{"_id":"postcss-single-charset","_rev":"149224","name":"postcss-single-charset","description":"A PostCSS plugin for popping first @charset rule up in CSS file","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"npm","email":""}],"time":{"modified":"2021-06-03T11:31:23.000Z","created":"2015-01-09T11:54:02.757Z","2.0.0":"2017-05-07T00:52:58.053Z","1.0.1":"2017-05-07T00:43:41.733Z","1.0.0":"2015-08-23T07:31:21.769Z","0.3.0":"2015-05-23T14:06:42.861Z","0.2.2":"2015-01-10T07:55:55.991Z","0.2.1":"2015-01-09T16:17:11.633Z","0.2.0":"2015-01-09T14:16:05.136Z","0.1.0":"2015-01-09T11:54:02.757Z"},"users":{},"author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"repository":{"type":"git","url":"git+https://github.com/hail2u/postcss-single-charset.git"},"versions":{"2.0.0":{"name":"postcss-single-charset","description":"A PostCSS plugin for popping first @charset rule up in CSS file","version":"2.0.0","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^6.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["css","charset","postcss-plugin"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"13c502b26249fcf187e9bc4c1bf0b6345eba79fa","_id":"postcss-single-charset@2.0.0","_shasum":"167159a9140f3f95c6e3a4e8ceccc8c54b688f1d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"dist":{"shasum":"167159a9140f3f95c6e3a4e8ceccc8c54b688f1d","size":1247,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-2.0.0.tgz"},"maintainers":[{"name":"npm","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-single-charset-2.0.0.tgz_1494118377757_0.1342809337656945"},"directories":{},"publish_time":1494118378053,"_hasShrinkwrap":false,"_cnpm_publish_time":1494118378053,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.1":{"name":"postcss-single-charset","description":"A PostCSS plugin for popping first @charset rule up in CSS file","version":"1.0.1","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^6.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["css","charset","postcss-plugin"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"c68c47bd93ee8c9b392a489c288d62413f30e14c","_id":"postcss-single-charset@1.0.1","_shasum":"7d370d29761711bf6008f799f158c7dd506e8d56","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"dist":{"shasum":"7d370d29761711bf6008f799f158c7dd506e8d56","size":1245,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-1.0.1.tgz"},"maintainers":[{"name":"npm","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-single-charset-1.0.1.tgz_1494117821398_0.6461047220509499"},"directories":{},"publish_time":1494117821733,"_hasShrinkwrap":false,"_cnpm_publish_time":1494117821733,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.0":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"1.0.0","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"fs-extra":"^0.14.0","postcss":"^5.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["css","charset","postcss-plugin"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"fd06be0a0e16b88ff1995f488726cde0d35ae432","_id":"postcss-single-charset@1.0.0","_shasum":"4815f1483a9fb24881969ba4e1bc91591f2bfd8b","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"dist":{"shasum":"4815f1483a9fb24881969ba4e1bc91591f2bfd8b","size":2072,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-1.0.0.tgz"},"maintainers":[{"name":"npm","email":""}],"directories":{},"publish_time":1440315081769,"_cnpm_publish_time":1440315081769,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.3.0":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"0.3.0","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"fs-extra":"^0.14.0","postcss":"^4.1.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["charset","css","postcss-plugin"],"license":{"type":"MIT","url":"http://hail2u.mit-license.org/2015"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"7ed0fd648449d5d3e3fb7404dc56cafd1a208cbf","_id":"postcss-single-charset@0.3.0","_shasum":"da7fd0decccf632f1b74c7a2ee3e35be29456573","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"maintainers":[{"name":"npm","email":""}],"dist":{"shasum":"da7fd0decccf632f1b74c7a2ee3e35be29456573","size":2026,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-0.3.0.tgz"},"directories":{},"publish_time":1432390002861,"_cnpm_publish_time":1432390002861,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.2.2":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"0.2.2","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^4.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["postcss","css","charset"],"license":{"type":"MIT","url":"http://hail2u.mit-license.org/2015"},"main":"index.js","repository":{"type":"git","url":"https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"a05ec2c500466192ebcd3c0def81bd4e1a553d21","_id":"postcss-single-charset@0.2.2","_shasum":"742e37c493efdd6ae5a963dcbb94d798e6ee878b","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.33","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"maintainers":[{"name":"npm","email":""}],"dist":{"shasum":"742e37c493efdd6ae5a963dcbb94d798e6ee878b","size":1750,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-0.2.2.tgz"},"directories":{},"publish_time":1420876555991,"_cnpm_publish_time":1420876555991,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.2.1":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"0.2.1","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^4.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["postcss","css","charset"],"license":{"type":"MIT","url":"http://hail2u.mit-license.org/2015"},"main":"index.js","repository":{"type":"git","url":"https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"a9eeca8cc207b9f96532206805c155d12936d4d4","_id":"postcss-single-charset@0.2.1","_shasum":"8a0316a3d98fa68f0460d0f82e3d16ea012ea8d3","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.33","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"maintainers":[{"name":"npm","email":""}],"dist":{"shasum":"8a0316a3d98fa68f0460d0f82e3d16ea012ea8d3","size":1746,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-0.2.1.tgz"},"directories":{},"publish_time":1420820231633,"_cnpm_publish_time":1420820231633,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.2.0":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"0.2.0","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^4.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["postcss","css","charset"],"license":{"type":"MIT","url":"http://hail2u.mit-license.org/2015"},"main":"index.js","repository":{"type":"git","url":"https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"2a2d9946bbc196683ac1a5d7ae1f97969efe076e","_id":"postcss-single-charset@0.2.0","_shasum":"b5f00d5d60c5642f0ae5e7bbb8856ca51316a5a2","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.33","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"maintainers":[{"name":"npm","email":""}],"dist":{"shasum":"b5f00d5d60c5642f0ae5e7bbb8856ca51316a5a2","size":1596,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-0.2.0.tgz"},"directories":{},"publish_time":1420812965136,"_cnpm_publish_time":1420812965136,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.1.0":{"name":"postcss-single-charset","description":"Pop first @charset rule in CSS file.","version":"0.1.0","author":{"name":"Kyo Nagashima","email":"hail2u@gmail.com","url":"https://kyonagashima.com/"},"bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"dependencies":{"postcss":"^4.0.0"},"homepage":"https://github.com/hail2u/postcss-single-charset","keywords":["postcss","css","charset"],"license":{"type":"MIT","url":"http://hail2u.mit-license.org/2015"},"main":"index.js","repository":{"type":"git","url":"https://github.com/hail2u/postcss-single-charset.git"},"scripts":{"test":"node test.js"},"gitHead":"bf4b3a5c2e6d44092ae7ca0b29da2e4bbd84b927","_id":"postcss-single-charset@0.1.0","_shasum":"68ccc0f555ae90fab5856b5da61e20375d26c0fc","_from":".","_npmVersion":"2.1.17","_nodeVersion":"0.10.33","_npmUser":{"name":"hail2u","email":"hail2u@gmail.com"},"maintainers":[{"name":"npm","email":""}],"dist":{"shasum":"68ccc0f555ae90fab5856b5da61e20375d26c0fc","size":1055,"noattachment":false,"key":"/postcss-single-charset/-/postcss-single-charset-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-single-charset/download/postcss-single-charset-0.1.0.tgz"},"directories":{},"publish_time":1420804442757,"_cnpm_publish_time":1420804442757,"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."}},"readme":"postcss-single-charset\n======================\n\nA [PostCSS][1] plugin for popping first @charset rule up in CSS file\n\n\nSYNOPSIS\n--------\n\nSometimes concatenated CSS file has `@charset` directive in the middle or has\nmany `@charset` directives:\n\n    .foo {\n      color: red;\n    }\n    \n    @charset \"Shift_JIS\";\n    \n    .bar {\n      color: green;\n    }\n    \n    @charset \"Shift_JIS\";\n    \n    .baz {\n      color: blue;\n    }\n\nThis PostCSS plugin fixes these invalid `@charset` like this:\n\n    @charset \"Shift_JIS\";\n    \n    .foo {\n      color: red;\n    }\n    \n    .bar {\n      color: green;\n    }\n    \n    .baz {\n      color: blue;\n    }\n\n\nINSTALL\n-------\n\n    $ npm install postcss-single-charset\n\n\nUSAGE\n-----\n\n    var fs = require(\"fs\");\n    var postcss = require(\"postcss\");\n    \n    var css = fs.readFileSync(\"input.css\", \"utf8\");\n    postcss([\n      require(\"postcss-single-charset\")()\n    ]).process(css).then(function (result) {\n      fs.writeFileSync(\"output.css\", result.css);\n    });\n\n\nLICENSE\n-------\n\nMIT: http://hail2u.mit-license.org/2015\n\n\n[1]: https://github.com/postcss/postcss\n","_attachments":{},"homepage":"https://github.com/hail2u/postcss-single-charset","bugs":{"url":"https://github.com/hail2u/postcss-single-charset/issues"},"license":"MIT"}