{"_id":"postcss-apply","_rev":"306407","name":"postcss-apply","description":"PostCSS plugin enabling custom properties sets references","dist-tags":{"latest":"0.12.0"},"maintainers":[{"name":"pascalduez","email":"public@pascalduez.me"}],"time":{"modified":"2021-06-03T19:32:58.000Z","created":"2015-08-26T20:59:57.410Z","0.12.0":"2019-02-27T14:26:02.091Z","0.11.0":"2018-08-11T07:06:14.254Z","0.10.0":"2018-04-16T06:46:34.316Z","0.9.0":"2018-03-10T09:44:24.110Z","0.8.0":"2017-05-28T14:48:51.039Z","0.7.0":"2017-05-08T15:20:35.997Z","0.6.1":"2017-03-10T15:00:02.770Z","0.6.0":"2017-03-08T11:00:49.524Z","0.5.0":"2017-02-05T21:53:59.941Z","0.4.0":"2016-09-13T09:19:34.291Z","0.3.0":"2016-06-23T11:28:39.259Z","0.2.0":"2016-03-12T23:30:59.652Z","0.1.0":"2015-08-26T20:59:57.410Z"},"users":{"r3nya":true,"umetomo":true},"author":{"name":"Pascal Duez","url":"https://github.com/pascalduez"},"repository":{"type":"git","url":"git://github.com/pascalduez/postcss-apply.git"},"versions":{"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":{"shasum":"11a47b271b14d81db97ed7f51a6c409d025a9c34","size":6216,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.12.0.tgz"},"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,"publish_time":1551277562091,"_cnpm_publish_time":1551277562091},"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":{"shasum":"4bef9b443e4bfeeec5b094c7008bfe25dca5f40d","size":6363,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.11.0.tgz"},"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,"publish_time":1533971174254,"_cnpm_publish_time":1533971174254},"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":{"shasum":"50cc982b7a58a335f9be96a277fc2d8792e760dc","size":6661,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.10.0.tgz"},"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,"publish_time":1523861194316,"_cnpm_publish_time":1523861194316},"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":{"shasum":"a152e6e34a6c55d0895751929319c262c5d8c289","size":6483,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.9.0.tgz"},"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,"publish_time":1520675064110,"_cnpm_publish_time":1520675064110},"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","size":6259,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.8.0.tgz"},"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":{},"publish_time":1495982931039,"_hasShrinkwrap":false,"_cnpm_publish_time":1495982931039},"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","size":6089,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.7.0.tgz"},"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":{},"publish_time":1494256835997,"_hasShrinkwrap":false,"_cnpm_publish_time":1494256835997},"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","size":5606,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.6.1.tgz"},"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":{},"publish_time":1489158002770,"_cnpm_publish_time":1489158002770,"_hasShrinkwrap":false},"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","size":5188,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.6.0.tgz"},"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":{},"publish_time":1488970849524,"_cnpm_publish_time":1488970849524,"_hasShrinkwrap":false},"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","size":4031,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.5.0.tgz"},"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":{},"publish_time":1486331639941,"_cnpm_publish_time":1486331639941,"_hasShrinkwrap":false},"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","size":3924,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.4.0.tgz"},"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":{},"publish_time":1473758374291,"_cnpm_publish_time":1473758374291,"_hasShrinkwrap":false},"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","size":2929,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.3.0.tgz"},"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":{},"publish_time":1466681319259,"_cnpm_publish_time":1466681319259,"_hasShrinkwrap":false},"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","size":3386,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.2.0.tgz"},"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":{},"publish_time":1457825459652,"_cnpm_publish_time":1457825459652,"_hasShrinkwrap":false},"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","size":3140,"noattachment":false,"key":"/postcss-apply/-/postcss-apply-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-apply/download/postcss-apply-0.1.0.tgz"},"directories":{},"publish_time":1440622797410,"_cnpm_publish_time":1440622797410,"_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","_attachments":{},"homepage":"https://github.com/pascalduez/postcss-apply","bugs":{"url":"https://github.com/pascalduez/postcss-apply/issues"},"license":"Unlicense"}