{"maintainers":[{"name":"moox","email":"m@moox.io"}],"keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"dist-tags":{"latest":"5.0.2"},"author":{"name":"Maxime Thirouin"},"description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","readme":"# postcss-custom-properties [![Build Status](https://travis-ci.org/postcss/postcss-custom-properties.svg)](https://travis-ci.org/postcss/postcss-custom-properties)\n\n> [PostCSS](https://github.com/postcss/postcss) plugin to transform [W3C CSS Custom Properties for ~~cascading~~ variables](http://www.w3.org/TR/css-variables/) syntax to more compatible CSS.\n\n_Per w3c specifications, the usage of `var()` is limited to property values. Do not expect the plugin to transform `var()` in media queries or in selectors._\n\n**N.B.** The transformation _is not complete_ and **cannot be** (dynamic *cascading* variables based on custom properties relies on the DOM tree).\nIt currently just aims to provide a future-proof way of using a **limited subset (to `:root` selector)** of the features provided by native CSS custom properties.\n_Since we do not know the DOM in the context of this plugin, we cannot produce safe output_.\nRead [#1](https://github.com/postcss/postcss-custom-properties/issues/1) & [#9](https://github.com/postcss/postcss-custom-properties/issues/9) to know why this limitation exists.\n\n_If you are looking for a full support of CSS custom properties, please follow [the opened issue for runtime support](https://github.com/postcss/postcss-custom-properties/issues/32)._\n\n**N.B.²** If you are wondering why there is a different plugin ([`postcss-css-variables`](https://github.com/MadLittleMods/postcss-css-variables)) that claims to do more than this plugin, be sure to understand the explanation above about limitation. This plugins have a behavior that is not [reflecting the specifications](https://github.com/MadLittleMods/postcss-css-variables/issues/4).\n\n_This plugin works great with [postcss-calc](https://github.com/postcss/postcss-calc)._\n\n## Installation\n\n```console\n$ npm install postcss-custom-properties\n```\n\n## Usage\n\n```js\n// dependencies\nvar fs = require(\"fs\")\nvar postcss = require(\"postcss\")\nvar customProperties = require(\"postcss-custom-properties\")\n\n// css to be processed\nvar css = fs.readFileSync(\"input.css\", \"utf8\")\n\n// process css using postcss-custom-properties\nvar output = postcss()\n  .use(customProperties())\n  .process(css)\n  .css\n```\n\nUsing this `input.css`:\n\n```css\n:root {\n  --color: red;\n}\n\ndiv {\n  color: var(--color);\n}\n```\n\nyou will get:\n\n```css\ndiv {\n  color: red;\n}\n```\n\nNote that plugin returns itself in order to expose a `setVariables` function\nthat allow you to programmatically change the variables.\n\n```js\nvar variables = {\n  \"--a\": \"b\",\n}\nvar plugin = customProperties()\nplugin.setVariables(variables)\nvar result = postcss()\n  .use(plugin)\n  .process(input)\n```\n\nThis might help for dynamic live/hot reloading.\n\nCheckout [tests](test) for more.\n\n### Options\n\n#### `strict`\n\nDefault: `true`\n\nPer specifications, all fallbacks should be added since we can't verify if a\ncomputed value is valid or not.\nThis option allows you to avoid adding too many fallback values in your CSS.\n\n#### `preserve`\n\nDefault: `false`\n\nAllows you to preserve custom properties & var() usage in output.\n\n```js\nvar out = postcss()\n  .use(customProperties({preserve: true}))\n  .process(css)\n  .css\n```\n\nYou can also set `preserve: \"computed\"` to get computed resolved custom\nproperties in the final output.\nHandy to make them available to your JavaScript.\n\n#### `variables`\n\nDefault: `{}`\n\nAllows you to pass an object of variables for `:root`. These definitions will\noverride any that exist in the CSS.\nThe keys are automatically prefixed with the CSS `--` to make it easier to share\nvariables in your codebase.\n\n#### `appendVariables`\n\nDefault: `false`\n\nIf `preserve` is set to `true` (or `\"computed\"`), allows you to append your\nvariables at the end of your CSS.\n\n#### `warnings`\n\nDefault: `true`\nType: `Boolean|Object`\n\nAllows you to enable/disable warnings. If true, will enable all warnings.\nFor now, it only allow to disable messages about custom properties definition\nnot scoped in a `:root` selector.\n\n---\n\n## Contributing\n\nFork, work on a branch, install dependencies & run tests before submitting a PR.\n\n```console\n$ git clone https://github.com/YOU/postcss-custom-properties.git\n$ git checkout -b patch-1\n$ npm install\n$ npm test\n```\n\n## [Changelog](CHANGELOG.md)\n\n## [License](LICENSE)\n","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"users":{"asaupup":true},"bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"license":"MIT","versions":{"0.1.0":{"name":"postcss-custom-properties","version":"0.1.0","description":"PostCSS that polyfill CSS custom properties for cascading variable module","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"MoOx"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"postcss":"^2.1.0","tap-colorize":"^1.2.0","tape":"^2.13.4"},"scripts":{"test":"node test | tap-colorize"},"gitHead":"32189bf7ac6735fffbc91765ee28da2c791d968b","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@0.1.0","_shasum":"bfc65890e4abddbe8001ff852d8d84ce8470bc00","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"bfc65890e4abddbe8001ff852d8d84ce8470bc00","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-0.1.0.tgz"},"directories":{}},"0.2.0":{"name":"postcss-custom-properties","version":"0.2.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"MoOx"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.5.9","jshint":"^2.5.2","jshint-stylish":"^0.4.0","postcss":"^2.1.0","tap-colorize":"^1.2.0","tape":"^2.13.4"},"scripts":{"jscs":"jscs *.js **/*.js","jshint":"jshint . --exclude node_modules --reporter node_modules/jshint-stylish/stylish.js","test":"npm run jscs && npm run jshint && tape test | tap-colorize"},"gitHead":"5f23747fdaddc84dadb6b2ca55a21ad041ad2cbb","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@0.2.0","_shasum":"72d9437d0c642ec6aeb9f43c7c18a16406824436","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"72d9437d0c642ec6aeb9f43c7c18a16406824436","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-0.2.0.tgz"},"directories":{}},"0.3.0":{"name":"postcss-custom-properties","version":"0.3.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"MoOx"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.5.9","jshint":"^2.5.2","jshint-stylish":"^0.4.0","postcss":"^2.1.0","tap-colorize":"^1.2.0","tape":"^2.13.4"},"scripts":{"jscs":"jscs *.js **/*.js","jshint":"jshint . --exclude node_modules --reporter node_modules/jshint-stylish/stylish.js","test":"npm run jscs && npm run jshint && tape test | tap-colorize"},"gitHead":"8508fe5f3c5a69ed121af9cbbb45074eb1c7e7b3","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@0.3.0","_shasum":"5cb696b172826233bfa5092d57744687272c907c","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"5cb696b172826233bfa5092d57744687272c907c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-0.3.0.tgz"},"directories":{}},"0.3.1":{"name":"postcss-custom-properties","version":"0.3.1","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"MoOx"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.5.9","jshint":"^2.5.2","jshint-stylish":"^0.4.0","postcss":"^2.1.0","tap-colorize":"^1.2.0","tape":"^2.13.4"},"scripts":{"jscs":"jscs *.js **/*.js","jshint":"jshint . --exclude node_modules --reporter node_modules/jshint-stylish/stylish.js","test":"npm run jscs && npm run jshint && tape test | tap-colorize"},"gitHead":"79ee18c646e16618f855d38b8d93f4b5166185e0","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@0.3.1","_shasum":"4809795b4fa5480eb9e7683d2793aa20a12de3f6","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"4809795b4fa5480eb9e7683d2793aa20a12de3f6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-0.3.1.tgz"},"directories":{}},"0.4.0":{"name":"postcss-custom-properties","version":"0.4.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"MoOx"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.5.9","jshint":"^2.5.2","jshint-stylish":"^0.4.0","postcss":"^2.1.0","tap-colorize":"^1.2.0","tape":"^2.13.4"},"scripts":{"jscs":"jscs *.js **/*.js","jshint":"jshint . --exclude node_modules --reporter node_modules/jshint-stylish/stylish.js","test":"npm run jscs && npm run jshint && tape test | tap-colorize"},"gitHead":"bf878aec2fa61d385fda1deff39762979d9eadd2","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@0.4.0","_shasum":"5988ba5f753b942e27657376a24c97da309b6da4","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.32","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"5988ba5f753b942e27657376a24c97da309b6da4","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-0.4.0.tgz"},"directories":{}},"1.0.0":{"name":"postcss-custom-properties","version":"1.0.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^2.2.5","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"f35b3efd9147b24c651df270964f4f5c0b9087ba","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@1.0.0","_shasum":"422e910c078c69d489672860f537153bdce51165","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"422e910c078c69d489672860f537153bdce51165","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"postcss-custom-properties","version":"1.0.1","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^2.2.5","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"3437f748940bf4efdf22c37eb04c130b20598716","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@1.0.1","_shasum":"1918d94202113dd2be99ce2208227a381df6ace6","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"1918d94202113dd2be99ce2208227a381df6ace6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-1.0.1.tgz"},"directories":{}},"1.0.2":{"name":"postcss-custom-properties","version":"1.0.2","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","README.md","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^2.2.5","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"80119d39ede1b590b4c9ab347f791fee08d9d7bb","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@1.0.2","_shasum":"cb353a9087c86511800cdc557961bd4ac2cc65a1","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"cb353a9087c86511800cdc557961bd4ac2cc65a1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-1.0.2.tgz"},"directories":{}},"2.0.0":{"name":"postcss-custom-properties","version":"2.0.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"08d19b4782fed1b48126cc38b15b5efc9571a027","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@2.0.0","_shasum":"137dd947a5cb4297d4d49cf46c95d45a9cc6ee00","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"137dd947a5cb4297d4d49cf46c95d45a9cc6ee00","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-2.0.0.tgz"},"directories":{}},"2.1.0":{"name":"postcss-custom-properties","version":"2.1.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^1.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"83f6dda366ccd4ef178fa5671bef1a8de823eeee","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@2.1.0","_shasum":"30d30bce8081f30a6f754b4d7ef6df2ad47ed9db","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"30d30bce8081f30a6f754b4d7ef6df2ad47ed9db","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-2.1.0.tgz"},"directories":{}},"2.1.1":{"name":"postcss-custom-properties","version":"2.1.1","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^1.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^3.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"bbe182b5814597db69702129ceecfb28a66ac1a2","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@2.1.1","_shasum":"e4f495236a19c1fe26407c6f54495c37545bda7e","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"e4f495236a19c1fe26407c6f54495c37545bda7e","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-2.1.1.tgz"},"directories":{}},"3.0.0":{"name":"postcss-custom-properties","version":"3.0.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^1.1.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^4.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"51598c5b035cca63725345d5aadca722f01588e2","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@3.0.0","_shasum":"5aa98edb7e7cc0e1497101b549b2b9635d9ba958","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.35","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"5aa98edb7e7cc0e1497101b549b2b9635d9ba958","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-3.0.0.tgz"},"directories":{}},"3.0.1":{"name":"postcss-custom-properties","version":"3.0.1","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^2.0.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^4.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"8bba058fa92a1a197040c5e7fd7a4d68d4f33695","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@3.0.1","_shasum":"59c75e63f49b024cfd47460c11d0550017f90087","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"59c75e63f49b024cfd47460c11d0550017f90087","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-3.0.1.tgz"},"directories":{}},"3.1.0":{"name":"postcss-custom-properties","version":"3.1.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^2.0.0"},"devDependencies":{"jscs":"^1.6.2","jshint":"^2.5.6","postcss":"^4.0.0","tape":"^3.0.0"},"scripts":{"lint":"jscs *.js **/*.js && jshint . --exclude-path .gitignore","test":"npm run lint && tape test"},"gitHead":"8289bd5af50a3e70241237eb1ad31a718c9ea411","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@3.1.0","_shasum":"74245d9317efc74289ff8da51926f893386ac8b5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"74245d9317efc74289ff8da51926f893386ac8b5","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-3.1.0.tgz"},"directories":{}},"3.2.0":{"name":"postcss-custom-properties","version":"3.2.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss-message-helpers":"^2.0.0"},"devDependencies":{"eslint":"^0.18.0","postcss":"^4.0.0","tape":"^3.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"a5aa2bfe92d7b5414a9037efa3da95609f2ffdff","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@3.2.0","_shasum":"0130d58fa05c65f17c463d5836a3759db2e46335","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"0130d58fa05c65f17c463d5836a3759db2e46335","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-3.2.0.tgz"},"directories":{}},"3.3.0":{"name":"postcss-custom-properties","version":"3.3.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","object-assign":"^2.0.0","postcss":"^4.1.4","postcss-message-helpers":"^2.0.0"},"devDependencies":{"eslint":"^0.18.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"d8c4db5f94fcea5421e4a5bacd9e60f7d3d18bb8","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties","_id":"postcss-custom-properties@3.3.0","_shasum":"e0d2ad02be000d48dcabebaca4604c9aec4b751d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"e0d2ad02be000d48dcabebaca4604c9aec4b751d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-3.3.0.tgz"},"directories":{}},"4.0.0":{"name":"postcss-custom-properties","version":"4.0.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss":"^4.1.4"},"devDependencies":{"eslint":"^0.23.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"b843b93f6e4eca396c34872329da21c131e31d2f","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@4.0.0","_shasum":"0d6aedeea500975adc10131d3b0d62a47b72db0f","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"0d6aedeea500975adc10131d3b0d62a47b72db0f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-4.0.0.tgz"},"directories":{}},"4.1.0":{"name":"postcss-custom-properties","version":"4.1.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss":"^4.1.4"},"devDependencies":{"eslint":"^0.23.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"6ccf4a98ad45288fea6fe61c2bab1859915dd9d6","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@4.1.0","_shasum":"1b66eb250063fc1f38304fa20a7562fde4194095","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"1b66eb250063fc1f38304fa20a7562fde4194095","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-4.1.0.tgz"},"directories":{}},"4.2.0":{"name":"postcss-custom-properties","version":"4.2.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["CHANGELOG.md","LICENSE","index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss":"^4.1.4"},"devDependencies":{"eslint":"^0.23.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"ae55769f675d20172d9727b62c098f21613306cf","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@4.2.0","_shasum":"4ab25193bcb5150887f5a430afe00d67ba79441b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"4ab25193bcb5150887f5a430afe00d67ba79441b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-4.2.0.tgz"},"directories":{}},"5.0.0":{"name":"postcss-custom-properties","version":"5.0.0","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss":"^5.0.0"},"devDependencies":{"eslint":"^1.0.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test"},"gitHead":"136250ad63ea395d8cc3201bd5a2e7797d2f689a","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@5.0.0","_shasum":"07f467772863883e45fbff8b6f9f9466e14c9be3","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"07f467772863883e45fbff8b6f9f9466e14c9be3","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-5.0.0.tgz"},"directories":{}},"5.0.1":{"name":"postcss-custom-properties","version":"5.0.1","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["index.js"],"dependencies":{"balanced-match":"~0.1.0","postcss":"^5.0.0"},"devDependencies":{"eslint":"^1.0.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test","release":"npmpub"},"gitHead":"12ad2bf75c40338f629f8b3d47c921ba30a5f98a","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@5.0.1","_shasum":"e07d4f6c78e547cf04274f120f490d236e33ea19","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"moox","email":"m@moox.io"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"dist":{"shasum":"e07d4f6c78e547cf04274f120f490d236e33ea19","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-5.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-custom-properties-5.0.1.tgz_1461355081854_0.06268338509835303"},"directories":{}},"5.0.2":{"name":"postcss-custom-properties","version":"5.0.2","description":"PostCSS plugin to polyfill W3C CSS Custom Properties for cascading variables","keywords":["css","postcss","postcss-plugin","custom-properties","variables","vars"],"author":{"name":"Maxime Thirouin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-custom-properties.git"},"files":["index.js"],"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.0.0"},"devDependencies":{"eslint":"^1.0.0","npmpub":"^3.1.0","tape":"^4.0.0"},"scripts":{"test":"eslint . && tape test","release":"npmpub"},"gitHead":"317d7387ac262dce0a134a352532e6f2b01034b4","bugs":{"url":"https://github.com/postcss/postcss-custom-properties/issues"},"homepage":"https://github.com/postcss/postcss-custom-properties#readme","_id":"postcss-custom-properties@5.0.2","_shasum":"9719d78f2da9cf9f53810aebc23d4656130aceb1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"moox","email":"m@moox.io"},"dist":{"shasum":"9719d78f2da9cf9f53810aebc23d4656130aceb1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz"},"maintainers":[{"name":"moox","email":"m@moox.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-custom-properties-5.0.2.tgz_1485930963203_0.6356704095378518"},"directories":{}}},"name":"postcss-custom-properties","time":{"modified":"2017-02-01T06:36:05.100Z","created":"2014-08-01T08:04:03.707Z","0.1.0":"2014-08-01T08:04:03.707Z","0.2.0":"2014-08-22T04:13:46.128Z","0.3.0":"2014-08-26T06:06:41.340Z","0.3.1":"2014-08-27T06:47:55.907Z","0.4.0":"2014-09-30T04:27:15.937Z","1.0.0":"2014-11-02T06:49:08.084Z","1.0.1":"2014-11-03T05:11:28.340Z","1.0.2":"2014-11-04T06:00:18.903Z","2.0.0":"2014-11-12T14:42:42.612Z","2.1.0":"2014-11-25T08:10:38.585Z","2.1.1":"2014-12-02T15:28:22.793Z","3.0.0":"2015-01-21T08:08:18.263Z","3.0.1":"2015-02-06T06:34:15.553Z","3.1.0":"2015-03-16T12:57:28.679Z","3.2.0":"2015-03-31T08:09:39.425Z","3.3.0":"2015-04-08T05:14:12.833Z","4.0.0":"2015-06-17T07:19:55.673Z","4.1.0":"2015-07-14T05:52:36.666Z","4.2.0":"2015-07-21T14:08:54.961Z","5.0.0":"2015-08-25T04:47:57.669Z","5.0.1":"2016-04-22T19:58:03.690Z","5.0.2":"2017-02-01T06:36:05.100Z"},"readmeFilename":"README.md","homepage":"https://github.com/postcss/postcss-custom-properties#readme"}