{"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"keywords":["css","modules","postcss"],"dist-tags":{"latest":"1.3.0","next":"1.2.2"},"author":{"name":"Glen Maddern"},"description":"PostCSS plugin for CSS Modules to pass arbitrary values between your module files","readme":"# CSS Modules: Values\n\nPass arbitrary values between your module files\n\n### Usage\n\n```css\n/* colors.css */\n@value primary: #BF4040;\n@value secondary: #1F4F7F;\n\n.text-primary {\n  color: primary;\n}\n\n.text-secondary {\n  color: secondary;\n}\n```\n\n```css\n/* breakpoints.css */\n@value small: (max-width: 599px);\n@value medium: (min-width: 600px) and (max-width: 959px);\n@value large: (min-width: 960px);\n```\n\n```css\n/* my-component.css */\n/* alias paths for other values or composition */\n@value colors: \"./colors.css\"; \n/* import multiple from a single file */\n@value primary, secondary from colors;\n/* make local aliases to imported values */\n@value small as bp-small, large as bp-large from \"./breakpoints.css\";\n\n.header {\n  composes: text-primary from colors;\n  box-shadow: 0 0 10px secondary;\n}\n\n@media bp-small {\n  .header {\n    box-shadow: 0 0 4px secondary;\n  }\n}\n@media bp-large {\n  .header {\n    box-shadow: 0 0 20px secondary;\n  }\n}\n```\n\n**If you are using Sass** along with this PostCSS plugin, do not use the colon `:` in your `@value` definitions. It will cause Sass to crash.\n\nNote also you can _import_ multiple values at once but can only _define_ one value per line.\n\n```css\n@value a: b, c: d; /* defines a as \"b, c: d\" */\n```\n\n### Justification\n\nSee [this PR](https://github.com/css-modules/css-modules-loader-core/pull/28) for more background\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Josh Johnston\n\n---\nGlen Maddern, 2015.\n","repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-values.git"},"users":{"about_hiroppy":true},"bugs":{"url":"https://github.com/css-modules/postcss-modules-values/issues"},"license":"ISC","versions":{"1.0.0":{"name":"postcss-modules-values","version":"1.0.0","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel":"^5.8.23","chokidar":"^1.0.6","mocha":"^2.3.2","standard":"^5.3.1"},"dependencies":{"icss-replace-symbols":"^1.0.1","postcss":"^5.0.5"},"gitHead":"e561dd59595167ba428f6089ac09474f747c853a","_id":"postcss-modules-values@1.0.0","_shasum":"b1f4deae1424933896b7ce619d549ce2a82a664c","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"b1f4deae1424933896b7ce619d549ce2a82a664c","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.0.0.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.1.0":{"name":"postcss-modules-values","version":"1.1.0","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel":"^5.8.23","chokidar":"^1.2.0","mocha":"^2.3.3","standard":"^5.3.1"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.10"},"gitHead":"8a70f70d13d7484a24e82990c40729c05a39ffa8","_id":"postcss-modules-values@1.1.0","_shasum":"c0ff46b59d37268fbd0397b4aac634959349bb02","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"c0ff46b59d37268fbd0397b4aac634959349bb02","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.1.0.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.1.1":{"name":"postcss-modules-values","version":"1.1.1","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel":"^5.8.23","chokidar":"^1.2.0","mocha":"^2.3.3","standard":"^5.3.1"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.10"},"gitHead":"aa28589c238d2cafeadf2143de1781a94f59eb89","_id":"postcss-modules-values@1.1.1","_shasum":"5231d283318e2054f65d600430d2c74129b5969b","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"5231d283318e2054f65d600430d2c74129b5969b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.1.1.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.1.2":{"name":"postcss-modules-values","version":"1.1.2","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel":"^5.8.23","chokidar":"^1.2.0","mocha":"^2.3.3","standard":"^5.3.1"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.10"},"gitHead":"7d0bafe66cffd891be4fa0c17536bf4db5c7352a","_id":"postcss-modules-values@1.1.2","_shasum":"0bd11932133e50aef6c366d8af627334ba599df5","_from":".","_npmVersion":"2.13.1","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"0bd11932133e50aef6c366d8af627334ba599df5","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.1.2.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/postcss-modules-values-1.1.2.tgz_1458541980911_0.4458159636706114"},"directories":{}},"1.1.3":{"name":"postcss-modules-values","version":"1.1.3","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel":"^5.8.23","chokidar":"^1.2.0","mocha":"^2.3.3","standard":"^5.3.1"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.10"},"gitHead":"b9cfa007a0048857c23e1ef3635cfc7a333e55f3","_id":"postcss-modules-values@1.1.3","_shasum":"2de5c0fec69794c4e961b87b1fee0181bf08a7f1","_from":".","_npmVersion":"2.13.1","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"2de5c0fec69794c4e961b87b1fee0181bf08a7f1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.1.3.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-modules-values-1.1.3.tgz_1463043053158_0.43083829805254936"},"directories":{}},"1.2.0":{"name":"postcss-modules-values","version":"1.2.0","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel-core/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel-cli":"^6.5.2","babel-core":"^6.5.2","babel-preset-es2015":"^6.3.13","chokidar":"^1.2.0","mocha":"^3.0.2","standard":"^7.1.2"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.14"},"babel":{"presets":["es2015"]},"gitHead":"75e065c123abe74ae648af4a2be9f92688488fd3","_id":"postcss-modules-values@1.2.0","_shasum":"324c0f02a3575001fe0e62e1f5a5c4b4da459990","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"324c0f02a3575001fe0e62e1f5a5c4b4da459990","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.2.0.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-modules-values-1.2.0.tgz_1471226140095_0.2807413225527853"},"directories":{}},"1.2.1":{"name":"postcss-modules-values","version":"1.2.1","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel-core/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel-cli":"^6.5.2","babel-core":"^6.5.2","babel-preset-es2015":"^6.3.13","chokidar":"^1.2.0","mocha":"^3.0.2","standard":"^7.1.2"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.14"},"babel":{"presets":["es2015"]},"gitHead":"3506ce59c1e4808746029b68b01e0e3184d8e618","_id":"postcss-modules-values@1.2.1","_shasum":"399cca7ba6a251f6bb53f4ec8cfcbfca6213e25f","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"399cca7ba6a251f6bb53f4ec8cfcbfca6213e25f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.2.1.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-modules-values-1.2.1.tgz_1471229146739_0.5818736494984478"},"directories":{}},"1.2.2":{"name":"postcss-modules-values","version":"1.2.2","description":"PostCSS plugin for CSS Modules to pass arbitrary constants between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel-core/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-constants.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-constants/issues"},"homepage":"https://github.com/css-modules/postcss-modules-constants#readme","devDependencies":{"babel-cli":"^6.5.2","babel-core":"^6.5.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.3.13","chokidar":"^1.2.0","mocha":"^3.0.2","standard":"^7.1.2"},"dependencies":{"icss-replace-symbols":"^1.0.2","postcss":"^5.0.14"},"babel":{"presets":["es2015"],"plugins":["add-module-exports"]},"gitHead":"a153e6720eafa28f9e8317097aad8394a73cd001","_id":"postcss-modules-values@1.2.2","_shasum":"f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1","_from":".","_npmVersion":"3.10.5","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.2.2.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-modules-values-1.2.2.tgz_1471231352374_0.9157970142550766"},"directories":{}},"1.3.0":{"name":"postcss-modules-values","version":"1.3.0","description":"PostCSS plugin for CSS Modules to pass arbitrary values between your module files","main":"lib/index.js","scripts":{"lint":"standard src test","build":"babel --out-dir lib src","autotest":"chokidar src test -c 'npm test'","test":"mocha --compilers js:babel-core/register","posttest":"npm run lint && npm run build","travis":"npm run test","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-values.git"},"keywords":["css","modules","postcss"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-values/issues"},"homepage":"https://github.com/css-modules/postcss-modules-values#readme","devDependencies":{"babel-cli":"^6.5.2","babel-core":"^6.5.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.3.13","chokidar":"^1.2.0","mocha":"^3.0.2","standard":"^8.4.0"},"dependencies":{"icss-replace-symbols":"^1.1.0","postcss":"^6.0.1"},"babel":{"presets":["es2015"],"plugins":["add-module-exports"]},"gitHead":"3d96fcb8bb0dd4bd9407ca4241a019034281570a","_id":"postcss-modules-values@1.3.0","_shasum":"ecffa9d7e192518389f42ad0e83f72aec456ea20","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"ecffa9d7e192518389f42ad0e83f72aec456ea20","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz"},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-values-1.3.0.tgz_1495407521580_0.016247117426246405"},"directories":{}}},"name":"postcss-modules-values","time":{"modified":"2017-07-04T15:25:22.578Z","created":"2015-09-22T09:46:16.042Z","1.0.0":"2015-09-22T09:46:16.042Z","1.1.0":"2015-10-19T20:49:54.065Z","1.1.1":"2015-11-02T00:20:43.249Z","1.1.2":"2016-03-21T06:33:01.360Z","1.1.3":"2016-05-12T08:50:55.663Z","1.2.0":"2016-08-15T01:55:40.330Z","1.2.1":"2016-08-15T02:45:46.967Z","1.2.2":"2016-08-15T03:22:32.623Z","1.3.0":"2017-05-21T22:58:41.699Z"},"readmeFilename":"README.md","homepage":"https://github.com/css-modules/postcss-modules-values#readme"}