{"_id":"cssy","_rev":"37-cb09c2e72bb3a244c8ed56d2395cb8cd","name":"cssy","description":"A browserify transform for css (with vitamines)","dist-tags":{"latest":"2.2.1"},"versions":{"0.1.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.1.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nopnop/cssy.git"},"licenses":"MIT","main":"./src/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"mocha --debug-brk --reporter spec","coverage":"rm -rf ./src-cov && jscoverage ./src ./src-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./src-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","mocha":"*","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"50a119202e4cd701272f2567be69d6da56b54223","bugs":{"url":"https://github.com/nopnop/cssy/issues"},"homepage":"https://github.com/nopnop/cssy","_id":"cssy@0.1.0","_shasum":"c58ca38385e325af12b83d717cc37e67f2719b10","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"c58ca38385e325af12b83d717cc37e67f2719b10","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.1.0.tgz","integrity":"sha512-h6pXV1jWgB0r0js8fD9qB33ObT4quczL0WJSbDTRhhMDbDaykwE6N59oGodc7M6UKscIx/35nluObbCnGyPRLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1RocmD0voHIbkRbhGCXjYpsNxH2nHlMLfwmDY3+H/UQIgOlSluQoeJhOcJ1RMmHJRPxfqUop/BnIlnoiLK42YAdI="}]}},"0.1.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.1.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nopnop/cssy.git"},"licenses":"MIT","main":"./src/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"mocha --debug-brk --reporter spec","coverage":"rm -rf ./src-cov && jscoverage ./src ./src-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./src-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","mocha":"*","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"4b639a299acd79f908beced9208949a13e78fa91","bugs":{"url":"https://github.com/nopnop/cssy/issues"},"homepage":"https://github.com/nopnop/cssy","_id":"cssy@0.1.1","_shasum":"562a953ed1969a14013d0b7c69b6e1bd4f50420a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"562a953ed1969a14013d0b7c69b6e1bd4f50420a","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.1.1.tgz","integrity":"sha512-GcvQeeB5q71ovruuFN+k+4IAKZg58D1f6OUoOwZQkgSJHIV+mUa6DGFwyn9PcSoyjmxc/n3Ajv81WvtDuDTRwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqbE8L/FPLQGHJTUs2Cc0C3bAKznVk3MZB6pO0a6HgvQIgD9kWMickKCoeQPcJMf3YnJHI40U6sDeXxDFoS9YsVYQ="}]}},"0.2.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.2.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nopnop/cssy.git"},"licenses":"MIT","main":"./src/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./src-cov && jscoverage ./src ./src-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./src-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"d65a39664e46aa7c6b410b6e6c3fd0ab566c0391","bugs":{"url":"https://github.com/nopnop/cssy/issues"},"homepage":"https://github.com/nopnop/cssy","_id":"cssy@0.2.0","_shasum":"97d437d66bd1f9a98464525e75a55d3856daccda","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"97d437d66bd1f9a98464525e75a55d3856daccda","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.2.0.tgz","integrity":"sha512-rPp1sN8STlLhWfRWZEbyKGs7jG5bGW8U/urVtNro15cPu3mkK7yXSPx5bKU5QTMqtlzQnSCg5N+vs4kB5+GS+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8NHDart6FEACeGCt2zVupnWoIuUk5szXVO7BURYagzQIgH8ksp9IULrp007kv026g/GhGBPzrfFdU2TEZPc+Rv+g="}]}},"0.3.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.3.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/limpidjs/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1","syntax-error":"^1.1.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"1ae3b38e0db3409e89d338da3ba9f2c80322dcc6","bugs":{"url":"https://github.com/limpidjs/cssy/issues"},"homepage":"https://github.com/limpidjs/cssy","_id":"cssy@0.3.0","_shasum":"fcc03d4dc3701f0e3bb2eb4ea547569f2a40e91c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"fcc03d4dc3701f0e3bb2eb4ea547569f2a40e91c","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.3.0.tgz","integrity":"sha512-WESngMhF0DGBMMlZK0zG4vbFu7WxaaiPsZW7vsEYyfeSS718QwypwGyGbK55x0urGIn55w9xwBMYESUN8ypeNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt3zgEDVUawS/4R42K00O6kej4wm9HORo+ZstkxwtR/QIgGLJfw8cHQ5vGQzN5D3R6q4Sh7K5TByOkHw6eHSCpaF8="}]}},"0.3.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.3.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/limpidjs/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1","syntax-error":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"0c157c2953a694fc1a6ec11f967be6c192f432d6","bugs":{"url":"https://github.com/limpidjs/cssy/issues"},"homepage":"https://github.com/limpidjs/cssy","_id":"cssy@0.3.1","_shasum":"0a52b9b2384a05f20fa73ed965da905997fb1ded","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"0a52b9b2384a05f20fa73ed965da905997fb1ded","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.3.1.tgz","integrity":"sha512-tMknU5RYq1N66BtuV/Eu7u7hSVHNeKKDcE5MXVmvhXggwVxqkDpoouUL/TOhmWSNowl+XQWVz+p5LydVhDf8kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpwdMNd2MyI89x+hV3KqbbXPjdDPoiQaNUgDD958bQWQIgZqUXsodO/GDOtGv3SdVKRatNHg084LBsRs7l0jsMcMw="}]}},"0.3.2":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.3.2","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1","syntax-error":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"4cf1ee0d1028e4fa35c84c9f7096150e0d98a3a5","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@0.3.2","_shasum":"af8981056fa1d0c10804055f10752a64ca045607","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"af8981056fa1d0c10804055f10752a64ca045607","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.3.2.tgz","integrity":"sha512-VDt409jhYSUR45afzdoMizSuYoERldOsiQkbiyIPSPDe3C7HZlTD8Xg/BIQZ+YTyaTUPQIiJ3+hct78RjKujpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCfOHN6KGpfcMHYTnJ9X4uUC6wp9baRi29a7WjyOTaUwIhAIQzaSzUo5x7u9L1GL1juuPgYNaDbvWX6JmsqumnD1Ky"}]}},"0.3.3":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.3.3","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.9.0","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","through2":"^1.1.1","syntax-error":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"951678fa6ba5468e8ff53102d363746c4de247f2","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@0.3.3","_shasum":"eda3ee0744bd83ae600158e63f0bf314f0ff766d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"eda3ee0744bd83ae600158e63f0bf314f0ff766d","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.3.3.tgz","integrity":"sha512-SGSZS1Oe9kwKD5pjVkczVsiSSP5gdK/dkaxoyictoDvExIqoL/q0CfuABEZUOS2PcBO1diiaRM0/0iAK3MPZww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqUwjGD3mLjM4aWsO8PsLQosEae4+nocspAhXxm9uQwgIgU6ufWQFR8dyBN5RYsP39jS3bezSjYc9QpgHkbPV6xFs="}]}},"0.4.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"0.4.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.10.2","concat-stream":"^1.4.6","csswring":"^1.3.0","debug":"^2.0.0","extend":"^1.3.0","lrio":"0.0.3","postcss":"^2.2.5","relative-package":"^1.0.0","resolve":"^1.0.0","syntax-error":"^1.1.1","through2":"^1.1.1"},"devDependencies":{"browserify":"^5.12.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^1.0.0","jshint":"*","less":"^1.7.5","mocha":"*","node-sass":"^0.9.5-rc1","postcss-calc":"^2.0.1","postcss-custom-properties":"^0.3.1","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"6dc02f043c9aa1380dc7ceb2302bd1e470473e50","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@0.4.0","_shasum":"917b8761ed7ebbad5967700f69f50bd5d3d34021","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"917b8761ed7ebbad5967700f69f50bd5d3d34021","tarball":"https://registry.npmjs.org/cssy/-/cssy-0.4.0.tgz","integrity":"sha512-d0utnzaEKR1pqGRtfNQBYUyLon0DxW9qhWTi52iBlnl3VMmoXAfapQR4HAEH2TnuIph3Rs5nSdyxSCg4lTzhhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlNRoOfJmLMrOmvlvJn2+G5GuAGauPF+aa6761djNEdAiEA/4c/A8wUp+RKbozZVW6+8LJv7dkFvmzvskslSfJzDQQ="}]}},"1.0.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.0.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.12.6","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.1.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","syntax-error":"^1.1.1","through2":"^1.1.1"},"devDependencies":{"browserify":"^8.1.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^3.0.1","jshint":"*","less":"^2.2.0","mocha":"*","node-sass":"^1.2.3","postcss-calc":"^3.0.0","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"251e2de52c5e1b01b32dd3022a99bf1bab9e5c8b","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@1.0.0","_shasum":"fea46631e8c2677ec5089bc323cf0f69e5eca998","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"fea46631e8c2677ec5089bc323cf0f69e5eca998","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.0.0.tgz","integrity":"sha512-+hj6p5Op8f1GwPpdsiu/xW0Ozc7rSDv2LHH9/rZp6XqH34DrkzTKndk5cHbw0zyNfzKxk2fjhglnLqW5hlzzVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKBj2XFm9t5fs3J9gnCJia08eUMuD2PNtDlmaxo19ZGwIgKzyx0bjeAgjfvMZAazqWlPKmGgaRKtmQxA+tdfOLOtE="}]}},"1.0.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.0.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.12.6","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.1.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","syntax-error":"^1.1.1","through2":"^1.1.1"},"devDependencies":{"browserify":"^8.1.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^3.0.1","jshint":"*","less":"^2.2.0","mocha":"*","node-sass":"^1.2.3","postcss-calc":"^3.0.0","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"6643c1483ca898e0f7310830959185bf228234f4","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@1.0.1","_shasum":"87353e57ce56047302099a499e8adf6ec8efaddd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"87353e57ce56047302099a499e8adf6ec8efaddd","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.0.1.tgz","integrity":"sha512-Y58ZKytKToFtOl7zzs8Sfh+wuIonoI2WCr2gkze1EN+x4HkHRuc9phIckq7jNIBSUl7lw5KmDRY3WNS3cAe6Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzsFu5DGfWvAG4ha2NuB88kMHrv+YZNkQLj71lRTay6AiEAztNBIyfDoqL/hS7s7smkXnpXVsr9FDCY6muZopoQE+c="}]}},"1.0.2":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.0.2","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","jshint":"jshint --exclude node_modules","doc":"./support/updatedoc.js"},"dependencies":{"async":"^0.9.0","chokidar":"^0.12.6","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.1.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^1.1.1"},"devDependencies":{"browserify":"^8.1.1","docflux":"^1.1.2","expect.js":"*","jsdom":"^3.0.1","jshint":"*","less":"^2.2.0","mocha":"*","node-sass":"^1.2.3","postcss-calc":"^3.0.0","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","stylus":"^0.49.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"d037b21580198b5478e18f35e44fd160170ec0a6","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy","_id":"cssy@1.0.2","_shasum":"8343e9b6d50e67c45cb4726c91cf74f336c3f4af","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"8343e9b6d50e67c45cb4726c91cf74f336c3f4af","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.0.2.tgz","integrity":"sha512-0bfFGJVHZtvr+r7JN2NHs9CqInca/165NigynNKguOlyUYkLQH7Ilqr7LQHzgJ+Pie5UYH+kWrTU2AbRNN/rHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfgenfAoQTjMBN2A7cSgCM73AHc+iyumcqjZNn42B+AgIgK+t9yFvo1toS94UwUwdYGIi88naN5mWXMvXbav38etI="}]}},"1.1.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.1.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.0.0","chokidar":"^1.0.1","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.1.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^0.6.5"},"devDependencies":{"browserify":"^10.2.3","docflux":"^1.1.2","expect.js":"*","jsdom":"^5.4.3","less":"^2.5.1","mocha":"*","node-sass":"^3.1.2","postcss-calc":"^4.0.1","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","standard":"^3.11.1","stylus":"^0.51.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"2bfacda5a37b51f99ee2f0a0237d07bf68bfaf9a","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@1.1.0","_shasum":"d40248cdbc3a57afff8b28004a582f00a798fda2","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"d40248cdbc3a57afff8b28004a582f00a798fda2","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.1.0.tgz","integrity":"sha512-bjdmRRGI+q0gr13j915snjHHGm2sknaWuN/RKgm/A0r4Q0ne+oAJZkLCy0uYKOhFhre/yddoL8qQmcNMTE0L8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7Vyli+km7WFCHI7HfdHFsIG4qMfUhBhjVyDHbPOGFHAiAKZRRYVMtUHCNMMl15JTqaj+Z1Lik0ZBx8F/5OZccHBg=="}]}},"1.1.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.1.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.0.0","chokidar":"^1.0.1","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.2.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^0.6.5"},"devDependencies":{"browserify":"^10.2.3","docflux":"^1.1.2","expect.js":"*","jsdom":"^5.4.3","less":"^2.5.1","mocha":"*","node-sass":"^3.1.2","postcss-calc":"^4.0.1","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","standard":"^3.11.1","stylus":"^0.51.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"f7a82c37dffaa08d5599236b77b20458dd2548ea","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@1.1.1","_shasum":"cbb960a9b9197a0c6a46cc6e4a03fbf18c8c077c","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"cbb960a9b9197a0c6a46cc6e4a03fbf18c8c077c","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.1.1.tgz","integrity":"sha512-+GbpIbMJF/MlMQ0B3M74vHK9w/+g9ix5WkIjwZy7Al96M708t3TaeyWRg4DJjyZJD+p3Gp2YOyBQ0g4kCwW55Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW9p61Q9RTs4BCt+Dg82xl2unybTXraKeGHK8mv43GEQIhANs97IYMJ3i94SBzPpPv92UKown97lQ0Me3YFrD2MHyv"}]}},"1.1.2":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.1.2","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"licenses":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.0.0","chokidar":"^1.0.1","concat-stream":"^1.4.6","csswring":"^3.0.0","debug":"^2.0.0","extend":"^2.0.0","lrio":"^1.2.0","postcss":"^4.0.1","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^4.2.0","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^0.6.5"},"devDependencies":{"browserify":"^10.2.3","docflux":"^1.1.2","expect.js":"*","jsdom":"^5.4.3","less":"^2.5.1","mocha":"*","node-sass":"^3.1.2","postcss-calc":"^4.0.1","postcss-custom-properties":"^3.0.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","standard":"^3.11.1","stylus":"^0.51.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"9362d85d6cbe0773086cd0d300ebc3ee73217d0c","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@1.1.2","_shasum":"ac774f887a8042dedb3cfc8468d7efd9329ca4c7","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"ac774f887a8042dedb3cfc8468d7efd9329ca4c7","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.1.2.tgz","integrity":"sha512-1WjdF/QjAUuQBgNw0m/DvJYyJZAqooR/QCy/c9TIzh1za13vTgWioB6hyfqdhQ2F5ftg9U7ENeEfnY3MUb48pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD139Q67k+GwFlBuNhxug57q08iJ6EzllvpsRNoLl2K7wIhAKOO3rR2piO4cjDDzpBTJzFKmXvhlabUaDHxBixhvCWt"}]}},"1.2.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.2.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.10"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^5","chokidar":"^1.0.3","concat-stream":"^1.5.0","csswring":"^3.0.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^4.1.16","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^10.2.6","docflux":"^1.1.2","expect.js":"*","jsdom":"^5.6.1","less":"^2.5.1","mocha":"*","node-sass":"^3.2.0","postcss-calc":"^4.1.0","postcss-custom-properties":"^4.1.0","rework":"^1.0.1","rework-calc":"^1.1.0","rework-vars":"^3.1.1","standard":"^4.5.4","stylus":"^0.51.1"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"a9acdd3ba805b00bc0dab4aec41b8e01957fbad5","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@1.2.0","_shasum":"3ddfff97186e0fc880c11d8ada12cf4ee655d2be","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"3ddfff97186e0fc880c11d8ada12cf4ee655d2be","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.2.0.tgz","integrity":"sha512-BM5lX/riQLufLEHf8oOAHBrQqBSLwPgrusayfRzCXIcFr2fWUIJw3sJQNYb+ZERVZN0LitCxRg0Is/emKJz3Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgJxjjisnSwTtg/xZ95m0fZ0pvsI1D/sqNEbXVpXQGIAiEAn/1ay1QHgUfwOW6YCud6KZBBu6/r84PgKR8XDwD75mA="}]}},"1.3.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"1.3.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","csswring":"^4.0.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"cfc1ada6d2fb9b70ecb48751668c12bb46094f84","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@1.3.0","_shasum":"7b4ab40872b134de72ea456abf9791cbfb51260d","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"7b4ab40872b134de72ea456abf9791cbfb51260d","tarball":"https://registry.npmjs.org/cssy/-/cssy-1.3.0.tgz","integrity":"sha512-0ka+5jhxfOOsOzuzzjxfSqbaIDHqOuDlqWiL8DZlM8DBHLo0ymwzYPaMT8gD0vvEo5BsdmpcJ13eXArDhBIGsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiNaa4Tvkh9TSU2hN0oCQVBfqE4LZSBUgZCZW0GzUUVAiEA6kA024lVyeXm2xPgYnuRgwhXFik9v4PgbFJ/4oKJWwU="}]}},"2.0.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.0.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"c36b40c8fbafeac0a0a62534bb6840b1bc14a807","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.0.0","_shasum":"3e3c05e04452131d01dbff148def3c4183a03712","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"3e3c05e04452131d01dbff148def3c4183a03712","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.0.0.tgz","integrity":"sha512-OVsRXgDyXjwkGMZ2uY3OzV9p5102TiBeDgLqEcLNChJlEOGDykN1HrvZeGmOV1Je7RbkbUvmCfVjtc7KXk+Eyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFAjh3frBvKT5O/7UGVuTx1Q4iMFr23GP5oRj4UeG8MAiAK410sig76BKH/gKKOQmpaGmwUozhjnifrrP6RQQOsfg=="}]}},"2.0.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.0.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"be6b25e10f5c563af8eb36b3847faf8cf5ee9cb5","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.0.1","_shasum":"616fc6cf3126055de64f8d5c7a713ef08f4ad973","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"616fc6cf3126055de64f8d5c7a713ef08f4ad973","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.0.1.tgz","integrity":"sha512-TwNZCDVXkX0bSRje4X9mC8aiyehAeKdbqq7RKnuX9na8AgQYACiHsjIFVjXmk1AVLOAra2n71ZG1S3YKAuifIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDAG4nxWZDLZvHdzC11mcwodBJzClmBH6pZb+rldrUnAiBIPFSbaWTG5z6oYoPlAZKljGcpT2R7peH/WbWZMmTICQ=="}]}},"2.0.2":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.0.2","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"1e2fe47f3a34170310784e495b5cc9f9f7ad049c","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.0.2","_shasum":"0cfe76701b14037567e560ca52c16920dec7bb0a","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"0cfe76701b14037567e560ca52c16920dec7bb0a","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.0.2.tgz","integrity":"sha512-WSJC1tj/Q9KIPRjpN9eFgGabiw2Yp3XTFBiOTIe7poH6lFgtEuWLqAE1lQH7gsvkPdVTIpzFXpUXu33e3fikKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3nBfnVUlmoOewKKP+nmEhfe/+xdcuBa8UTewfRm2AHAIgDh5MgA0hPv6sA9H9/l2ITQde0Mno2xpa/6EJPQ70KUo="}]}},"2.0.3":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.0.3","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"376c5f83de2809a7110ad422005cd27cd60e7453","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.0.3","_shasum":"08c4a89fc96dd873f7a52b6cfc35742dff0e5cc3","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"08c4a89fc96dd873f7a52b6cfc35742dff0e5cc3","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.0.3.tgz","integrity":"sha512-mIE8FDm+DaJi73bIAQBL3JF1hzX/nDRY/hfixNkhMGFcTzVjDfV/qwTqU+1cMfvj1hHo52jWe+qqhaelmY1+Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrURPb2+1abMuXwdceKDwf/ujRlxGKipmNvMN9sYHS/AiASYUI8RCAZCwTsDsItN5GvHqYma04Liu+PdZqVHO4zIA=="}]}},"2.1.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.1.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","slash":"^1.0.0","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"c4a1975c2141dd75bc78910968d6a88bfecc11e7","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.1.0","_shasum":"71da510186970181d5b40711b6e5b375ddef688c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"dist":{"shasum":"71da510186970181d5b40711b6e5b375ddef688c","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.1.0.tgz","integrity":"sha512-wEVHklpBp1r4QosdPUInSHe/QVK/U/k+8c2W4//dTjWd5jblupfAM2IkyJH4m35wPVUj8TnRVM6abjjAwxCW/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPVBhQdZuEckz4bxiswRkxTOttdHHloAt45gdFW78DAwIgVUbXXYKZbcTVJmwvVGZ04f5triHnwtWaFWvpPbH4PsY="}]}},"2.2.0":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.2.0","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"cfe7df32e619360d9c0f86b103c5d283c8e9f0ce","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.2.0","_shasum":"92d93c1d148e4ab558ad83faa2a4a32070a00c6d","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"dist":{"shasum":"92d93c1d148e4ab558ad83faa2a4a32070a00c6d","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.2.0.tgz","integrity":"sha512-7V4OrpANH7aC+3B/y7V9f3SMs0k781lMdxTtaUxuWi0i5ujol3xJgRQ8dSCawoNLmI4MB/IzXgCIP4E2A//+VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhcF2/So/mJJfTFCHvvFL5C20xPQz+A6ilj+AgroftVAiB9EBoJMga0Zc1hSvInVdFjaJcJtw5mUYdpP9XErpNUNg=="}]},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cssy-2.2.0.tgz_1470409490510_0.045091287000104785"}},"2.2.1":{"name":"cssy","description":"A browserify transform for css (with vitamines)","version":"2.2.1","author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"license":"MIT","main":"./lib/cssy.js","engines":{"node":">= 0.12"},"scripts":{"test":"mocha","spec":"mocha --reporter spec","monitor":"mocha --reporter spec --watch","debugtest":"node-debug _mocha","coverage":"rm -rf ./lib-cov && jscoverage ./lib ./lib-cov && COVERAGE=true mocha --reporter html-cov > ./coverage.html || true && rm -rf ./lib-cov","standard":"standard","doc":"./support/updatedoc.js"},"dependencies":{"async":"^1.3.0","autoprefixer":"^6.0.3","chokidar":"^1.2.0","concat-stream":"^1.5.0","cssnano":"^3.2.0","debug":"^2.0.0","extend":"^3.0.0","lrio":"^1.2.1","postcss":"^5.0.8","relative-package":"^1.0.0","resolve":"^1.0.0","semver":"^5.0.1","syntax-error":"^1.1.1","through2":"^2.0.0"},"devDependencies":{"browserify":"^11.2.0","docflux":"^1.1.2","expect.js":"*","jsdom":"^6.5.1","less":"^2.5.1","mocha":"*","node-sass":"^3.3.3","postcss-calc":"^5.0.0","postcss-custom-properties":"^5.0.0","standard":"^5.3.1","stylus":"^0.52.4"},"browser":"./src/cssy-browser.js","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"standard":{"ignore":["**/exemples/node_modules/**"]},"publishConfig":{"registry":"http://registry.npmjs.org/"},"gitHead":"7b43cf7cfd1899ad54adcbae2701373cff5077a3","bugs":{"url":"https://github.com/nodys/cssy/issues"},"homepage":"https://github.com/nodys/cssy#readme","_id":"cssy@2.2.1","_shasum":"9fba19d437fe4ddeaf00e948d00b39a3092f2020","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.1","_npmUser":{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"},"dist":{"shasum":"9fba19d437fe4ddeaf00e948d00b39a3092f2020","tarball":"https://registry.npmjs.org/cssy/-/cssy-2.2.1.tgz","integrity":"sha512-/IkL2jcvHLfuRX81DVI+lUyh10IXsQM5fFjxYaS4uMqPFCqAktb0kaBLMVxD0cIO2ANVxEzQGAW4LlJ3yk9lEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6Th5DqlR4xjgbUbUxqe5RqFGfFy5cOVN0Np8J3TWmcAiEAxoVjTQj1C6Nhg4auPoYZLhzqEeYBcVAko+87QX0FA5M="}]},"maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cssy-2.2.1.tgz_1472748099314_0.944957769010216"}}},"readme":"# cssy\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://github.com/feross/standard)\n[![travis][travis-image]][travis-url]\n[![npm][npm-image]][npm-url]\n[![downloads][downloads-image]][downloads-url]\n\n[travis-image]: https://img.shields.io/travis/nodys/cssy.svg?style=flat&branch=master\n[travis-url]: https://travis-ci.org/nodys/cssy\n[npm-image]: https://img.shields.io/npm/v/cssy.svg?style=flat\n[npm-url]: https://npmjs.org/package/cssy\n[downloads-image]: https://img.shields.io/npm/dm/cssy.svg?style=flat\n[downloads-url]: https://npmjs.org/package/cssy\n\n\n> A browserify transform for css (with vitamins): Use css sources **like any other module** but **without forgo** the benefits of **pre-processing** and **live source reload**.\n\n```javascript\nvar myCss = require('foo/my.css')\nmyCss()                           // Inject the css in document\nmyCss(elsewhere)                  // To inject css elsewhere\nmyCss(elsewhere, 'tv')            // Media query...\nmyCss.update('h1 { }')            // Update source for all injected instances\nmyCss.onChange(function(css) { }) // Watch for change (hey, you like live source reload ?)\nconsole.log('Source: %s', myCss)  // Use as a string\n```\n\nSee [exemple with cssy, htmly and lrio](https://github.com/nodys/cssy/tree/master/exemples)\n\n## Features\n\n- **Require css as any other commonjs module**: `require('foo/common.css')`.\n- **Pre/post processing**: Cssy is framework-agnostic:\n  - Use any  [post/pre-processor](https://developer.chrome.com/devtools/docs/css-preprocessors) you like ([rework](https://github.com/reworkcss/rework), [postcss](https://github.com/postcss/postcss),  [less](http://lesscss.org/), [sass](http://sass-lang.com/), etc.)\n  - At package level, you encapsulate your *css secret cooking* and export only standard css.\n  - At application level you can do **global processing** for things like global `url()` rebasing.\n- **A nice API to read, insert, update or remove**: Use the exported css wherever you want and as you like.\n- **@import**: If enabled, the css at-rule [@import](https://developer.mozilla.org/en-US/docs/Web/CSS/@import) `require()` and inject another css module for you.\n- **Source map**: If enabled, cssy inject a [source map](https://developer.chrome.com/devtools/docs/css-preprocessors).\n- **Live source reload**: Provide a simple http(s) server hook reload seamlessly css source in development environnement.\n- **Regex filter**: Configurable, you can apply cssy's transform selectively\n- **Plugin**: Use [cssy as a plugin](#cssy-plugin) at application level to configure cssy finely\n- **Remedy**: Enable [cssy remedy](#remedy) to handle package that does not export css as commonjs module\n\nWant a nice cocktail recipe ? Use **source map** in combination with cssy's **live source reload feature** and chrome's [in-browser edition](https://developer.chrome.com/devtools/docs/workspaces).\n\n\n## Installation\n\n\n```bash\nnpm install --save cssy\n```\n\n**Then add cssy transform to your `package.json`**. Encapsulate your css processing logic inside your package: use [browserify.transform field](https://github.com/substack/browserify-handbook#browserifytransform-field).\n\n```javascript\n{\n  // ...\n  \"browserify\": { \"transform\": [ \"cssy\" ] ] }\n}\n```\n\n## Options\n\nIn you `package.json` you can add some options for the current package (`[ \"cssy\", {  /* options */ } ]`)\n\n- `parser` **{Array|String}**: One or many path to module that export a [parser](#parser)\n- `processor` **{Array|String}**: One or many path to module that export a [Css processor](#processor)\n- `import` **{Boolean}**: Allow [@import](#import-css) behavior (default: true)\n- `match` **{String|Array}**: Filter which file cssy must handle. See [Regex filter](#regex-filter)\n\nPath inside `parser` and `processor` options are either relative to package.json or npm package.\n\n\n**Example:**\n\n```javascript\n\n  // ...\n  \"browserify\": { \"transform\": [\n    [ \"cssy\",\n      {  \n        \"parser\"   : [\n          \"./mySassParser\",\n          \"./myLessParser\"\n        ],\n        \"processor\": \"./support/myCssProcessor\",\n        \"import\"   : false,\n        \"match\"    : [\"\\\\.(css|mycss)$\",i]\n      }\n    ]\n  ]}\n\n```\n\n\n*Notice: Starting from v2, cssy will probably works for with node.js v0.12 (and even v0.10) until the next major version, but is only tested against node.js >= v4*\n\n## Global configuration\n\nAt *application level* you can change some *global* cssy behaviors\n\n```javascript\nvar cssy = require('cssy')\ncssy.config({\n  // Enable css minification (default: false)\n  minify:  false, // boolean or object: a cssnano options (default is {safe: true})\n  // Enable source map in the generated source (default: true)\n  sourcemap: true\n})\n```\n\n*Css minification is done with [cssnano](http://cssnano.co/) which do a lot of other optimizations. Feel free to use another one inside a [global post-processor](#global-prepost-processor).*\n\n## Internal workflow\n\n1. **Parser** Cssy try each [parser](#parser) to transform any kind of source to css (from stylus, less, sass, etc.) with a source map.\n2. **Global pre-processor**: Cssy call each [Global pre-processor](#global-prepost-processor)\n3. **processor**: Cssy call each [local processor](#processor)\n4. **Global post-processor**: Cssy call each [Global post-processor](#global-prepost-processor)\n4. **@import**: If enable cssy extract `@import` at-rules (see [Import css](#import-css))\n4. **minify**: If enable cssy minify css source\n4. **source map**: If enable cssy add the source-map\n4. **live reload**: If enable cssy add live source reload client to the generated bundle\n\n## Context object\n\nEach function that transform a css source ([parser](#parser), [global pre/post processor](#global-prepost-processor), [processor](#processor)), receive a **context object**:\n\n  - `src` **{String}**: Css source\n  - `filename` **{String}**: Css source filepath (relative to `process.cwd()`)\n  - `config` **{Object}**: The cssy's [transform configuration](https://github.com/substack/browserify-handbook#configuring-transforms)\n  - `map` **{Object}**: The [css source map](https://www.google.com/search?q=Source+Map+Revision+3+proposal) (undefined for the [parsers](#parser): as they must provide it)\n\n## Functions\n\nEach function used in cssy ([parser](#parser), [global pre/post processor](#global-prepost-processor), [processor](#processor)) use the same API and **may be asynchronous or synchronous**.\n\n```javascript\n\n// Asynchronous parser, processor, pre/post processor:\nmodule.exports = function (ctx, done) {\n  // ... change the ctx object ...\n\n  // Return ctx\n  done(null, ctx)\n\n  // Or if something wrong happened\n  done(new Error('oups...'))\n}\n\n// Synchronous parser, processor, pre/post processor:\nmodule.exports = function (ctx) {\n  // ... change the ctx object ...\n  return ctx;\n}\n```\n\n## Css meta-language: sass, stylus, less, ...\n\nCssy provide [parsers for common css meta-languages](./src/parsers). But, cssy does not depend on them so you can install only what you use, and control version according to you needs. For instance, to use less sources with cssy, add [less](https://www.npmjs.org/package/less) to your package dependencies (`npm install --save less`).\n\nIf you need something more specific, you may add your own parser.\n\n## Parser\n\nParser's job is to read a source from any format (sass, stylus, less, *whatever*), and to return a **css source** and a **source-map**.\n\n- Parsers use the [same api](#functions) than any other function used in cssy\n- See [options.parser](#options) to add your own parser before cssy's parsers\n- See [cssy's parsers for common css meta-languages](./src/parsers) as example.\n- Parser are executed in series, until one return a context with a source-map.\n\n## Processor\n\nFor cssy, a *processor* is an function that transform a [cssy context object](#cssy-context-object) to another [cssy context object](#cssy-context-object). Like for [browserify's transform](https://github.com/substack/node-browserify#btransformopts-tr) cssy processor are applied **only on the sources of the current package**. (See too [Global pre/post processor](#Global pre/post processor))\n\n\n- Parsers use the [same api](#functions) than any other function used in cssy\n- See [options.processor](#options) to add one or many processor\n\n### Processor example\nHere with [postcss](https://github.com/postcss/postcss) but you can use any other library (Preferably with good source-map support)\n\n```javascript\nvar autoprefixer     = require('autoprefixer');\nvar postcssCalc      = require('postcss-calc');\nvar customProperties = require(\"postcss-custom-properties\")\nvar postcss          = require('postcss');\n\nmodule.exports = function(ctx, done) {\n  var result = postcss()\n    .use(customProperties())\n    .use(postcssCalc())\n    .use(autoprefixer.postcss)\n    .process(ctx.src, {\n      map : { prev : ctx.map } // Preserve source map !\n    });\n\n  ctx.src = result.css;\n  ctx.map = result.map.toJSON();\n\n  done(null, ctx)\n}\n```\n\n**Note:** As [autoprefixer](https://www.npmjs.com/package/autoprefixer) is very useful, so cssy bundle a processor for it (`cssy/autoprefixer`).\n\nYou still have to declare it using browserify transform options:\n\nApi:\n```javascript\nb.transform('cssy', {'processor': ['cssy/autoprefixer']})\n```\n\nOr in your package.json:\n```javascript\n{\n// ...\n  \"browserify\": {\n    \"transform\": [\n      [\"cssy\", { \"processor\": [\"cssy/autoprefixer\"] }]\n    ]\n  }\n// ...\n}\n```\n\n\n\n## Global pre/post processor\n\nGlobal pre/post processor must be used only at *application level* (where you bundle your application) for things like global `url()` rebasing, optimizations for production, etc. Pre/post processor share the same api than [cssy processor](#processor).\n\n```javascript\nvar cssy = require('cssy')\n\n// Add one or many pre-processors\ncssy.pre(function(ctx, done) {\n  // ... Applied on every source handled by cssy\n})\n\n// Add one or many post-processors\ncssy.post(function(ctx, done) {\n  // ... Applied on every source handled by cssy\n})\n\n```\nSee too [use cssy plugin to add pre/post processor](#cssy-plugin)\n\n## Live source reload\n\n**Cssy provide a tiny live source reload mechanism based on websocket for development purpose only.**\n\nClassic live source reload for css usually require that all (builded) css source are accessible via an url. This is not convenient with bundled css sources that comes from anywhere in the dependency tree. And this is almost impraticable if css sources are injected somewhere else than the main document (shadow root for instance) without reloading all the page.\n\n**Just attach cssy to the http(s) server that serve the application, cssy will do the rest:** (browserify bundler must in the same process):\n\n```javascript\nvar http   = require('http')\nvar cssy   = require('cssy')\nvar server = http.createServer(/* your application */).listen(8080);\n\ncssy.live(server);\n```\n\n### Use your own file watcher\n\nTo trigger a change on a css source, just call the change listener returned by `cssy.attachServer()` :\n\n```javascript\nvar cssyChangeListener = cssy.attachServer(server);\ncssyChangeListener('path/to/source.css');\n```\n\nHere is an example with [chockidar](https://github.com/paulmillr/chokidar) :\n\n```javascript\nrequire('chokidar')\n  .watch('.', {ignored: /[\\/\\\\]\\./})\n  .on('change', cssy.attachServer(server))\n```\n\n## Import css\n\nUnless you set the [import option](#options) to false, `@import` [at-rules](https://developer.mozilla.org/en-US/docs/Web/CSS/At-rule) works like a `require()`.\n\nFor instance with two css file, `app.css` and `print.css`:\n\n```css\n/* app.css */\n@import \"print.css\" print;\nbody { /* ... */ }\n```\n\n```css\n/* print.css */\n.not-printable { display: none }\n```\n\nWhen you inject `app.css`, `print.css` will be injected too with the media query `print`\n\n## Regex filter\n\nDefault filter is all css files and most meta-css-language files: `/\\.(css|sass|scss|less|styl)$/i`. You can set the [match option](#options) to filter which file cssy must handle.\n\n`match` option is either a String or an Array used to instantiate a new [regular expression](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions):\n\n- With a string `\"\\\\.myCss$\"` become `/\\.myCss$/`\n- With an array, to add regular expression flags `[\"\\\\.myCss$\",\"i\"]` become `/\\.myCss$/i`\n\n\n```javascript\n{\n  // ... package.json ...\n  \"browserify\": {\n    \"transform\": [\n      // Match all *.mycss files in src/css\n      [ \"cssy\", {  match: [\"src\\\\/css\\\\/.*\\\\.mycss$\",\"i\"] } ]\n    ]\n  }\n}\n```\n\n## Cssy plugin\n\nCssy can be used as a browserify plugin to set global behaviors:\n\n#### Using browserify api\n\n```javascript\nvar browserify = require('browserify');\nvar cssy       = require('cssy');\nvar b = browserify('./app.css')\nb.plugin(cssy, {\n  // Global configuration:\n  minify:    true,  // boolean or object: a cssnano options (default is {safe: true})\n  sourcemap: false,\n\n  // See live source reload:\n  live: myHttpServerInstance,\n\n  // See pre/post processor (function or path to a processor module):\n  pre:  [\n    './myPreprocessor',\n    function anotherPreprocessor(ctx) { return ctx }\n  ],\n  post: 'post-processor',\n\n  // See remedy:\n  //   - Use current package cssy config:\n  remedy: true,\n  //   - Use set remedy config:\n  remedy: {\n    processor: './processor' // (function or path to a processor module)\n    match:     /css$/i,\n    import:    false\n  }\n})\n\n```\n\n#### Using browserify command\n\nBrowserify use [subarg](https://www.npmjs.org/package/subarg) syntaxe. See too [browserify plugin](https://github.com/substack/node-browserify#plugins)\n\n```sh\nbrowserify ./app.css -p [                                 \\\n  cssy                                                    \\\n    --minify                                              \\\n    --no-sourcemap                 # sourcemap = false    \\\n    --live './server.js'                                  \\\n    --pre  './myPreprocessor'                             \\\n    --pre  'another-preprocessor'  # repeat for an array  \\\n    --post 'post-processor'                               \\\n    --remedy                       # enable remedy ...    \\\n    --remedy [                     # ... or use subarg    \\\n      --processor './processor'                           \\\n      --no-import                                         \\\n      --match 'css$' --match 'i'                          \\\n    ]                                                     \\\n]\n```\n\n## Remedy\n\n**Cssy's remedy is a solution to use libraries that does not export their css sources as commonjs modules**\n\nBrowserify transforms are scoped to the current package, not its dependency: and that's a good thing !\n\n> *[From module-deps readme:](https://github.com/substack/module-deps#transforms)* (...) the transformations you specify will not be run for any files in node_modules/. This is because modules you include should be self-contained and not need to worry about guarding themselves against transformations that may happen upstream.\n\n**However**, if you want to use some parts of a library like [semantic-ui](https://github.com/Semantic-Org/Semantic-UI), cssy provide a solution **at application level** (where you bundle your application): the **remedy** global transform.\n\n#### Enable remedy:\n\nIf remedy options is `true` cssy will use the cssy configuration from the `package.json` closest to the current working directory :\n\n```javascript\n// Add remedy to a browserify instance (bundler)\nbundler.plugin(cssy, { remedy: true })\n```\n\nBut you can set specific options has described in the [cssy plugin section](#cssy-plugin)\n\n```javascript\n// Add remedy to a browserify instance (bundler)\nbundler.plugin(cssy, { remedy: { processor: 'myprocessor' } })\n```\n\n#### Remedy options:\n\nRemedy options are the same of [the cssy's transform options](#options).\n\n#### Symptoms indicating a need for a remedy\n\nUsually, when browserify encounter a source he can't handle correctly (such css) you see something like `SyntaxError: Unexpected token ILLEGAL`\n\n---\n\n# CssyBrowser API\n\n<!-- START CssyBrowser -->\n\n## CssyBrowser()\n> CssyBrowser is the object exported by a module handled by cssy:\n\n```javascript\nvar myCss = require('./my.css');\n// myCss is a CssyBrowser\n```\n\nA CssyBrowser instance can be used as:\n\n- **An string** when used in a context that imply a string: thanks to\n  `CssyBrowser.toString()` that return the css source.\n- **A function**, alias of CssyBrowser.insert([to, [media]]), to inject\n  the css source in the document: `myCss()`,\n  `myCss(element)` or `myCss(element, 'media query')`.\n- **An object** with the methods described below.\n\n**return** {`Object`}\nSee [CssyBrowser.insert()](#cssybrowserinsertto-media)\n\n\n## CssyBrowser.insert([to], [media])\n> Insert css source in the DOM\n\nCreate and append a `<style>` element in the dom at `to`. If the source contain\n`@import` at-rules, imported CssyBrowser modules are injected too.\n\nThe content of all the injected `<style>` element is binded to css source\nchange: When `.update()` is called by you or by the cssy's live source\nreload server.\n\nIf a style element with the same parent (`to`) and the same media query\nalready exists, then this function only increment a counter for this kind\nof pair (parent/media-query). And remove() calls only decrement this\ncounter until no more consumer require this style to be inserted.\n\n**Parameters:**\n\n  - **[to]** {`HTMLElement`|`ShadowRoot`}\n    Where to inject the style. Default to document's head.\n\n  - **[media]** {`String`}\n    Set the media attribute of the injected style tag\n\n**return** {`Object`}\nAn object with:\n- `element` **{HTMLElement}**: The `style` element inserted\n- `children` **{Array}**: The other CssyBrowser instances imported\n  and injected by this instance\n- `remove` **{Function}**: Remove injected `style` element and all\n  other CssyBrowser instances imported\n  other CssyBrowser instances imported\n\n\n## CssyBrowser.update(src)\n> Update current css source\n\nEach inject style element are updated too\n\n**Parameters:**\n\n  - **src** {`String`}\n\n\n\n## CssyBrowser.onChange(listener)\n> Listen for css source changes\n\n**Parameters:**\n\n  - **listener** {`Function`}\n    Change listener. Receive new css source\n    Change listener. Receive new css source\n\n\n## CssyBrowser.offChange(listener)\n> Detach change listener\n\n**Parameters:**\n\n  - **listener** {`Function`}\n\n\n\n## CssyBrowser.getImports()\n> Get the imported CssyBrowser instance (based on `@import` at-rules)\n\n**return** {`Array`}\nArray of CssyBrowser instance\n\n\n## CssyBrowser.toString()\n> Override default toString()\n\n**return** {`String`}\nThe current css source\n\n<!-- END CssyBrowser -->\n\n---\n\nLicense: [MIT](./LICENSE)\n\n[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)\n","maintainers":[{"name":"jponchon","email":"jean.ponchon@novadiscovery.com"}],"time":{"modified":"2022-06-14T05:13:19.343Z","created":"2014-10-02T15:26:51.752Z","0.1.0":"2014-10-02T15:26:51.752Z","0.1.1":"2014-10-02T15:30:10.188Z","0.2.0":"2014-10-03T18:08:39.373Z","0.3.0":"2014-10-07T16:14:23.716Z","0.3.1":"2014-10-08T09:44:06.606Z","0.3.2":"2014-10-13T09:56:49.990Z","0.3.3":"2014-10-23T13:37:41.664Z","0.4.0":"2014-10-24T12:37:34.965Z","1.0.0":"2015-01-22T13:57:02.407Z","1.0.1":"2015-01-22T15:04:21.653Z","1.0.2":"2015-05-17T19:15:27.822Z","1.1.0":"2015-05-29T13:38:34.905Z","1.1.1":"2015-05-29T15:10:43.137Z","1.1.2":"2015-05-29T15:53:09.638Z","1.2.0":"2015-07-15T10:26:59.773Z","1.3.0":"2015-10-05T15:41:23.920Z","2.0.0":"2015-10-07T08:53:23.592Z","2.0.1":"2015-10-07T09:05:03.039Z","2.0.2":"2015-10-07T09:28:00.176Z","2.0.3":"2015-10-23T15:49:53.467Z","2.1.0":"2015-11-03T16:31:07.968Z","2.2.0":"2016-08-05T15:04:52.380Z","2.2.1":"2016-09-01T16:41:41.528Z"},"homepage":"https://github.com/nodys/cssy#readme","keywords":["css","browserify","browserify-transform","browserify-plugin","livereload","browser","webcomponent"],"repository":{"type":"git","url":"git+https://github.com/nodys/cssy.git"},"author":{"name":"Jean Ponchon","email":"jean.ponchon@novadiscovery.com"},"bugs":{"url":"https://github.com/nodys/cssy/issues"},"readmeFilename":"readme.md","license":"MIT","users":{"layflags":true,"highlanderkev":true}}