{"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"}],"keywords":["css","postcss","postcss-plugin"],"dist-tags":{"latest":"1.0.1","next":"4.0.0-rc.2"},"author":{"name":"Ben Briggs","email":"beneb.info@gmail.com","url":"http://beneb.info"},"description":"Reduce initial definitions to the actual initial value, where possible.","readme":"# [postcss][postcss]-reduce-initial\n\n> Reduce `initial` definitions to the *actual* initial value, where possible.\n\n\n## Install\n\nWith [npm](https://npmjs.org/package/postcss-reduce-initial) do:\n\n```\nnpm install postcss-reduce-initial --save\n```\n\n\n## Examples\n\nSee the [data](data) for more conversions. This data is courtesy\nof Mozilla.\n\n### Convert `initial` values\n\nWhen the `initial` keyword is longer than the property value, it will\nbe converted:\n\n#### Input\n\n```css\nh1 {\n    min-width: initial;\n}\n```\n\n#### Output\n\n```css\nh1 {\n    min-width: 0;\n}\n```\n\n\n### Convert values back to `initial`\n\nWhen the `initial` value is smaller than the property value, it will\nbe converted:\n\n#### Input\n\n```css\nh1 {\n    transform-box: border-box;\n}\n```\n\n#### Output\n\n```css\nh1 {\n    transform-box: initial;\n}\n```\n\nThis conversion is only applied when you supply a browsers list that all support\nthe `initial` keyword; it's worth noting that Internet Explorer has no support.\n\n\n## Usage\n\nSee the [PostCSS documentation](https://github.com/postcss/postcss#usage) for\nexamples for your environment.\n\n\n## Contributors\n\nSee [CONTRIBUTORS.md](https://github.com/ben-eb/cssnano/blob/master/CONTRIBUTORS.md).\n\n\n## License\n\n[Template:CSSData] by Mozilla Contributors is licensed under [CC-BY-SA 2.5].\n\n[Template:CSSData]: https://developer.mozilla.org/en-US/docs/Template:CSSData\n[CC-BY-SA 2.5]: http://creativecommons.org/licenses/by-sa/2.5/\n\nMIT © [Ben Briggs](http://beneb.info)\n\n[postcss]: https://github.com/postcss/postcss\n","repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"license":"MIT","versions":{"1.0.0":{"name":"postcss-reduce-initial","version":"1.0.0","description":"Reduce initial definitions to the actual initial value, where possible.","main":"dist/index.js","files":["data","dist/index.js","LICENSE-MIT"],"scripts":{"acquire":"node ./dist/acquire.js > ./data/values.json","pretest":"eslint src","prepublish":"del-cli dist && BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/","test":"ava"},"keywords":["css","postcss","postcss-plugin"],"license":"MIT","devDependencies":{"ava":"^0.15.0","babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.3.13","babel-preset-es2015-loose":"^7.0.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.9.0","cheerio":"^0.20.0","del-cli":"^0.2.0","eslint":"^2.0.0","eslint-config-cssnano":"^2.0.0","got":"^6.3.0","html2plaintext":"^1.0.1","is-html":"^1.0.0"},"homepage":"https://github.com/ben-eb/postcss-reduce-initial","author":{"name":"Ben Briggs","email":"beneb.info@gmail.com","url":"http://beneb.info"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/postcss-reduce-initial.git"},"dependencies":{"postcss":"^5.0.4"},"ava":{"require":"babel-register"},"eslintConfig":{"extends":"cssnano"},"gitHead":"033422fa733c65fedbbff2dc3579ffb39fffbffc","bugs":{"url":"https://github.com/ben-eb/postcss-reduce-initial/issues"},"_id":"postcss-reduce-initial@1.0.0","_shasum":"8f739b938289ef2e48936d7101783e4741ca9bbb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"8f739b938289ef2e48936d7101783e4741ca9bbb","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-reduce-initial-1.0.0.tgz_1464799893182_0.15439685387536883"},"directories":{}},"1.0.1":{"name":"postcss-reduce-initial","version":"1.0.1","description":"Reduce initial definitions to the actual initial value, where possible.","main":"dist/index.js","files":["data","dist/index.js","LICENSE-MIT"],"scripts":{"acquire":"node ./dist/acquire.js > ./data/values.json","contributorAdd":"all-contributors add","contributorGenerate":"all-contributors generate","pretest":"eslint src","prepublish":"del-cli dist && BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/","test":"ava","test-012":"ava"},"keywords":["css","postcss","postcss-plugin"],"license":"MIT","devDependencies":{"all-contributors-cli":"^3.0.5","ava":"^0.17.0","babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.3.13","babel-preset-es2015-loose":"^7.0.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.9.0","del-cli":"^0.2.0","eslint":"^3.0.0","eslint-config-cssnano":"^3.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-import":"^2.0.1","got":"^6.3.0","html2plaintext":"^1.0.1","is-html":"^1.0.0"},"homepage":"https://github.com/ben-eb/postcss-reduce-initial","author":{"name":"Ben Briggs","email":"beneb.info@gmail.com","url":"http://beneb.info"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/postcss-reduce-initial.git"},"dependencies":{"postcss":"^5.0.4"},"ava":{"require":"babel-register"},"eslintConfig":{"extends":"cssnano"},"gitHead":"8df676e46f70b29b2f4f52b230ca53abee3071db","bugs":{"url":"https://github.com/ben-eb/postcss-reduce-initial/issues"},"_id":"postcss-reduce-initial@1.0.1","_shasum":"68f80695f045d08263a879ad240df8dd64f644ea","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"68f80695f045d08263a879ad240df8dd64f644ea","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-reduce-initial-1.0.1.tgz_1482424885717_0.3305759725626558"},"directories":{}},"4.0.0-rc.0":{"name":"postcss-reduce-initial","version":"4.0.0-rc.0","description":"Reduce initial definitions to the actual initial value, where possible.","main":"dist/index.js","files":["data","dist/index.js","LICENSE-MIT"],"scripts":{"acquire":"babel-node ./src/acquire.js","prepublish":"cross-env BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/,src/acquire.js"},"keywords":["css","postcss","postcss-plugin"],"license":"MIT","devDependencies":{"babel-cli":"^6.0.0","cross-env":"^3.0.0","got":"^6.0.0","html2plaintext":"^1.0.0","is-html":"^1.0.0","write-file":"^1.0.0"},"homepage":"https://github.com/ben-eb/cssnano","author":{"name":"Ben Briggs","email":"beneb.info@gmail.com","url":"http://beneb.info"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"dependencies":{"browserslist":"^2.0.0","caniuse-api":"^2.0.0","has":"^1.0.0","postcss":"^6.0.0"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"engines":{"node":">=4"},"_id":"postcss-reduce-initial@4.0.0-rc.0","_shasum":"98a7d7921130c7382d29d8d52562ebb90fd9c7e4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"98a7d7921130c7382d29d8d52562ebb90fd9c7e4","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-reduce-initial/-/postcss-reduce-initial-4.0.0-rc.0.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-reduce-initial-4.0.0-rc.0.tgz_1496311192637_0.2510495577007532"},"directories":{}},"4.0.0-rc.2":{"name":"postcss-reduce-initial","version":"4.0.0-rc.2","description":"Reduce initial definitions to the actual initial value, where possible.","main":"dist/index.js","files":["data","dist/index.js","LICENSE-MIT"],"scripts":{"acquire":"babel-node ./src/acquire.js","prepublish":"cross-env BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/,src/acquire.js"},"keywords":["css","postcss","postcss-plugin"],"license":"MIT","devDependencies":{"babel-cli":"^6.0.0","cross-env":"^3.0.0","got":"^6.0.0","html2plaintext":"^1.0.0","is-html":"^1.0.0","write-file":"^1.0.0"},"homepage":"https://github.com/ben-eb/cssnano","author":{"name":"Ben Briggs","email":"beneb.info@gmail.com","url":"http://beneb.info"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"dependencies":{"browserslist":"^2.0.0","caniuse-api":"^2.0.0","has":"^1.0.0","postcss":"^6.0.0"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"engines":{"node":">=4"},"_id":"postcss-reduce-initial@4.0.0-rc.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"integrity":"sha512-SZPTyDARjvv+NFaMlADJbd+zD2jRsDepbAeinz8aCJWyUK3SoDd5X/lPBNxKtASxCXBO6bvFa3rDPdngq8PAcw==","shasum":"ab2e1cca7903745a77b99630445c939152e0cd62","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-reduce-initial/-/postcss-reduce-initial-4.0.0-rc.2.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-reduce-initial-4.0.0-rc.2.tgz_1502049206249_0.20928229158744216"},"directories":{}}},"name":"postcss-reduce-initial","time":{"modified":"2017-08-06T23:46:15.527Z","created":"2016-06-01T16:51:34.410Z","1.0.0":"2016-06-01T16:51:34.410Z","1.0.1":"2016-12-22T16:41:27.862Z","4.0.0-rc.0":"2017-06-01T09:59:53.551Z","4.0.0-rc.2":"2017-08-06T19:53:27.165Z"},"readmeFilename":"README.md","homepage":"https://github.com/ben-eb/cssnano"}