{"_id":"postcss-modules-extract-imports","maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"keywords":["css-modules","postcss","plugin"],"dist-tags":{"next":"3.0.0-rc.3","beta":"1.0.0-beta1","latest":"3.1.0"},"author":{"name":"Glen Maddern"},"description":"A CSS Modules transform to extract local aliases for inline imports","readme":"# CSS Modules: Extract Imports\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\nTransforms:\n\n```css\n:local(.continueButton) {\n  composes: button from \"library/button.css\";\n  color: green;\n}\n```\n\ninto:\n\n```css\n:import(\"library/button.css\") {\n  button: __tmp_487387465fczSDGHSABb;\n}\n:local(.continueButton) {\n  composes: __tmp_487387465fczSDGHSABb;\n  color: green;\n}\n```\n\n## Specification\n\n- Only a certain whitelist of properties are inspected. Currently, that whitelist is `['composes']` alone.\n- An extend-import has the following format:\n\n```\ncomposes: className [... className] from \"path/to/file.css\",  className [... className], className [... className] from global;\n```\n\n## Options\n\n- `failOnWrongOrder` `bool` generates exception for unpredictable imports order.\n\n```css\n.aa {\n  composes: b from \"./b.css\";\n  composes: c from \"./c.css\";\n}\n\n.bb {\n  /* \"b.css\" should be before \"c.css\" in this case */\n  composes: c from \"./c.css\";\n  composes: b from \"./b.css\";\n}\n```\n\n## Building\n\n```\nnpm install\nnpm test\n```\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\n- Lines: [![Coverage Status](https://coveralls.io/repos/css-modules/postcss-modules-extract-imports/badge.svg?branch=master)](https://coveralls.io/r/css-modules/postcss-modules-extract-imports?branch=master)\n- Statements: [![codecov.io](http://codecov.io/github/css-modules/postcss-modules-extract-imports/coverage.svg?branch=master)](http://codecov.io/github/css-modules/postcss-modules-extract-imports?branch=master)\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Guy Bedford\n\n---\n\nGlen Maddern, 2015.\n","repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"license":"ISC","versions":{"0.0.6":{"name":"postcss-modules-extract-imports","version":"0.0.6","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babel-istanbul":"^0.2.10","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","mocha":"^2.2.5"},"gitHead":"b297a4b804e9e1438a88cf6c94c94c3e605d1bed","_id":"postcss-modules-extract-imports@0.0.6","_shasum":"a8cccb46b063e87669c9bf5785006a374bd3088c","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"a8cccb46b063e87669c9bf5785006a374bd3088c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.6.tgz","integrity":"sha512-bZ/t1T9xpqYa9kIzanMOqsblhTNAuYwl0g/lm1aN+YWjikll5S9wswp27Hfp/tDxZ38+j/bGjhkhVmBeqv5zBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9MpOECKck05OSn3omFopLvhHQ05MGG9jtZ5fyF8CbLAiEA//BPZA3RPgyzQlb14Y8fiezML2HiA+6HHjdddNXyc/4="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"2.0.0":{"name":"postcss-modules-extract-imports","version":"2.0.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":">= 6"},"scripts":{"test":"jest --coverage","precommit":"lint-staged","prepublish":"yarn run test"},"lint-staged":{"*.js":["prettier --single-quote --no-semi --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^7.0.5"},"devDependencies":{"codecov.io":"^0.1.2","coveralls":"^2.11.2","husky":"^0.13.3","jest":"^20.0.3","lint-staged":"^3.4.2","prettier":"^1.3.1"},"gitHead":"797d678bcc6cc7e07dbbc8323b3e9eec8e68b805","_id":"postcss-modules-extract-imports@2.0.0","_npmVersion":"5.10.0","_nodeVersion":"10.8.0","_npmUser":{"name":"sullenor","email":"iamhoneyboy@gmail.com"},"dist":{"integrity":"sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==","shasum":"818719a1ae1da325f9832446b01136eeb493cd7e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz","fileCount":5,"unpackedSize":9687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2ExfCRA9TVsSAnZWagAAMnoQAIVuJ2QOrvujQKUaU4oi\nj2rjU4YFG6QFA0CL/njRkCD10Jll3QUZ9yunamjpOec8GCaoWvRykg4jsSz/\nRtLtvnVlT1E56ZZ3fGqyaSoQ1YdGfEfKMOt5DyJILBYWvYfILtxNp+G1YAkt\nCYyPVg/D/6ibVzP8wHR7KRUMjQhIBmtsWppZtcWgfHCoIM4loa2LSHdTSN5S\nVl6BuWye5icdbIdWXhlH67MMpLqSuuCu045GTUvJb0M7BGLkXXuRNyq897SH\n6PUe/ITDKUZwkrN7FAbMA53059GJ07QVDNCLMshYWsDR9Ek0LjlW0cMm+B/q\naqJQ4YdmuNvWF8AgOstuBe5JKWkd+fGT+mA+i9tOIkCGNKOakmtINj0doYjp\nCI4JvLGM9hQy6cZpTgdhrscj7SVsXPP/l+pYnTsDiZvgfYbERy3o3ysIYezI\nw5YDe8syO7hjMCh6pvzZSrhQFvK1qK5YhkxLmVHLCHeFU8ocLjLJpufSx3yP\nN2+goPCyfKfyoy32S5GjxQGLxHY+qLUs5v3eQt/Rcu7gepALpCnoxlUXplIj\n5FFbae2kanW5BDDJq9haCcdCmiC4s9YNdedH4MloqNAaAeqCUI6OktAEgd/n\nc8lJ/I6Pw70Wh1fj9zkvmekTQAE3oQInt6f4QBlfzCxDeEj6fWN+W+3dS4DE\nlwjQ\r\n=YWGE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOuGInpordawXSPsYaFEG2uZzI5BZ20wdJYcC1gHAFcQIgG5ByTOdYdPYOJ3xe4Plz1u7pbKuTMdr+aQzfAY98JPA="}]},"maintainers":[{"email":"sheo13666q@gmail.com","name":"evilebottnawi"},{"email":"hi@glenmaddern.com","name":"geelen"},{"email":"mark.john.dalgleish@gmail.com","name":"markdalgleish"},{"email":"tobias.koppers@googlemail.com","name":"sokra"},{"email":"iamhoneyboy@gmail.com","name":"sullenor"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_2.0.0_1540901983084_0.5060482205150338"},"_hasShrinkwrap":false},"0.0.4":{"name":"postcss-modules-extract-imports","version":"0.0.4","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","pretest":"npm run lint && npm run build","test":"mocha","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"istanbul cover node_modules/mocha/bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","istanbul":"^0.3.14","mocha":"^2.2.5"},"gitHead":"48d2d7f297f63ccbdb4df8e035a5d42d32e5be41","_id":"postcss-modules-extract-imports@0.0.4","_shasum":"62bbaefe6e78df99425cd6dd171a4a28119e6746","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"62bbaefe6e78df99425cd6dd171a4a28119e6746","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.4.tgz","integrity":"sha512-2BQoTJluKfzIQ75FY71/Tvtrrwf3Crz3XA9tFA9DJp2lxltZ4Cy8a9QxvNJfI0Z2GI0rWjpm7C7/+ZKo1JAB+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNKbEVNHc1DVk5CM92Y9D/bvw/zEy2VexW9kIJYblc7AIgMWzdXriVCPXWLBpAGZbOm8CyjiXR4yo0+vKHXPQV9fY="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"0.0.5":{"name":"postcss-modules-extract-imports","version":"0.0.5","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","pretest":"npm run lint && npm run build","test":"mocha","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"istanbul cover node_modules/mocha/bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","istanbul":"^0.3.14","mocha":"^2.2.5"},"gitHead":"cd8b992ac707c66f3a37637d1d4e5c97f5f431d0","_id":"postcss-modules-extract-imports@0.0.5","_shasum":"ccccb40b3dd2985999384a1dba60c62c960a6da0","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"ccccb40b3dd2985999384a1dba60c62c960a6da0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.5.tgz","integrity":"sha512-5aDf1iigEVDSOZVk6yqrfNl2R2oFlgvxs3vuClg7feV3r+ETcwuWEiJdzxMPdzfYq7psJ1QFUYcWOC8Q3+Rh1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHo/AXVzXUENj9B9hhHXBIFkExk/0ABRB7Z+uJbhiiUnAiEApHkqL+a3cNmZ1GdPU6/kzY+MTkIPQRIUNMjz07L+2Jk="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.0.0-beta1":{"name":"postcss-modules-extract-imports","version":"1.0.0-beta1","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babel-istanbul":"^0.2.10","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","mocha":"^2.2.5"},"gitHead":"e39f583751171abfcb8a0502ad7f005283e5b884","_id":"postcss-modules-extract-imports@1.0.0-beta1","_shasum":"c60e428bab9734c4e1ea8da050f73d44ac32739b","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"c60e428bab9734c4e1ea8da050f73d44ac32739b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0-beta1.tgz","integrity":"sha512-sFsJjVODjxIZz4/J0JFJHhXed183k8VwBv3IDFZmvKeoly4uyjg8Dxjz71tiXmzitzUY4nSXZyPrbGHaa36zsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBMxE+Vxl+9ksUDQZaPonCep5Zs+iMFNgxXnqyH5BaxAiAlcfxKeOb8CBn6Pay/AF/95wCxSgvoqlib3WhNQrQKdg=="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.0.0-beta2":{"name":"postcss-modules-extract-imports","version":"1.0.0-beta2","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^5.0.4"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^4.1.3","babel-istanbul":"^0.3.20","babelify":"^6.1.2","chokidar-cli":"^1.0.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^1.5.0","mocha":"^2.2.5"},"gitHead":"14a199c0e6265652e629f99c9de028dcbcf88b8b","_id":"postcss-modules-extract-imports@1.0.0-beta2","_shasum":"f1d3533eea3fe79dffa97a2371cc916393401dc5","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"f1d3533eea3fe79dffa97a2371cc916393401dc5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0-beta2.tgz","integrity":"sha512-BALkN1RVvLVj/FifXJmBScL2elWG6e6G3DWRzDO7JHdamBlCKIEqMMrd+d4ruQbVCOUHn3ERNPr2eLlKZhmLsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4SE8RBaicQnXCMM+9UzwrX/GlZ5fLWatDn5c+3YWxtAiEAut0nnSxE6kd9RMFP7FuTLOMkROmc7MHoQniL7n09DQE="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"0.0.2":{"name":"postcss-modules-extract-imports","version":"0.0.2","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","pretest":"npm run lint && npm run build","test":"mocha","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"istanbul cover node_modules/mocha/bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","istanbul":"^0.3.14","mocha":"^2.2.5"},"gitHead":"95243caca6e2b62d1fa1bb2eb8c65cca6870deb7","_id":"postcss-modules-extract-imports@0.0.2","_shasum":"fb35456954c070033852ff8b68d0dc6a564b9286","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"fb35456954c070033852ff8b68d0dc6a564b9286","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.2.tgz","integrity":"sha512-WDvGdzlPNA0f1H4yqFvE3fZq6jWMMQErk6cpTku60Unq1gA0RbEUdH6MQ3IUFz7leE+PJR5twla6moKT6CyJXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhgkqMRX6UrwgzRYGwfPDzLJwmIWDvnF0iptIn4UDnEAiBBC+KRjq2l/d02pMNFpW+wL1VJd/F2Kk4CUr3TcYIOQQ=="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"0.0.3":{"name":"postcss-modules-extract-imports","version":"0.0.3","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","pretest":"npm run lint && npm run build","test":"mocha","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"istanbul cover node_modules/mocha/bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^3.1.9","babelify":"^6.1.2","chokidar-cli":"^0.2.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^0.22.1","istanbul":"^0.3.14","mocha":"^2.2.5"},"gitHead":"dd2ae0ebeff2e91ea2060609e45886e89af94a1f","_id":"postcss-modules-extract-imports@0.0.3","_shasum":"65018fcc6a2f30a9293d60e4a95bd75155222f29","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"65018fcc6a2f30a9293d60e4a95bd75155222f29","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.3.tgz","integrity":"sha512-eUBg5+CmUQdZ/XjAUZrXTYE6BWz4gRSR3joIFyx6tN5XrVHVkShA+29Pxusg4wMHGFjuK4Li12r0PHAOS2d5cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpe2mE0KFlZ9JkLJyZPp5kiAg8z44FbYUYEpHUd9Xc3gIhAKWWNUXy6YIdBVbDdV+93D06FoI07qlC4FCoBPKZTFNr"}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"0.0.1":{"name":"postcss-modules-extract-imports","version":"0.0.1","description":"A CSS Modules transform to extract local aliases for inline imports","main":"index.js","scripts":{"watch":"chokidar index.src.js -c 'npm run build'","build":"babel -o index.js index.src.js","test":"mocha --compilers js:babel/register","autotest":"chokidar index.src.js test.js -c 'npm test'"},"repository":{"type":"git","url":"https://github.com/geelen/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/geelen/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/geelen/postcss-modules-extract-imports","dependencies":{"postcss":"^4.1.11"},"devDependencies":{"babel":"^5.4.7","babelify":"^6.1.2","chokidar-cli":"^0.2.1","mocha":"^2.2.5"},"gitHead":"d24e671e428abf547ce2492cd98f1ef6087c9e49","_id":"postcss-modules-extract-imports@0.0.1","_shasum":"5f70f576ea0478833b17d9891735d6ddfbd80b15","_from":".","_npmVersion":"2.7.6","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"5f70f576ea0478833b17d9891735d6ddfbd80b15","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-0.0.1.tgz","integrity":"sha512-t+FLKe+3J9MKDq2pLXXMDw89TGfbEdbc4Ku7Ou3QsWM4f5PItpHLOU9KYZ5yyO2i3SjgG/S1Jy/CJqaFhfu2WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7T0P9VcsjQb9Oa5mW+UYqZCM4xKSpDE69HZU7SFB7xAIhAPeeH2oBqTD4bjKSUkOv5z+kOGzNVxwtHE116DMtDAm5"}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"}],"directories":{}},"1.2.1":{"name":"postcss-modules-extract-imports","version":"1.2.1","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"build":"babel --out-dir lib src","test":"jest --coverage","precommit":"lint-staged","prepublish":"yarn run test && yarn run build"},"lint-staged":{"*.js":["prettier --single-quote --no-semi --write","git add"]},"babel":{"presets":[["env",{"targets":{"node":4}}]]},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^6.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.2","babel-jest":"^20.0.3","babel-preset-env":"^1.5.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","husky":"^0.13.3","jest":"^20.0.3","lint-staged":"^3.4.2","prettier":"^1.3.1"},"readme":"# CSS Modules: Extract Imports\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\nTransforms:\n\n```css\n:local(.continueButton) {\n  composes: button from \"library/button.css\";\n  color: green;\n}\n```\n\ninto:\n\n```css\n:import(\"library/button.css\") {\n  button: __tmp_487387465fczSDGHSABb;\n}\n:local(.continueButton) {\n  composes: __tmp_487387465fczSDGHSABb;\n  color: green;\n}\n```\n\n## Specification\n\n- Only a certain whitelist of properties are inspected. Currently, that whitelist is `['composes']` alone.\n- An extend-import has the following format:\n```\ncomposes: className [... className] from \"path/to/file.css\";\n```\n\n## Building\n\n```\nnpm install\nnpm build\nnpm test\n```\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\n* Lines: [![Coverage Status](https://coveralls.io/repos/css-modules/postcss-modules-extract-imports/badge.svg?branch=master)](https://coveralls.io/r/css-modules/postcss-modules-extract-imports?branch=master)\n* Statements: [![codecov.io](http://codecov.io/github/css-modules/postcss-modules-extract-imports/coverage.svg?branch=master)](http://codecov.io/github/css-modules/postcss-modules-extract-imports?branch=master)\n\n## Development\n\n- `npm watch` will watch `src` for changes and rebuild\n- `npm autotest` will watch `src` and `test` for changes and retest\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Guy Bedford\n\n---\nGlen Maddern, 2015.\n","readmeFilename":"README.md","gitHead":"e286adaddec379056e4f567e16a60c75747bf96a","_id":"postcss-modules-extract-imports@1.2.1","_npmVersion":"5.10.0","_nodeVersion":"10.8.0","_npmUser":{"name":"sullenor","email":"iamhoneyboy@gmail.com"},"dist":{"integrity":"sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==","shasum":"dc87e34148ec7eab5f791f7cd5849833375b741a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz","fileCount":5,"unpackedSize":10717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2D8GCRA9TVsSAnZWagAAG7UQAItrpwZwU0fmb7pGxgkO\n7DYMbSnuUWOqBp+O+YVv58gJxsTARBDKX7p5EIXTJ3ztaav2kyHcvHvetPBL\nOoydAJiaiAJamfAlZ0S3rENLPWLeG413bjJY++uD0WEM2FzZW7Ze3y8rGxRi\nUS7ghqoDw/yAhHCzoWpqF2ZsSGyni7244i5GTMhS7ecz7eT3dnv16dCUlDs1\nLOWR1CFiSGro1lLYCZQuaV8Mckiu1mqPof7JnPjS6EoLF5d6AWxpC2/2gKum\nC7uQ45U2bxca1Ipg4xCpZA+TmxR8+WVML7CROwVHQzb3I0dq9PfyegVgEdqS\nv7CUman//MItpD6sBTka/JcC7/j2tiCNtnbSM/K8jWP9jAIqviQuP4n8FtnG\nMN2JKO+FhFEC8txE9fUul5oPW6N5a7wuwt32rbOqQ3yya4w/HqxtHOu+pVVT\nCVZskPftRs3frM4F5rNIQO0x4LuVekuPnHfwivkrHDlgmXIkDA4SG08R37uW\n0ceCkY95s6sVpOgshcIVPqFEoB3oa1R/S89E0/gMcfT9nZUTEtshy89k4NU3\ng6XjPF7gVFp1LqJZWTHf8DKZ53JV5y7+FdpqVunx5Y1O/bkkkbDx0J/ATPqx\nzby6aElR3mpQ2ORBKVWSkPsqYsYNRfNJiTf5uD5qlLi59GBuPngj7TIrtS5g\nHDIa\r\n=N3wY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA78TjGrXZwSX/wve8vlYxZwe20xMNnxtM3fLtKP+ddAIhAOgljTUzdyPIBV7mQIMD2phSOvbHA/gKgsmUGR2jsMn2"}]},"maintainers":[{"email":"sheo13666q@gmail.com","name":"evilebottnawi"},{"email":"hi@glenmaddern.com","name":"geelen"},{"email":"mark.john.dalgleish@gmail.com","name":"markdalgleish"},{"email":"tobias.koppers@googlemail.com","name":"sokra"},{"email":"iamhoneyboy@gmail.com","name":"sullenor"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_1.2.1_1540898565605_0.0415591043970851"},"_hasShrinkwrap":false},"3.0.0-rc.3":{"name":"postcss-modules-extract-imports","version":"3.0.0-rc.3","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":"^10 || ^12 || >= 14"},"scripts":{"prettier":"prettier -l --ignore-path .gitignore . \"!test/test-cases\"","eslint":"eslint --ignore-path .gitignore .","lint":"yarn eslint && yarn prettier","test:only":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --collectCoverageFrom=\"src/**/*\"","pretest":"yarn lint","test":"yarn test:coverage","prepublishOnly":"yarn test"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","devDependencies":{"coveralls":"^3.1.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","husky":"^4.3.0","jest":"^26.5.2","lint-staged":"^10.4.0","postcss":"^8.1.1","prettier":"^2.1.2"},"peerDependencies":{"postcss":"^8.1.0"},"readme":"# CSS Modules: Extract Imports\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\nTransforms:\n\n```css\n:local(.continueButton) {\n  composes: button from \"library/button.css\";\n  color: green;\n}\n```\n\ninto:\n\n```css\n:import(\"library/button.css\") {\n  button: __tmp_487387465fczSDGHSABb;\n}\n:local(.continueButton) {\n  composes: __tmp_487387465fczSDGHSABb;\n  color: green;\n}\n```\n\n## Specification\n\n- Only a certain whitelist of properties are inspected. Currently, that whitelist is `['composes']` alone.\n- An extend-import has the following format:\n\n```\ncomposes: className [... className] from \"path/to/file.css\";\n```\n\n## Options\n\n- `failOnWrongOrder` `bool` generates exception for unpredictable imports order.\n\n```css\n.aa {\n  composes: b from \"./b.css\";\n  composes: c from \"./c.css\";\n}\n\n.bb {\n  /* \"b.css\" should be before \"c.css\" in this case */\n  composes: c from \"./c.css\";\n  composes: b from \"./b.css\";\n}\n```\n\n## Building\n\n```\nnpm install\nnpm test\n```\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\n- Lines: [![Coverage Status](https://coveralls.io/repos/css-modules/postcss-modules-extract-imports/badge.svg?branch=master)](https://coveralls.io/r/css-modules/postcss-modules-extract-imports?branch=master)\n- Statements: [![codecov.io](http://codecov.io/github/css-modules/postcss-modules-extract-imports/coverage.svg?branch=master)](http://codecov.io/github/css-modules/postcss-modules-extract-imports?branch=master)\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Guy Bedford\n\n---\n\nGlen Maddern, 2015.\n","readmeFilename":"README.md","gitHead":"564c37c0d08b2819893c842622a8fd0b63f4e73a","_id":"postcss-modules-extract-imports@3.0.0-rc.3","_nodeVersion":"10.15.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+k5sHzkdwn/72afnH6rHJRoPdQ3cHgUyUOaHdAFtwha4wMkwLq3mFL05HEg9vuXxW6St2/ffbHEcuFtTOabswQ==","shasum":"ea43316e20638f2247a037d536d63b1b54c9c5a9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0-rc.3.tgz","fileCount":6,"unpackedSize":11866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfg3XsCRA9TVsSAnZWagAAHj8P/0Vdrt/UAV/YREJLkAOz\nSZVDoEzgF2epw4gWsxJybbNlEwFak47GrNRZpB+Spuz9wT4RZoAdAG3qfYHI\nY0+R1wgqgAnJVNuVDfbi122EUNOBlmx+4rkdQc4mKqzpyAaGJ9TMehbs7RA8\ngWncisoJBCXsjvbwaGKe+NEQRU2ptzW7KA7Yfh+NeG5qjp3gtpNsmajnTdSc\nSUeBi+5encdrlGLfnerWT/XZsu3deNawfxAVxz6HqYtmKIE5DXfDP+Z/SmAJ\nIonYFuI/2mua44i9/hwCLqSyjYNp17N/2kQhEx3UXUuVm30K4ehCclH3ex+v\nOxpFrZRqoFZa5aykl5yDCWDCste+pRxYDFqRrnllw3sTww7nWsn6j7HNXN5A\nd8OKjodp100Zd0MacACQouMzbJSTYpa0Km9u5AG4VTJI6Pn7GXllkTsPyj8a\niqC1vaijLZyNLKrT+LZikBmaYjORMferaqFQA+TzPoLHM8RkAIkniVMAt//L\ncvqjocierA65vtJDsh8hFkImvXsbtblTopvUbKBYCOquROOwRduMXEdgH9po\nyJg41sw5EqJHP92fGuYiF4Yn1Buaor1IatkG3ZEpaDjj8rM8RMIB5517zre0\nSi7DROqlsuGizF1mE3etbD4wU5W+SsjvCuqfYCqbLzIwxo/olFt2GyhDZUVR\nrJR8\r\n=1eDm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSxN2SYgyma9ttWS8iO8iktAcJqOwP2CtLXNiGqaXxBAIgDhgjepbBlNwW2yygGKeE06jlFTwCql1Zx5fJ0yfZF3U="}]},"maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"sullenor","email":"iamhoneyboy@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_3.0.0-rc.3_1602450923739_0.6927943695938734"},"_hasShrinkwrap":false},"3.0.0":{"name":"postcss-modules-extract-imports","version":"3.0.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":"^10 || ^12 || >= 14"},"scripts":{"prettier":"prettier -l --ignore-path .gitignore . \"!test/test-cases\"","eslint":"eslint --ignore-path .gitignore .","lint":"yarn eslint && yarn prettier","test:only":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --collectCoverageFrom=\"src/**/*\"","pretest":"yarn lint","test":"yarn test:coverage","prepublishOnly":"yarn test"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","devDependencies":{"coveralls":"^3.1.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","husky":"^4.3.0","jest":"^26.5.2","lint-staged":"^10.4.0","postcss":"^8.1.1","prettier":"^2.1.2"},"peerDependencies":{"postcss":"^8.1.0"},"gitHead":"df00cb05cb9666b39e8f4d53f0fbdc794c98952b","_id":"postcss-modules-extract-imports@3.0.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==","shasum":"cda1f047c0ae80c97dbe28c3e76a43b88025741d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz","fileCount":6,"unpackedSize":12165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZUbCRA9TVsSAnZWagAAV+cQAKIoOmDHrbtMtU1PzWqZ\nrAu8yv+zISSrTS3MQUs6AgfbTJ2FAOeAPyJ0tOWW7R4Ukr4angQShD4VPZJ8\nphc6c4M0F6dFAAo5q7+Oc4rdWOZf3ietqvYDY7t0TNn+rxPEhupoxSgRmXVr\nN1+z4sccNi2WOKBe3bxASZ1+zCx596OM8R3fShg2QHnymqIA4plPBvB1dWhG\nnKmriBwBBWXhtIlIM5V1jtff7t+T+Y6z3zpIkQdoJ3zVGyp/Xy6sLnnut5Sc\nJPN83n44mY4F9OyoSfH/uvB3teWu1TUdRo++FMaEMGaEvNvRv2hqEz1b+te4\noBQ8gLW3dGeAyb9+8y6j9pSaQnHvL1NYAhKCrJqzptFIgRE3eXNu1IW4k3co\nNvPNPSSim5vVpCySBart5htNsKcPrgHQwhe4KXfQNMlHZJHzsyhE+rPsEPTb\nG3MWs9C7UYDDJwFX9JAGyPtL2N70aMJkNG+PGtVzuZfXV4G1h4u420g1JYKo\n2cL7vbrz/aMiIzMyHqaWmdEyD6NWik3TD34qM9UnLRl01nDwc5A8FfxxXIlH\nECJBN93DQzZ2CGadHuHh10HVS6K466MJPFlbO/BbNjM4qCPV+MQEL+gtkGVw\n8PiJDUpjvwjOtg/dVGfYp8zJF7vc2Wtv3f5ZZhqFFnOiw9nqwyLNf4EAiZPK\nOMHe\r\n=9cZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRXGbFm2/yHGkNin640CQYibQ+J4JiqHFkZejWrAdzVAiApc5WD3wqojJ/xC2G7rsaax6yRlFsjZdOWNTlOojnQKA=="}]},"maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"sullenor","email":"iamhoneyboy@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_3.0.0_1602589979450_0.08778682254562398"},"_hasShrinkwrap":false},"3.0.0-rc.0":{"name":"postcss-modules-extract-imports","version":"3.0.0-rc.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":">= 10.13.0 || >= 12.13.0 || >= 14"},"scripts":{"prettier":"prettier -l --ignore-path .gitignore . \"!test/test-cases\"","eslint":"eslint --ignore-path .gitignore .","lint":"yarn eslint && yarn prettier","pretest":"yarn lint","test":"jest --coverage","autotest":"jest --coverage --watch","cover":"jest --coverage","ci":"yarn pretest && yarn cover","prepublishOnly":"yarn test"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","devDependencies":{"codecov.io":"^0.1.6","coveralls":"^3.1.0","eslint":"^7.9.0","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","postcss":"^8.0.6","prettier":"^2.1.2"},"peerDependencies":{"postcss":"^8.0.6"},"readme":"# CSS Modules: Extract Imports\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\nTransforms:\n\n```css\n:local(.continueButton) {\n  composes: button from \"library/button.css\";\n  color: green;\n}\n```\n\ninto:\n\n```css\n:import(\"library/button.css\") {\n  button: __tmp_487387465fczSDGHSABb;\n}\n:local(.continueButton) {\n  composes: __tmp_487387465fczSDGHSABb;\n  color: green;\n}\n```\n\n## Specification\n\n- Only a certain whitelist of properties are inspected. Currently, that whitelist is `['composes']` alone.\n- An extend-import has the following format:\n\n```\ncomposes: className [... className] from \"path/to/file.css\";\n```\n\n## Options\n\n- `failOnWrongOrder` `bool` generates exception for unpredictable imports order.\n\n```css\n.aa {\n  composes: b from \"./b.css\";\n  composes: c from \"./c.css\";\n}\n\n.bb {\n  /* \"b.css\" should be before \"c.css\" in this case */\n  composes: c from \"./c.css\";\n  composes: b from \"./b.css\";\n}\n```\n\n## Building\n\n```\nnpm install\nnpm test\n```\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\n- Lines: [![Coverage Status](https://coveralls.io/repos/css-modules/postcss-modules-extract-imports/badge.svg?branch=master)](https://coveralls.io/r/css-modules/postcss-modules-extract-imports?branch=master)\n- Statements: [![codecov.io](http://codecov.io/github/css-modules/postcss-modules-extract-imports/coverage.svg?branch=master)](http://codecov.io/github/css-modules/postcss-modules-extract-imports?branch=master)\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Guy Bedford\n\n---\n\nGlen Maddern, 2015.\n","readmeFilename":"README.md","gitHead":"e8200837eb11d3d3192ab792019c36b8f61a1ecc","_id":"postcss-modules-extract-imports@3.0.0-rc.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/F5dTsAt7mvfGJRtTaneD9Of47vJZRv5Ba/98jEqgjaF2eHs7Uw+EIEiBogsLbYcbhBPqGKPz2ZR7FQmhq2/gQ==","shasum":"dd3b194e16b56001a59452fc972944037e205501","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0-rc.0.tgz","fileCount":5,"unpackedSize":10394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNRUCRA9TVsSAnZWagAAmS4P/0RpqT2vigieJLXs69y5\neDH38MotNayYIlgYyv66/lXXL+DUKrhYlHoHKBCMOgVrzq+7s71KtWlY+8g9\nEcXK1sD+RZEGdD9sVJR6U045vZ+SF94as2fBTTg8weQhYONxKQNN8Iq818rB\nhLuA9QuUXPCLgVIMUrvUBgJuyvEkdiJN7eAzJbe0oiCfYI5HMTvEY+FmuDnM\nSEOTQr4Lqel0iQ7uJe705mCniVk/UBfU4qdEiUa+O9vO8CfeE/luPDAqJzS+\niKCCRwpFdOM6b4FF7U2BXlSuHqgn3r136mHK2161PqlPbfUIhUSQSQEDCm1z\n1QK8/80lm+U2j2F/qnltxQ5XPsd3vy2XIiTwqfNyAGdirhye71+g6rWE2dRZ\n1is2R2/FKH5cx5oGOGzyOntvxateVVagjfkI8oL8sGLE/Hz+UGtF9Eahmm0O\nKjKOM0CCaS2r6mK+G9a6+lcrD7cLQoKrRzfSzXsFelRsvpslV1V2crc914pd\n5WQmbdlw9KYQ4Yq12yrEw47hAKF6b4XlO+zfrgAi39Hdxl66gjMmyHBfMaDN\nsdfi3y3HHx2I8MNz+Cq9pYV4m6oho8PRzyNfuER/wRouZ1FtgbUiV5hjuEH+\nYVZx/i0EuVI7lSlShghxqZ4NQlUJoTADyU8DE1TAubMrA4khqj6YDSALy2So\nyotm\r\n=Hfo9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5cRzv81AnTGuzjAoGuuJQxljg5TcFVuoeUMadk7XrdAIhAPapKwuokKJ9PZnMHIo7QNF5f2632cfIgXGnLb6msUMu"}]},"maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"sullenor","email":"iamhoneyboy@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_3.0.0-rc.0_1600705620410_0.640936108994784"},"_hasShrinkwrap":false},"3.0.0-rc.1":{"name":"postcss-modules-extract-imports","version":"3.0.0-rc.1","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":">= 10.13.0 || >= 12.13.0 || >= 14"},"scripts":{"prettier":"prettier -l --ignore-path .gitignore . \"!test/test-cases\"","eslint":"eslint --ignore-path .gitignore .","lint":"yarn eslint && yarn prettier","test:only":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --collectCoverageFrom=\"src/**/*\"","pretest":"yarn lint","test":"yarn test:coverage","prepublishOnly":"yarn test"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","devDependencies":{"coveralls":"^3.1.0","eslint":"^7.9.0","husky":"^4.3.0","jest":"^26.4.2","lint-staged":"^10.4.0","postcss":"^8.0.7","prettier":"^2.1.2"},"peerDependencies":{"postcss":"^8.0.0"},"readme":"# CSS Modules: Extract Imports\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\nTransforms:\n\n```css\n:local(.continueButton) {\n  composes: button from \"library/button.css\";\n  color: green;\n}\n```\n\ninto:\n\n```css\n:import(\"library/button.css\") {\n  button: __tmp_487387465fczSDGHSABb;\n}\n:local(.continueButton) {\n  composes: __tmp_487387465fczSDGHSABb;\n  color: green;\n}\n```\n\n## Specification\n\n- Only a certain whitelist of properties are inspected. Currently, that whitelist is `['composes']` alone.\n- An extend-import has the following format:\n\n```\ncomposes: className [... className] from \"path/to/file.css\";\n```\n\n## Options\n\n- `failOnWrongOrder` `bool` generates exception for unpredictable imports order.\n\n```css\n.aa {\n  composes: b from \"./b.css\";\n  composes: c from \"./c.css\";\n}\n\n.bb {\n  /* \"b.css\" should be before \"c.css\" in this case */\n  composes: c from \"./c.css\";\n  composes: b from \"./b.css\";\n}\n```\n\n## Building\n\n```\nnpm install\nnpm test\n```\n\n[![Build Status](https://travis-ci.org/css-modules/postcss-modules-extract-imports.svg?branch=master)](https://travis-ci.org/css-modules/postcss-modules-extract-imports)\n\n- Lines: [![Coverage Status](https://coveralls.io/repos/css-modules/postcss-modules-extract-imports/badge.svg?branch=master)](https://coveralls.io/r/css-modules/postcss-modules-extract-imports?branch=master)\n- Statements: [![codecov.io](http://codecov.io/github/css-modules/postcss-modules-extract-imports/coverage.svg?branch=master)](http://codecov.io/github/css-modules/postcss-modules-extract-imports?branch=master)\n\n## License\n\nISC\n\n## With thanks\n\n- Mark Dalgleish\n- Tobias Koppers\n- Guy Bedford\n\n---\n\nGlen Maddern, 2015.\n","readmeFilename":"README.md","gitHead":"f17f36816d980353402fb922bfd355eab3baeb00","_id":"postcss-modules-extract-imports@3.0.0-rc.1","_nodeVersion":"10.15.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JPZMMUY0OCtNIqxRYKMNY727g3q82Xf/XTUbiqXs6aZVw9Lyet7HeUQEc1govFp45pcCERsqnjQs4ARd+JZMOg==","shasum":"33816ab8975b528885cf878abf13040237ec70f6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0-rc.1.tgz","fileCount":6,"unpackedSize":11070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfae5YCRA9TVsSAnZWagAAj3UP/isuLe+XEg85v6d3uR8Z\nhyJjKjzlllHWj+zMisWPR1ESwr61cAuuWkOM09njDDOvfcRe1Jf0jPfm5cYv\n93fImGHZzgp3X8b8IQLAlbyeW4Cgw189FiV3uLy4Fs08WLlOPcSK559jhxAb\naOMu+TV3Q2nSQ7DvlZ64/v+CHyyfxzmM+O5sytYZNaNRzBs3C7wMIUjPKCeC\ny/edeRrSiMQux87OsfvLtSvKmFNsr36oDOqxNpdRQverFckhGputkI2HglsB\nnrGo11IsoIQmu2aGXcA0qtRfOJxurqCw5xE/f0WeiMSXFDCYhHmqKYYw4H2L\nBlEVNsQwA30LHKMYyzrS/esnc1hC2uANhPsGG854Rb64xSCF4US2ZA9NuB49\nqvXNbxtodLUiGZE5ZqHYsnOlrUma7rzvYqqYB3KgFN83gceUYNEa6xfVMzhZ\naY0gyNgz1n9xEavA+GXpN2kCaMlzUc0DOKPZ9D4spCOEBa+pYH/7t9+VFldM\n5qpXwCHhJcQ718QSR3yDcLW9vs3Kj8eTv71zZeqBLt3nvKlBtfWjcWdyx9iF\nD7psliZ2GSJAveugjyGviv2Eve0TQwCGNK/ae5TygMQ1wzOuBvbwzErbAMzp\nKcx1oZCrMucQOIqI7G9So4yFxYfwS88cy/xFNNyaDq5ephkXvxkqJbERxT2J\n6ZFn\r\n=UWPe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwUGxraLuKDp0SJNCgP4LFCr3kbFahcLchqGbyuyVGyAiATQbNaN0FV95WfPWu6KR3R62O7ufmWuyIh6ENjIqAayw=="}]},"maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"sullenor","email":"iamhoneyboy@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_3.0.0-rc.1_1600777816241_0.365377131775249"},"_hasShrinkwrap":false},"3.1.0":{"name":"postcss-modules-extract-imports","version":"3.1.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"src/index.js","engines":{"node":"^10 || ^12 || >= 14"},"scripts":{"prettier":"prettier -l --ignore-path .gitignore . \"!test/test-cases\"","eslint":"eslint --ignore-path .gitignore .","lint":"yarn eslint && yarn prettier","test:only":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage --collectCoverageFrom=\"src/**/*\"","pretest":"yarn lint","test":"yarn test:coverage","prepublishOnly":"yarn test"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","devDependencies":{"coveralls":"^3.1.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","husky":"^4.3.0","jest":"^26.5.2","lint-staged":"^10.4.0","postcss":"^8.1.1","prettier":"^2.1.2"},"peerDependencies":{"postcss":"^8.1.0"},"_id":"postcss-modules-extract-imports@3.1.0","gitHead":"b558cab05a31271a555c3b1e9d7e5a767ae02b2d","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==","shasum":"b4497cb85a9c0c4b5aabeb759bb25e8d89f15002","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz","fileCount":5,"unpackedSize":11185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGl0btH8wFpa5ckUouM4uyw1AjmvcTSuIu8wp1jf3bEfAiAxEE27LLPxYwsoFFJWqXBMGMEusnecgBUl96lfWeWMkg=="}]},"_npmUser":{"name":"evilebottnawi","email":"sheo13666q@gmail.com"},"directories":{},"maintainers":[{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"evilebottnawi","email":"sheo13666q@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports_3.1.0_1712150975841_0.9668933302706422"},"_hasShrinkwrap":false},"1.0.0":{"name":"postcss-modules-extract-imports","version":"1.0.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^5.0.4"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^4.1.3","babel-istanbul":"^0.3.20","babelify":"^6.1.2","chokidar-cli":"^1.0.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^1.5.0","mocha":"^2.2.5"},"gitHead":"50821222f1e8922148ee2922744235c20c9ebae7","_id":"postcss-modules-extract-imports@1.0.0","_shasum":"5b07f368e350cda6fd5c8844b79123a7bd3e37be","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"5b07f368e350cda6fd5c8844b79123a7bd3e37be","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0.tgz","integrity":"sha512-FzZhi2nFnACRWY32VRwylPo5OShd7+AmXRXJW8d4HwxJQty+5RXK9N1B8R68dmAocS/nrnrLYvLggUFdx3oRTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxL8UEv6LdHTbGQmzOF2tPLWCf4E+eYT1Yve1v/n/zMgIhALMFVoBCMno3bJBm1rs7IW2aEH29LtL8+jTkXGPyqB5z"}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"},{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.0.1":{"name":"postcss-modules-extract-imports","version":"1.0.1","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^5.0.4"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^4.1.3","babel-istanbul":"^0.4.0","babelify":"^6.1.2","chokidar-cli":"^1.0.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^1.5.0","mocha":"^2.2.5"},"gitHead":"33751a9c82d40caf55e1b1061a622f7c8ce98c3f","_id":"postcss-modules-extract-imports@1.0.1","_shasum":"8fb3fef9a6dd0420d3f6d4353cf1ff73f2b2a341","_from":".","_npmVersion":"2.13.1","_nodeVersion":"5.3.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"8fb3fef9a6dd0420d3f6d4353cf1ff73f2b2a341","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.1.tgz","integrity":"sha512-4uroo/dSAZqz35phEYL4eAQ5dw1urNrHX/Xbbiq9OU28G4WB/si1hejmWESosR+E8ICa1OEM+tojbFFAdy+rrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHwtdiRWWWjYAg1E9Cm141SiIg+IiXJGzp3xw7YbdmhoCIEGQyQDFN0RliyH/2f2W0yRHi4Rf+XQWbYvBQeBe36Zq"}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"},{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-modules-extract-imports-1.0.1.tgz_1463042276596_0.4591533588245511"},"directories":{}},"1.1.0":{"name":"postcss-modules-extract-imports","version":"1.1.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^6.0.1"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^7.2.2","babel-istanbul":"^0.4.0","babelify":"^7.3.0","chokidar-cli":"^1.0.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^1.5.0","mocha":"^3.1.2"},"gitHead":"c2c40a2a4bccaad0545014ae312d48730b922a18","_id":"postcss-modules-extract-imports@1.1.0","_shasum":"b614c9720be6816eaee35fb3a5faa1dba6a05ddb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"geelen","email":"hi@glenmaddern.com"},"dist":{"shasum":"b614c9720be6816eaee35fb3a5faa1dba6a05ddb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz","integrity":"sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4MKIbARFB6tZolY4ImHUDN5cRAtvyb+7s4h1lDh3geAiEAgWgd72qEI7OXJHVz+77J50br8Bbyx2P4PJMQ4FAEPFk="}]},"maintainers":[{"name":"geelen","email":"hi@glenmaddern.com"},{"name":"markdalgleish","email":"mark.john.dalgleish@gmail.com"},{"name":"sokra","email":"tobias.koppers@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports-1.1.0.tgz_1495407403404_0.6651193597353995"},"directories":{}},"1.2.0":{"name":"postcss-modules-extract-imports","version":"1.2.0","description":"A CSS Modules transform to extract local aliases for inline imports","main":"lib/index.js","scripts":{"lint":"eslint src","build":"babel --out-dir lib src","watch":"chokidar src -c 'npm run build'","posttest":"npm run lint && npm run build","test":"mocha --compilers js:babel/register","autotest":"chokidar src test -c 'npm test'","precover":"npm run lint && npm run build","cover":"babel-istanbul cover node_modules/.bin/_mocha","travis":"npm run cover -- --report lcovonly","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/css-modules/postcss-modules-extract-imports.git"},"keywords":["css-modules","postcss","plugin"],"files":["lib"],"author":{"name":"Glen Maddern"},"license":"ISC","bugs":{"url":"https://github.com/css-modules/postcss-modules-extract-imports/issues"},"homepage":"https://github.com/css-modules/postcss-modules-extract-imports","dependencies":{"postcss":"^6.0.1"},"devDependencies":{"babel":"^5.4.7","babel-eslint":"^7.2.2","babel-istanbul":"^0.4.0","babelify":"^7.3.0","chokidar-cli":"^1.0.1","codecov.io":"^0.1.2","coveralls":"^2.11.2","eslint":"^1.5.0","mocha":"^3.1.2"},"gitHead":"7f4028cdd764aaa7a1b458567fe1febe555cdcd7","_id":"postcss-modules-extract-imports@1.2.0","_shasum":"66140ecece38ef06bf0d3e355d69bf59d141ea85","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.10.0","_npmUser":{"name":"sullenor","email":"iamhoneyboy@gmail.com"},"dist":{"shasum":"66140ecece38ef06bf0d3e355d69bf59d141ea85","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz","integrity":"sha512-CEHnFsuVww4nEAXdZ1tYBxlhImsNut61PFX4zqi0vXHqE2CckvggCi6llrLjGj2hA1rSHJsibBOdPPxrZLT2KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPlfHwPdcIsRDl1xHeOrpTahIP+ZlUblk4kJ4DOWpgAAiEAw+b0OObcxNaAd5uKmlHnQIcCgCj6Tpa+tXAf5IK9zng="}]},"maintainers":[{"email":"iamhoneyboy@gmail.com","name":"sullenor"},{"email":"tobias.koppers@googlemail.com","name":"sokra"},{"email":"mark.john.dalgleish@gmail.com","name":"markdalgleish"},{"email":"hi@glenmaddern.com","name":"geelen"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-modules-extract-imports-1.2.0.tgz_1495435497746_0.4886398036032915"},"directories":{}}},"name":"postcss-modules-extract-imports","time":{"0.0.6":"2015-09-13T14:44:15.442Z","2.0.0":"2018-10-30T12:19:43.243Z","0.0.4":"2015-06-11T22:18:50.425Z","0.0.5":"2015-06-18T05:27:59.931Z","1.0.0-beta1":"2015-08-15T03:13:09.083Z","created":"2015-05-27T03:39:14.968Z","1.0.0-beta2":"2015-09-19T15:01:35.014Z","0.0.2":"2015-05-31T02:44:12.409Z","0.0.3":"2015-06-07T03:33:48.505Z","0.0.1":"2015-05-27T03:39:14.968Z","1.2.1":"2018-10-30T11:22:45.752Z","3.0.0-rc.3":"2020-10-11T21:15:23.880Z","3.0.0":"2020-10-13T11:52:59.634Z","3.0.0-rc.0":"2020-09-21T16:27:00.571Z","3.0.0-rc.1":"2020-09-22T12:30:16.385Z","modified":"2025-05-14T15:34:37.649Z","3.1.0":"2024-04-03T13:29:36.010Z","1.0.0":"2015-10-21T09:51:58.901Z","1.0.1":"2016-05-12T08:37:58.203Z","1.1.0":"2017-05-21T22:56:43.472Z","1.2.0":"2017-05-22T06:44:58.658Z"},"readmeFilename":"README.md","homepage":"https://github.com/css-modules/postcss-modules-extract-imports"}