{
  "_args": [
    [
      {
        "raw": "caniuse-lite@^1.0.30000665",
        "scope": null,
        "escapedName": "caniuse-lite",
        "name": "caniuse-lite",
        "rawSpec": "^1.0.30000665",
        "spec": ">=1.0.30000665 <2.0.0",
        "type": "range"
      },
      "/Users/sindresorhus/dev/sublime-autoprefixer/node_modules/autoprefixer"
    ]
  ],
  "_from": "caniuse-lite@>=1.0.30000665 <2.0.0",
  "_id": "caniuse-lite@1.0.30000665",
  "_inCache": true,
  "_location": "/caniuse-lite",
  "_nodeVersion": "6.10.2",
  "_npmOperationalInternal": {
    "host": "packages-12-west.internal.npmjs.com",
    "tmp": "tmp/caniuse-lite-1.0.30000665.tgz_1493795134706_0.238052116939798"
  },
  "_npmUser": {
    "name": "beneb",
    "email": "beneb.info@gmail.com"
  },
  "_npmVersion": "3.10.10",
  "_phantomChildren": {},
  "_requested": {
    "raw": "caniuse-lite@^1.0.30000665",
    "scope": null,
    "escapedName": "caniuse-lite",
    "name": "caniuse-lite",
    "rawSpec": "^1.0.30000665",
    "spec": ">=1.0.30000665 <2.0.0",
    "type": "range"
  },
  "_requiredBy": [
    "/autoprefixer",
    "/browserslist"
  ],
  "_resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000665.tgz",
  "_shasum": "62cf1283afb9b7b42d5ddceeb0345ce1ec432a1e",
  "_shrinkwrap": null,
  "_spec": "caniuse-lite@^1.0.30000665",
  "_where": "/Users/sindresorhus/dev/sublime-autoprefixer/node_modules/autoprefixer",
  "author": {
    "name": "Ben Briggs",
    "email": "beneb.info@gmail.com",
    "url": "http://beneb.info"
  },
  "babel": {
    "presets": [
      "env"
    ]
  },
  "bugs": {
    "url": "https://github.com/ben-eb/caniuse-lite/issues"
  },
  "dependencies": {},
  "description": "A smaller version of caniuse-db, with only the essentials!",
  "devDependencies": {
    "all-contributors-cli": "^3.0.7",
    "any-observable": "^0.2.0",
    "babel-cli": "^6.24.0",
    "babel-generator": "^6.21.0",
    "babel-preset-env": "^1.1.8",
    "babel-register": "^6.18.0",
    "babel-types": "^6.21.0",
    "bunyan": "^1.8.10",
    "caniuse-db": "1.0.30000665",
    "del-cli": "^0.2.1",
    "execa": "^0.6.3",
    "fecha": "^2.3.0",
    "gift": "^0.10.0",
    "got": "^6.7.1",
    "jest": "^19.0.2",
    "listr": "^0.11.0",
    "mdast-util-heading-range": "^2.0.1",
    "mz": "^2.6.0",
    "np": "^2.13.1",
    "remark": "^7.0.0",
    "rollup": "^0.41.4",
    "rollup-plugin-buble": "^0.15.0",
    "rollup-plugin-cleanup": "^1.0.0",
    "split": "^1.0.0",
    "stream-to-observable": "^0.2.0",
    "unist-builder": "^1.0.2",
    "webpack": "^2.0.0",
    "webpack-bundle-analyzer": "^2.0.0",
    "write-file-promise": "^1.0.0"
  },
  "directories": {},
  "dist": {
    "shasum": "62cf1283afb9b7b42d5ddceeb0345ce1ec432a1e",
    "tarball": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000665.tgz"
  },
  "files": [
    "data",
    "dist"
  ],
  "gitHead": "d284b5f4cb33694de903fbe4a0acea196f03852a",
  "homepage": "https://github.com/ben-eb/caniuse-lite#readme",
  "keywords": [
    "support",
    "css",
    "js",
    "html5",
    "svg"
  ],
  "license": "CC-BY-4.0",
  "main": "dist/unpacker/index.js",
  "maintainers": [
    {
      "name": "beneb",
      "email": "beneb.info@gmail.com"
    }
  ],
  "name": "caniuse-lite",
  "optionalDependencies": {},
  "readme": "# caniuse-lite\n\n> A smaller version of caniuse-db, with only the essentials!\n\n## Why?\n\nThe full data behind [Can I use][1] is incredibly useful for any front end\ndeveloper, and on the website all of the details from the database are displayed\nto the user. However in automated tools, [many of these fields go unused][2];\nit's not a problem for server side consumption but client side, the less\nJavaScript that we send to the end user the better.\n\ncaniuse-lite then, is a smaller dataset that keeps essential parts of the data\nin a compact format. It does this in multiple ways, such as converting `null`\narray entries into empty strings, representing support data as an integer rather\nthan a string, and using base62 references instead of longer human-readable\nkeys.\n\nThis packed data is then reassembled (via functions exposed by this module) into\na larger format which is mostly compatible with caniuse-db, and so it can be\nused as an almost drop-in replacement for caniuse-db for contexts where size on\ndisk is important; for example, usage in web browsers. The API differences are\nvery small and are detailed in the section below.\n\n\n## API\n\n```js\nimport * as lite from 'caniuse-lite';\n```\n\n### `lite.agents`\n\ncaniuse-db provides a full `data.json` file which contains all of the features\ndata. Instead of this large file, caniuse-lite provides this data subset\ninstead, which has the `prefix`, `prefix_exceptions`, `usage_global` and\n`versions` keys from the original.\n\n### `lite.feature(js)`\n\nThe `feature` method takes a file from `data/features` and converts it into\nsomething that more closely represents the `caniuse-db` format. Note that only\nthe `title`, `stats` and `status` keys are kept from the original data.\n\n### `lite.features`\n\nThe `features` index is provided as a way to query all of the features that\nare listed in the `caniuse-db` dataset. Note that you will need to use the\n`feature` method on values from this index to get a human-readable format.\n\n### `lite.region(js)`\n\nThe `region` method takes a file from `data/regions` and converts it into\nsomething that more closely represents the `caniuse-db` format. Note that *only*\nthe usage data is exposed here (the `data` key in the original files).\n\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n| [<img src=\"https://avatars.githubusercontent.com/u/1282980?v=3\" width=\"100px;\"/><br /><sub>Ben Briggs</sub>](http://beneb.info)<br />[💻](https://github.com/ben-eb/caniuse-lite/commits?author=ben-eb) [📖](https://github.com/ben-eb/caniuse-lite/commits?author=ben-eb) 👀 [⚠️](https://github.com/ben-eb/caniuse-lite/commits?author=ben-eb) | [<img src=\"https://avatars.githubusercontent.com/u/1737375?v=3\" width=\"100px;\"/><br /><sub>Andy Jansson</sub>](https://github.com/andyjansson)<br />[💻](https://github.com/ben-eb/caniuse-lite/commits?author=andyjansson) |\n| :---: | :---: |\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!\n\n## License\n\nThe data in this repo is available for use under a CC BY 4.0 license\n(http://creativecommons.org/licenses/by/4.0/). For attribution just mention\nsomewhere that the source is caniuse.com. If you have any questions about using\nthe data for your project please contact me here: http://a.deveria.com/contact\n\n[1]: http://caniuse.com/\n[2]: https://github.com/Fyrd/caniuse/issues/1827\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ben-eb/caniuse-lite.git"
  },
  "scripts": {
    "bundle": "gzip -9 -f bundle/index.js",
    "pack": "del-cli data && babel-node src/packer/index.js",
    "postbundle": "\\ls -lh bundle/*.gz | awk '{print \"Size:\", $5\"B\"}'",
    "prebundle": "webpack consumer.js bundle/index.js",
    "prepublish": "del-cli dist && rollup -c rollup.config.js src/unpacker/index.js -o dist/unpacker/index.js",
    "test": "jest src"
  },
  "version": "1.0.30000665"
}
