{"_id":"postcss-apply","_rev":"18-3b4c64c457a68bbe45703414611ffbcd","name":"postcss-apply","description":"PostCSS plugin enabling custom properties sets references","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"postcss-apply","version":"0.1.0","description":"PostCSS plugin enabling cutom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"dependencies":{"postcss":"^5.0.2"},"devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.10","babel-istanbul":"^0.3.18","coveralls":"^2.11.4","es6-promise":"^3.0.2","eslint":"^1.2.1","faucet":"0.0.1","tape":"^4.2.0"},"scripts":{"test":"make"},"gitHead":"85c3df9278f5ea7c3947a54b3061eff8975154fa","_id":"postcss-apply@0.1.0","_shasum":"96d4d33e8621cca91bc4936e61a02a44d7f34a53","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"dist":{"shasum":"96d4d33e8621cca91bc4936e61a02a44d7f34a53","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.1.0.tgz","integrity":"sha512-/pwuSMvEgY5FYnnav8w6KpVUhKNR8/aMFwWIa10dtbfr4/f9K4qyGQnS22fBF8x1un31cS6RFn4WDcqfnTeF1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaOLvACPEo44JMgkCMwYDppHTMQ1phJyJjFraLJviEdAiEAnJ+im6UoTpablzHYXUirvIDgtbf8GZDCaYTjKWaDVbM="}]},"directories":{}},"0.2.0":{"name":"postcss-apply","version":"0.2.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"dependencies":{"balanced-match":"^0.3.0","postcss":"^5.0.12"},"devDependencies":{"babel-cli":"^6.1.18","babel-eslint":"^5.0.0","babel-istanbul":"^0.6.0","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","coveralls":"^2.11.4","es6-promise":"^3.0.2","eslint":"^2.4.0","eslint-config-standard":"^5.1.0","eslint-plugin-promise":"^1.1.0","eslint-plugin-standard":"^1.3.2","faucet":"0.0.1","opn-cli":"^3.0.1","tape":"^4.2.0"},"scripts":{"test":"make"},"gitHead":"03fedb514c524934df5b49a33daf36e496e3edba","_id":"postcss-apply@0.2.0","_shasum":"91978f3e42d1d1430e3dbeac1a2a78ccf46c71ea","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.8.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"91978f3e42d1d1430e3dbeac1a2a78ccf46c71ea","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.2.0.tgz","integrity":"sha512-0YBz3n0I+7LcmWiq2VF68MtOTLFDVU7vlByWVW6ChdEyzBYwq5bNKFtqGzzk9JEhLJ2xjMGRNdXqJsESN3CqKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpskp6Y4tnjgzGAYa830GYsAkhXeFH26F+eVoCw/Js3wIhAI0Uv3bBROlRKpLbJdHIeiKmlxw/UbS/pzIvLGX1qOeN"}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/postcss-apply-0.2.0.tgz_1457825457010_0.2711781074758619"},"directories":{}},"0.3.0":{"name":"postcss-apply","version":"0.3.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"test":"ava","coverage":"nyc npm test"},"ava":{"files":"test/**/*.test.js"},"dependencies":{"balanced-match":"^0.4.1","postcss":"^5.0.21"},"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.1.18","chai":"^3.5.0","coveralls":"^2.11.9","eslint":"^2.13.0","eslint-config-standard":"^5.3.1","eslint-plugin-promise":"^1.3.2","eslint-plugin-standard":"^1.3.2","nyc":"^6.6.1","opn-cli":"^3.0.1","postcss-custom-properties":"^5.0.1"},"gitHead":"fbd09108468f53679d85111d53bca3d3993429f8","_id":"postcss-apply@0.3.0","_shasum":"a2f37c5bdfa881e4c15f4f245ec0cd96dd2e70d5","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.2","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"a2f37c5bdfa881e4c15f4f245ec0cd96dd2e70d5","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.3.0.tgz","integrity":"sha512-awYTBqGlhC9UJD6zMXgurC8AIrBOdpZzUqZj0QpkFl9XqAnIpeBOmWarSSgRS4/IREC2kCjQcAi9GDkb3gyQRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVpX5I80oRUujD7Jpje9ic7tpJOwjEK4m5xqNtqFcaKQIgCUUru4yMUJN81nq1Z0SuehUbPivdh02+79mjqYErLRc="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-apply-0.3.0.tgz_1466681316683_0.2677429881878197"},"directories":{}},"0.4.0":{"name":"postcss-apply","version":"0.4.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"test":"ava","coverage":"nyc npm test"},"ava":{"files":"test/**/*.test.js"},"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.2.0"},"devDependencies":{"ava":"^0.16.0","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.1.18","chai":"^3.5.0","coveralls":"^2.11.12","eslint":"^3.3.1","eslint-config-airbnb-base":"^7.0.0","eslint-plugin-ava":"^3.0.0","eslint-plugin-import":"^1.13.0","nyc":"^8.1.0","opn-cli":"^3.0.1","postcss-custom-properties":"^5.0.1","postcss-reporter":"^1.4.1"},"gitHead":"e69dc0c578d3c268f1e17171bd7ff5c9773acfc6","_id":"postcss-apply@0.4.0","_shasum":"1097020f17c2bcbaebfe3c4586be124212bd2468","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"1097020f17c2bcbaebfe3c4586be124212bd2468","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.4.0.tgz","integrity":"sha512-1/SjGkP6Oj+S+F33g8ys/qp3DrHIgZo9/2W7NQWoLvFCH/0maCVXZDd+I6LbMf5BBQzHpQvlxngFQRwZ3kBMNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFm92lJSNMgk2Nn+s6xx7AkJSK5WthT1vj5zDHgUJtDzAiEA5x1SvmTkjcO6YWVBitps4YsyVDZF0SbkviXY0hlvDSA="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-apply-0.4.0.tgz_1473758372336_0.3441454691346735"},"directories":{}},"0.5.0":{"name":"postcss-apply","version":"0.5.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint ./src","test":"jest","watch:test":"jest --watch"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.2.11"},"devDependencies":{"babel-cli":"^6.22.2","babel-eslint":"^7.1.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","coveralls":"^2.11.15","eslint":"^3.15.0","eslint-config-airbnb-base":"^11.0.1","eslint-plugin-import":"^2.2.0","jest-cli":"^18.1.0","opn-cli":"^3.0.1","postcss-custom-properties":"^5.0.2","postcss-reporter":"^3.0.0"},"gitHead":"fd49bf78f98b409a5f894480eb301bbf99f231cf","_id":"postcss-apply@0.5.0","_shasum":"0c619e4eea3ef762ab957d02a2984cb97a689f10","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"0c619e4eea3ef762ab957d02a2984cb97a689f10","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.5.0.tgz","integrity":"sha512-bFN3r3f11Y/MJXQuhr9L6wpjLSrWbrQj3xxW6FaCsL0Ys0P+PdUoMMcpSZGrsfIkaGoDchIC7P6qEgB2lEMiNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFLdri1vRWA/YLbDPofxOwh44ZzZehnnGZxlDSBV2XngIgF7bA6TyqHpcPfpMa8LXcympseQj/mnWqYw5WQW6B7T8="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-apply-0.5.0.tgz_1486331639372_0.7377396409865469"},"directories":{}},"0.6.0":{"name":"postcss-apply","version":"0.6.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint ./src ./test","typecheck":"flow check ./src","typecheck:coverage":"flow-coverage-report -t text -t html -i './src/*.js'","test":"jest"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.2.15"},"devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.1.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.2.1","babel-preset-flow":"^6.23.0","common-tags":"^1.4.0","coveralls":"^2.12.0","eslint":"^3.17.1","eslint-config-airbnb-base":"^11.1.1","eslint-plugin-flowtype":"^2.30.2","eslint-plugin-import":"^2.2.0","eslint-plugin-jest":"^19.0.1","flow-bin":"^0.41.0","flow-coverage-report":"^0.3.0","jest-cli":"^19.0.2","opn-cli":"^3.0.1","postcss-custom-properties":"^5.0.2","postcss-reporter":"^3.0.0"},"gitHead":"1c71c7dfc08fa3baa1b94750d668741b53449402","_id":"postcss-apply@0.6.0","_shasum":"05163e783d48ade7bb4924bee93c2406a9577cc2","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.1","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"05163e783d48ade7bb4924bee93c2406a9577cc2","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.6.0.tgz","integrity":"sha512-rF2Yn3KoZfLKf/W+LCaJ0iwnLf6WXQ+si8L27k092yoN8iCmhu48XQg0LaK7K6wsOEN6kCeB7ow26EkDb6XrSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3DQrHJscHaGQ/TTujTmNvP952cXTqF6yBkfc+K61ddAiAsw2fBnCfoc2CVcOzeyYYbJreBFDxR5Wf8aV1T55kimQ=="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-apply-0.6.0.tgz_1488970847689_0.6072799945250154"},"directories":{}},"0.6.1":{"name":"postcss-apply","version":"0.6.1","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test -- --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublish":"run-s validate test:cover build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"balanced-match":"^0.4.2","postcss":"^5.2.15"},"devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.1.1","babel-plugin-transform-class-properties":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.2.1","babel-preset-flow":"^6.23.0","common-tags":"^1.4.0","eslint":"^3.17.1","eslint-config-airbnb-base":"^11.1.1","eslint-plugin-flowtype":"^2.30.2","eslint-plugin-import":"^2.2.0","eslint-plugin-jest":"^19.0.1","flow-bin":"^0.41.0","flow-coverage-report":"^0.3.0","jest-cli":"^19.0.2","npm-run-all":"^4.0.2","opn-cli":"^3.1.0","postcss-custom-properties":"^5.0.2","postcss-reporter":"^3.0.0"},"gitHead":"0ee4cbbce71080b2e480651fa18fd57c97b9fa8d","_id":"postcss-apply@0.6.1","_shasum":"77c3f889626c305db8e60ad77db1ad46cba26fa5","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"77c3f889626c305db8e60ad77db1ad46cba26fa5","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.6.1.tgz","integrity":"sha512-B1xAcKceQ5bKmHfVve4/CroMCdblrucRWgJkqbAgxCafNtv0fssjgfji3ABwfZI613UU+Dy6BnWmbfIhbVunYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhdVyx4bMHH/2vwfsWWhqxqpNVgfBIZvYIss7jcogtNwIhAPTu4R6X9LegT4U+BCQbl/8HlwbhewqDrg8Q6A6lUvhv"}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-apply-0.6.1.tgz_1489158000840_0.7312065428122878"},"directories":{}},"0.7.0":{"name":"postcss-apply","version":"0.7.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test -- --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublish":"run-s validate test:cover build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"babel-runtime":"^6.23.0","balanced-match":"^0.4.2","postcss":"^6.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-entries":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.4.0","babel-preset-flow":"^6.23.0","common-tags":"^1.4.0","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.1.3","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jest":"^20.0.0","flow-bin":"^0.45.0","flow-coverage-report":"^0.3.0","jest-cli":"^20.0.0","npm-run-all":"^4.0.2","opn-cli":"^3.1.0","postcss-custom-properties":"^5.0.2","postcss-reporter":"^3.0.0"},"gitHead":"6fa69abae3eb537491707c369921e0309932935e","_id":"postcss-apply@0.7.0","_shasum":"6c1af2a8335d78086c73bf572a62547d48ca6c7c","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.10.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"6c1af2a8335d78086c73bf572a62547d48ca6c7c","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.7.0.tgz","integrity":"sha512-/d4WM74PDbQShQgeZyP+qgWqlVqiJwCNP8QHPjKnh0YK4lp63vd/w8OpAIvr1nIbPeYU34LK9zm5hKKpfMt6iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvU6CMRc3SsP+euNKMszGM1ktEnCvoC1N/WuNShu95gAiEAueeUyQXL0kz3gQeZ6rmeeXfcfQ7jIesCQN9mJ1LnW8c="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/postcss-apply-0.7.0.tgz_1494256835427_0.6939686047844589"},"directories":{}},"0.8.0":{"name":"postcss-apply","version":"0.8.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test -- --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublish":"run-s validate test:cover build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"babel-runtime":"^6.23.0","balanced-match":"^0.4.2","postcss":"^6.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-entries":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.4.0","babel-preset-flow":"^6.23.0","common-tags":"^1.4.0","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.1.3","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jest":"^20.0.0","flow-bin":"^0.46.0","flow-coverage-report":"^0.3.0","jest-cli":"^20.0.0","npm-run-all":"^4.0.2","opn-cli":"^3.1.0","postcss-custom-properties":"^6.0.0","postcss-reporter":"^3.0.0"},"gitHead":"bd162945811c6ae15021064f46ce57de61d4f41d","_id":"postcss-apply@0.8.0","_shasum":"14e544bbb5cb6f1c1e048857965d79ae066b1343","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"shasum":"14e544bbb5cb6f1c1e048857965d79ae066b1343","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.8.0.tgz","integrity":"sha512-J8HDo5oAW4HSZ8rsSQrfUC4kRurHZFzNC0gGIrJEuRu0imobXMtPhAXQN7d44eDXKWshABjtFxowbQi8OIznwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1NcMJkVOneXFzeVs1vqiNgFJKvgHvE4TSlvKqXkl2gQIhALDDnvUmsgSKZq5e/6Cp8YJd9arcKIX/HP+XL7V7ylB+"}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-apply-0.8.0.tgz_1495982930005_0.7564357286319137"},"directories":{}},"0.9.0":{"name":"postcss-apply","version":"0.9.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test -- --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublish":"run-s validate test:cover build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"babel-runtime":"^6.23.0","balanced-match":"^0.4.2","postcss":"^6.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-entries":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.4.0","babel-preset-flow":"^6.23.0","common-tags":"^1.4.0","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.1.3","eslint-plugin-flowtype":"^2.32.1","eslint-plugin-import":"^2.2.0","eslint-plugin-jest":"^20.0.0","flow-bin":"^0.46.0","flow-coverage-report":"^0.3.0","jest-cli":"^20.0.0","npm-run-all":"^4.0.2","opn-cli":"^3.1.0","postcss-custom-properties":"^6.0.0","postcss-reporter":"^4.0.0"},"gitHead":"47efca56da5f2cd5f4324d332569feaeb38ce7a0","_id":"postcss-apply@0.9.0","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"integrity":"sha512-Ysel7CyF7FiZQno9oADqKXsfZw4DvTcQXtFvN1nLZQA3woRiVYV2M5kGJSrqQVWGjp/zqNUjUpXHs24TgxFjxg==","shasum":"a152e6e34a6c55d0895751929319c262c5d8c289","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.9.0.tgz","fileCount":8,"unpackedSize":17335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDKG+JEVeSL1zNPiK7Y5x819TYBYZCCCZyUoCjf2C7WAiAhFFgNTedNy/w7vUSNiBsSuTi5zSSz71roRWV2NqQsAA=="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-apply_0.9.0_1520675064057_0.0582289890796428"},"_hasShrinkwrap":false},"0.10.0":{"name":"postcss-apply","version":"0.10.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublishOnly":"run-s validate test:cover","prepare":"run-s build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"babel-runtime":"^6.26.0","balanced-match":"^1.0.0","postcss":"^6.0.21"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-entries":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","common-tags":"^1.7.2","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.46.2","eslint-plugin-import":"^2.11.0","eslint-plugin-jest":"^21.15.0","flow-bin":"^0.69.0","flow-coverage-report":"^0.5.0","jest-cli":"^22.4.3","npm-run-all":"^4.1.2","opn-cli":"^3.1.0","postcss-custom-properties":"^7.0.0","postcss-reporter":"^5.0.0"},"gitHead":"b947e00debdd5901b69cedd3af44c083e2e09747","_id":"postcss-apply@0.10.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"integrity":"sha512-h0jVwtwViCo0wu+l3hEa9+RNlFbwpeVBYKRBF1K6Kqwat9egE3dDTZsUrQ9YyNE/AP3WWC5G2/oXQAezWPOJnw==","shasum":"50cc982b7a58a335f9be96a277fc2d8792e760dc","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.10.0.tgz","fileCount":8,"unpackedSize":17875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1EbLCRA9TVsSAnZWagAAcKUQAIY7m1MgWJ8aIxdslTaZ\nLq6Otp9NzyKzbSecwoNigNnlxa7N5yZqZK2zXym13dmzQJcLco8Sx2A0A+MW\niMvDbXaY5rO4yG0ePCT0m5GYNow07VrGACQFUppS2ofG/XfEdWhLRVo+Gwf3\nrurediGUNYvVah8JYaNWuvV1TlxERru/2TWr3hK8VoObS3XwYuw9GIno/xUJ\nXSE0dCgiL+ELRy9pI3Eo+pRnS+hAvnDE3xoTTK1occMISdwtRyKDT4pFbiaN\n7mZnDP2ri+5R3mN51+FoRC13nE5GsFeu1avYlKMmcH9UU1Xip4K0qeTEGnc7\nC/dDSDoH/CNYT2jN5iEsg8M5fsAyhDYXy98u5j3/JHwFb5eMUakoMVE0W50o\nacY/J589iAGtuBH5FyAC7pdSGzbVIlIpvlva22aHqRVHbnSCeNQOL4aBipEu\nA3JgLE82wZ0p9f2gF7TtwQ/7H2j2im2PMw8CRHavvmRhfbrOQeNL0nyBs0Ex\nwEZ+BuLwuPFzgVrL/WCN8NeLQgxqpBqdnR3ic8Hm/3QVHn4RtqWxYsI8bQ0y\nrwmqxabXnDHxRVwva7k4wUudzrIVs7hILALwPt0kRU40QvAdmkp/RYu8zAaL\nOG7dFAiZjfe307dZbwo9KS69ifkLfWvgYhZ+J77UieJUOcm0xdp++tO5qcla\ny42b\r\n=UK3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRbi3QMXWmyvIUKHxqOKUOabT817kllRRmvRc8OGA3eAIgUtTAlprC3H+KoJ1IGhdTaAlF9yksZIyZvMwPz5kF20g="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-apply_0.10.0_1523861194020_0.431810951863586"},"_hasShrinkwrap":false},"0.11.0":{"name":"postcss-apply","version":"0.11.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","files":["dist","CHANGELOG.md","index.js","README.md","UNLICENSE"],"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint src/ test/","typecheck":"flow check src/","typecheck:coverage":"flow-coverage-report -t text -t html -i 'src/**/*.js'","validate":"run-s lint typecheck","test":"jest","test:cover":"run-s 'test --coverage'","test:cover:browse":"run-s test:cover && opn coverage/lcov-report/index.html","test:ci":"run-s lint test:cover","develop":"babel-node develop/","clean":"rm -rf dist/","build:js":"babel src/ -d dist/","build":"run-s clean build:*","prepublishOnly":"run-s validate test:cover","prepare":"run-s build"},"jest":{"testEnvironment":"node","collectCoverageFrom":["src/*.js"]},"dependencies":{"babel-runtime":"^6.26.0","balanced-match":"^1.0.0","postcss":"^7.0.2"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-entries":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-flow":"^6.23.0","common-tags":"^1.8.0","eslint":"^5.3.0","eslint-config-airbnb-base":"^13.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.20.2","flow-bin":"^0.78.0","flow-coverage-report":"^0.5.0","jest-cli":"^23.5.0","npm-run-all":"^4.1.3","opn-cli":"^3.1.0","postcss-custom-properties":"^7.0.0","postcss-reporter":"^5.0.0"},"gitHead":"80493748b2a98bfcd85438ec2999977916e90b47","_id":"postcss-apply@0.11.0","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"dist":{"integrity":"sha512-Y/uBl3p0H3jby+N3kvSNyuyLKZaCElCMMFWXSfEL9llEeCKupJ9Wit5Ms7TsAXFINexkWWwjiYfqPZ1nedi1Jw==","shasum":"4bef9b443e4bfeeec5b094c7008bfe25dca5f40d","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.11.0.tgz","fileCount":8,"unpackedSize":17287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbormCRA9TVsSAnZWagAA9AsP/0uOi8jO2H9PYuFLPBmE\nblki4DU8gtc99FFKrYBMSl+IpLhXoP8eHPguAMoVLkZhwKAMdRHOXD5y/Bmh\nxst2K6VKiUs/4v5q2bl2j96TfNNWdIqNRFrhs4NUFnrGF96iqPQ8/AxLrWk6\njWezMboxpL2Q/vfBchZJ1cDTxgEwe/b1sMsjeCWjpYxMlwmS5Tk76k43Y1Tv\nxwFVDFGx65wSxv/t4qPZfIDpd47aXVor06AkrWsq2Xav3xv11pE6Hfe+QjNi\n+1bkvxJGWsHyZm7eBMp4uAVCN6H76G7UnVS+JctCjNoLshaVUqNBnVNgaspL\n03dudyb1SidYFJ0JXTSWsJetXFByMnYkq+i6gfQrkPRzf5iyfuIEF4Ul3NEU\nLkni58zafsqSMuprCUoYR2+4SxvOZdQGZJBHz/XYrHcjy8rpyD63qLMS5lFz\nQpVdV7umrhY746olNEudzOqDicj1Wp7gRpehPDAcroVRzGrq7NjRFLsYOctz\nEpwF+9dmMP4H9ZF0yW//jke48q3GWxvq3j2fC9RyF3dJUCTcwfoeKoSOknq4\nTPZmm5i9QMWrJDLSaP7kqYr/+Eh1Dx6XW+vCj88erhSkpaGpjN2BU7lKiOA4\nXHo/eC7Fq99wboKpce//rcLa//ZCF1OXksbOSnhkWdxQvzBfNKGbavWh6qWT\nnND5\r\n=qz93\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5AcBTMx/Kz93Kh4DOVF3a78hV7pAliS/4+B7c651kAAiEA3ptMfQZIH1ciGQQLOO1iMgrNE3TlI3gAE1RKKiNqOZw="}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-apply_0.11.0_1533971174199_0.8462776375844139"},"_hasShrinkwrap":false},"0.12.0":{"name":"postcss-apply","version":"0.12.0","description":"PostCSS plugin enabling custom properties sets references","keywords":["css","apply","postcss","postcss-plugin"],"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"license":"Unlicense","main":"dist/index.js","module":"dist/index.m.js","scripts":{"lint":"eslint src/ test/","validate":"run-s lint","test":"jest","test:ci":"run-s validate test","develop":"babel-node develop/","prebuild":"rm -rf dist/","build":"rollup -c","prepare":"run-s build","prepublishOnly":"run-s validate test"},"dependencies":{"balanced-match":"^1.0.0","postcss":"^7.0.14"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-do-expressions":"^7.2.0","@babel/preset-env":"^7.3.4","babel-eslint":"^10.0.1","common-tags":"^1.8.0","eslint":"^5.14.1","eslint-config-airbnb-base":"^13.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jest":"^22.3.0","jest":"^24.1.0","npm-run-all":"^4.1.5","opn-cli":"^4.0.0","postcss-custom-properties":"^8.0.9","postcss-reporter":"^6.0.1","rollup":"^1.3.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^4.0.1"},"gitHead":"92acfadd09e03447013b19e5e5d35b3778f1ee72","_id":"postcss-apply@0.12.0","_nodeVersion":"10.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-u8qZLyA9P86cD08IhqjSVV8tf1eGiKQ4fPvjcG3Ic/eOU65EAkDQClp8We7d15TG+RIWRVPSy9v7cJ2D9OReqw==","shasum":"11a47b271b14d81db97ed7f51a6c409d025a9c34","tarball":"https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.12.0.tgz","fileCount":6,"unpackedSize":22878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdp36CRA9TVsSAnZWagAAPVIP/A7QJQy5OiG+v7jOf3xq\njM6W14jG1bNKOOYYoFz/Oy1uQfp+YuZxjvMcu/MpVJD0QQmw/q6KGEUTCnKN\nD9qKiPrsEXMzuihaGTk6VNiIGUNjUCaEu+9gKeQ/JDiCZqMlS/Q5NqCNf+nb\n9p7prUjnc3/Cp7nwsgZ1V8OkHsYYUA6z7BQn97jHJ97YbhlkM6PhLLd8Tb6I\nWb6BLGaxIif7zaKdBnLF8PRDyW9KLaoTZq3QIqp+2dPP4Q3jACLrIvMmApOz\nMb5QtqGxMESsUxzMfXDV3ERIHoc4hB7VbbfE87f93wAvTwKtENsnWM9zvwlA\nOylHE/oo7icb867JjpNFe+aJJwIO6WXepunZo6QD6iI9lsdrUjpbuQELoomv\nIO/mYcMBWipmwNVjIyKZ0qcHUTPwPKC8dmzqsr+rdntCcRQ3abBFvOb7bfSt\n6rWGayVE2oaPrXbrxA80erlAoQokljxuOYmnjpU7fC0KjoCkzwwODElAbnlQ\nH73LqZa2W0qgTCbBAmIfXaEQPdHuiyp9aCx/P7u/D24+QmvjNsllrfHIxVze\nndtdJ4ZRRPtQGF0HbJACK8jgwcptMmIGAF4WDpxxw0ACUFah2MgKViF9/M0k\noqLnZLBtrSa/XZjKvvf9vN73kqTN8RX1TQX9ryw4aPiY5CRtaPOeVlMs3EAU\nO8yh\r\n=QSoE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxuUWZeI2T+YnNWRtulLHpXO1bENXpOiujLRIkfmapTQIhAJGEyUZOy4hQxQoEHeVL3603Cq8wozZMJAkLGANn/WK+"}]},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"_npmUser":{"name":"pascalduez","email":"public@pascalduez.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-apply_0.12.0_1551277561977_0.9916061146483774"},"_hasShrinkwrap":false}},"readme":"# postcss-apply\n\n[![CSS Standard Status][css-image]][css-url]\n[![npm version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Coverage Status][codecov-image]][codecov-url]\n\n\n> [PostCSS] plugin enabling custom property sets references\n\nRefer to [`postcss-custom-properties`](https://github.com/postcss/postcss-custom-properties#postcss-custom-properties-) for DOMless limitations.\n\n\n## Web Platform status\n\nSpec (editor's draft): https://tabatkins.github.io/specs/css-apply-rule  \nBrowser support: https://www.chromestatus.com/feature/5753701012602880  \n\n:warning: The `@apply` rule and custom property sets most likely won't get any more support from browser vendors as the spec is yet considered deprecated and [alternative solutions](https://tabatkins.github.io/specs/css-shadow-parts) are being discussed.  \nRefer to following links for more infos:\n  * https://discourse.wicg.io/t/needed-new-champion-for-css-apply-rule/2012\n  * https://github.com/w3c/webcomponents/issues/300#issuecomment-276210974  \n  * http://www.xanthir.com/b4o00\n  * https://github.com/w3c/csswg-drafts/issues/1047\n\n\n## Installation\n\n```\nnpm install postcss-apply --save-dev\n```\n\n\n## Usage\n\n```js\nconst fs = require('fs');\nconst postcss = require('postcss');\nconst apply = require('postcss-apply');\n\nconst input = fs.readFileSync('input.css', 'utf8');\n\npostcss()\n  .use(apply)\n  .process(input)\n  .then((result) => {\n    fs.writeFileSync('output.css', result.css);\n  });\n```\n\n## Examples\n\n### In CSS declared sets\n\n```css\n/* input */\n\n:root {\n  --toolbar-theme: {\n    background-color: rebeccapurple;\n    color: white;\n    border: 1px solid green;\n  };\n}\n\n.Toolbar {\n  @apply --toolbar-theme;\n}\n```\n\n```css\n/* output */\n\n.Toolbar {\n  background-color: rebeccapurple;\n  color: white;\n  border: 1px solid green;\n}\n```\n\n### In JS declared sets\n\n```js\nconst themes = {\n  /* Set names won't be transformed, just `--` will be prepended. */\n  'toolbar-theme': {\n    /* Declaration properties can either be camel or kebab case. */\n    backgroundColor: 'rebeccapurple',\n    color: 'white',\n    border: '1px solid green',\n  },\n};\n\n[...]\npostcss().use(apply({ sets: themes }))\n[...]\n```\n\n```css\n/* input */\n\n.Toolbar {\n  @apply --toolbar-theme;\n}\n```\n\n```css\n/* output */\n\n.Toolbar {\n  background-color: rebeccapurple;\n  color: white;\n  border: 1px solid green;\n}\n```\n\n## options\n\n### `preserve`\ntype: `Boolean`  \ndefault: `false`  \nAllows for keeping resolved declarations and `@apply` rules alongside.\n\n### `sets`  \ntype: `{ [customPropertyName: string]: Object | string }`  \ndefault: `{}`  \nAllows you to pass an object or string of custom property sets for `:root`.\nThese definitions will be prepended, in such overridden by the one declared in CSS if they share the same name.\nThe keys are automatically prefixed with the CSS `--` to make it easier to share sets in your codebase.\n\n\n## Credits\n\n* [Pascal Duez](https://github.com/pascalduez)\n\n\n## Licence\n\npostcss-apply is [unlicensed](http://unlicense.org/).\n\n\n\n[PostCSS]: https://github.com/postcss/postcss\n\n[css-url]: https://cssdb.org#rejected\n[css-image]: https://img.shields.io/badge/cssdb-rejected-red.svg?style=flat-square\n[npm-url]: https://www.npmjs.org/package/postcss-apply\n[npm-image]: http://img.shields.io/npm/v/postcss-apply.svg?style=flat-square\n[travis-url]: https://travis-ci.org/pascalduez/postcss-apply?branch=master\n[travis-image]: http://img.shields.io/travis/pascalduez/postcss-apply.svg?style=flat-square\n[codecov-url]: https://codecov.io/gh/pascalduez/postcss-apply\n[codecov-image]: https://img.shields.io/codecov/c/github/pascalduez/postcss-apply.svg?style=flat-square\n[depstat-url]: https://david-dm.org/pascalduez/postcss-apply\n[depstat-image]: https://david-dm.org/pascalduez/postcss-apply.svg?style=flat-square\n[license-image]: http://img.shields.io/npm/l/postcss-apply.svg?style=flat-square\n[license-url]: UNLICENSE\n[spec]: https://tabatkins.github.io/specs/css-apply-rule\n","maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"time":{"modified":"2022-06-24T09:25:10.856Z","created":"2015-08-26T20:59:57.410Z","0.1.0":"2015-08-26T20:59:57.410Z","0.2.0":"2016-03-12T23:30:59.652Z","0.3.0":"2016-06-23T11:28:39.259Z","0.4.0":"2016-09-13T09:19:34.291Z","0.5.0":"2017-02-05T21:53:59.941Z","0.6.0":"2017-03-08T11:00:49.524Z","0.6.1":"2017-03-10T15:00:02.770Z","0.7.0":"2017-05-08T15:20:35.997Z","0.8.0":"2017-05-28T14:48:51.039Z","0.9.0":"2018-03-10T09:44:24.110Z","0.10.0":"2018-04-16T06:46:34.316Z","0.11.0":"2018-08-11T07:06:14.254Z","0.12.0":"2019-02-27T14:26:02.091Z"},"homepage":"https://github.com/pascalduez/postcss-apply","keywords":["css","apply","postcss","postcss-plugin"],"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"license":"Unlicense","readmeFilename":"README.md","users":{"r3nya":true,"umetomo":true}}