{"_id":"css","_rev":"67426","name":"css","description":"CSS parser / stringifier","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2021-06-03T10:22:27.000Z","created":"2012-07-19T05:19:54.551Z","3.0.0":"2020-07-02T04:45:59.302Z","2.2.4":"2018-09-04T15:52:21.306Z","2.2.3":"2018-05-02T15:38:37.528Z","2.2.2":"2018-05-02T15:35:14.284Z","2.2.1":"2015-06-17T15:58:00.368Z","2.2.0":"2015-02-18T21:12:56.044Z","2.1.0":"2014-08-05T18:26:18.739Z","2.0.0":"2014-06-18T17:38:37.261Z","1.6.0":"2013-12-23T05:48:05.526Z","1.4.4":"2013-10-18T20:03:09.413Z","1.4.3":"2013-10-16T22:45:03.213Z","1.4.2":"2013-09-10T21:06:38.191Z","1.4.1":"2013-07-28T23:25:53.311Z","1.4.0":"2013-06-19T01:34:51.751Z","1.3.1":"2013-06-02T21:27:03.841Z","1.3.0":"2013-05-29T00:01:53.716Z","1.2.0":"2013-05-28T23:14:58.332Z","1.1.0":"2013-04-04T19:49:30.903Z","1.0.8":"2013-03-15T15:33:45.189Z","1.0.7":"2012-11-22T01:49:38.485Z","1.0.6":"2012-11-15T16:49:17.556Z","1.0.5":"2012-09-17T18:56:19.770Z","1.0.4":"2012-09-17T18:44:30.234Z","1.0.3":"2012-09-01T20:51:40.762Z","1.0.2":"2012-09-01T17:27:04.205Z","1.0.1":"2012-07-26T13:00:55.232Z","1.0.0":"2012-07-19T05:19:54.551Z"},"users":{"fgribreau":true,"bcherny":true,"tokuhirom":true,"joakin":true,"mike360":true,"tunnckocore":true,"icognivator":true,"haeck":true,"joaocunha":true,"jsw0528":true,"lichangwei":true,"amirmehmood":true,"jcottam":true,"itonyyo":true,"neraliu":true,"m412c0":true,"fotooo":true,"rchk":true,"rubiadias":true,"cognivator":true,"freebird":true,"yinyongcom666":true,"aoki":true,"chinawolf_wyp":true,"zhyq0826":true,"dutao200":true,"geofftech":true,"jmatthews":true,"robinblomberg":true,"renishskills":true,"yanrivera":true,"hagb4rd":true},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"versions":{"3.0.0":{"name":"css","version":"3.0.0","description":"CSS parser / stringifier","main":"index","dependencies":{"inherits":"^2.0.4","source-map":"^0.6.1","source-map-resolve":"^0.6.0"},"devDependencies":{"mocha":"^8.0.1","should":"^13.2.3","matcha":"^0.7.0","bytes":"^3.1.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"838d0719889780c85ad1f7e4534df3daa2fb2f8d","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css#readme","_id":"css@3.0.0","_npmVersion":"6.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"slexaxton","email":"alexsexton@gmail.com"},"dist":{"shasum":"4447a4d58fdd03367c516ca9f64ae365cee4aa5d","size":9437,"noattachment":false,"key":"/css/-/css-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-3.0.0.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css_3.0.0_1593665159206_0.19570375440435384"},"_hasShrinkwrap":false,"publish_time":1593665159302,"_cnpm_publish_time":1593665159302},"2.2.4":{"name":"css","version":"2.2.4","description":"CSS parser / stringifier","main":"index","dependencies":{"inherits":"^2.0.3","source-map":"^0.6.1","source-map-resolve":"^0.5.2","urix":"^0.1.0"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"64910e8474385e4fde8cfe5369a9b768f3e08ac5","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css#readme","_id":"css@2.2.4","_npmVersion":"6.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"slexaxton","email":"alexsexton@gmail.com"},"dist":{"shasum":"c646755c73971f2bba6a601e2cf2fd71b1298929","size":9366,"noattachment":false,"key":"/css/-/css-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.2.4.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css_2.2.4_1536076341190_0.16420197457765462"},"_hasShrinkwrap":false,"publish_time":1536076341306,"_cnpm_publish_time":1536076341306},"2.2.3":{"name":"css","version":"2.2.3","description":"CSS parser / stringifier","main":"index","files":["index.js","lib","Readme.md"],"dependencies":{"inherits":"^2.0.1","source-map":"^0.1.38","source-map-resolve":"^0.5.1","urix":"^0.1.0"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"5b0e0cdf93fc820ed61858466aa9f70496b6e9b7","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css#readme","_id":"css@2.2.3","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"slexaxton","email":"alexsexton@gmail.com"},"dist":{"shasum":"f861f4ba61e79bedc962aa548e5780fd95cbc6be","size":9368,"noattachment":false,"key":"/css/-/css-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.2.3.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css_2.2.3_1525275517381_0.78129605814717"},"_hasShrinkwrap":false,"publish_time":1525275517528,"_cnpm_publish_time":1525275517528},"2.2.2":{"name":"css","version":"2.2.2","description":"CSS parser / stringifier","main":"index","files":["index.js","lib"],"dependencies":{"inherits":"^2.0.1","source-map":"^0.1.38","source-map-resolve":"^0.5.1","urix":"^0.1.0"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"438bd113e2e56e44ff33e0a9b8cfb3bd835df5d1","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css#readme","_id":"css@2.2.2","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"slexaxton","email":"alexsexton@gmail.com"},"dist":{"shasum":"fb7bceb8eff3a96be65b26ee2300598041c44362","size":9367,"noattachment":false,"key":"/css/-/css-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.2.2.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/css_2.2.2_1525275314027_0.4086933489627167"},"_hasShrinkwrap":false,"publish_time":1525275314284,"_cnpm_publish_time":1525275314284},"2.2.1":{"name":"css","version":"2.2.1","description":"CSS parser / stringifier","main":"index","files":["index.js","lib"],"dependencies":{"source-map":"^0.1.38","source-map-resolve":"^0.3.0","urix":"^0.1.0","inherits":"^2.0.1"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"e38b6f1cc03aa36ff161a3da96b5c7510bd41ca7","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css#readme","_id":"css@2.2.1","_shasum":"73a4c81de85db664d4ee674f7d47085e3b2d55dc","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"conradz","email":"me@conradz.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"73a4c81de85db664d4ee674f7d47085e3b2d55dc","size":9345,"noattachment":false,"key":"/css/-/css-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.2.1.tgz"},"directories":{},"publish_time":1434556680368,"_cnpm_publish_time":1434556680368,"_hasShrinkwrap":false},"2.2.0":{"name":"css","version":"2.2.0","description":"CSS parser / stringifier","main":"index","files":["index.js","lib"],"dependencies":{"source-map":"^0.1.38","source-map-resolve":"^0.3.0","urix":"^0.1.0","inherits":"^2.0.1"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"321111c162c66c6e30c62918fe9f98552713a979","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css","_id":"css@2.2.0","_shasum":"ef784060cdc088b92295208750d3bfa5ec9fabc0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"conradz","email":"me@conradz.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"ef784060cdc088b92295208750d3bfa5ec9fabc0","size":9313,"noattachment":false,"key":"/css/-/css-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.2.0.tgz"},"directories":{},"publish_time":1424293976044,"_cnpm_publish_time":1424293976044,"_hasShrinkwrap":false},"2.1.0":{"name":"css","version":"2.1.0","description":"CSS parser / stringifier","main":"index","files":["index.js","lib"],"dependencies":{"source-map":"^0.1.38","source-map-resolve":"^0.3.0","urix":"^0.1.0","inherits":"^2.0.1"},"devDependencies":{"mocha":"^1.21.3","should":"^4.0.4","matcha":"^0.5.0","bytes":"^1.0.0"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"gitHead":"341257afa838c64181b89951703faf78f3befa7f","bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css","_id":"css@2.1.0","_shasum":"b9d98037b2c224c3a829a81dac1b8e8d6afc43ab","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"conradz","email":"me@conradz.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"b9d98037b2c224c3a829a81dac1b8e8d6afc43ab","size":7893,"noattachment":false,"key":"/css/-/css-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.1.0.tgz"},"directories":{},"publish_time":1407263178739,"_cnpm_publish_time":1407263178739,"_hasShrinkwrap":false},"2.0.0":{"name":"css","version":"2.0.0","description":"CSS parser / stringifier","main":"index","files":["index.js","lib"],"dependencies":{"source-map":"~0.1.31","source-map-resolve":"~0.1.3","urix":"~0.1.0"},"devDependencies":{"mocha":"*","should":"*","matcha":"~0.4.0","bytes":"~0.2.1"},"scripts":{"benchmark":"matcha","test":"mocha --require should --reporter spec --bail test/**/*.js"},"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"license":"MIT","repository":{"type":"git","url":"https://github.com/reworkcss/css.git"},"keywords":["css","parser","stringifier","stylesheet"],"bugs":{"url":"https://github.com/reworkcss/css/issues"},"homepage":"https://github.com/reworkcss/css","_id":"css@2.0.0","dist":{"shasum":"8cfaed34429efe3825cdc5552e89d8bb75cde457","size":7608,"noattachment":false,"key":"/css/-/css-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-2.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"necolas","email":"nicolasgallagher@gmail.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1403113117261,"_cnpm_publish_time":1403113117261,"_hasShrinkwrap":false},"1.6.0":{"name":"css","version":"1.6.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.7.0","css-stringify":"1.4.1"},"main":"index","repository":{"type":"git","url":"https://github.com/visionmedia/css.git"},"scripts":{"test":"make test"},"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/visionmedia/css/issues"},"homepage":"https://github.com/visionmedia/css","_id":"css@1.6.0","dist":{"shasum":"c06fff0afbb313fce5bce070d76531a6c8d300aa","size":2316,"noattachment":false,"key":"/css/-/css-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.6.0.tgz"},"_from":".","_npmVersion":"1.3.18","_npmUser":{"name":"jonathanong","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1387777685526,"_cnpm_publish_time":1387777685526,"_hasShrinkwrap":false},"1.4.4":{"name":"css","version":"1.4.4","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.6.0","css-stringify":"1.3.2"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.4.4","dist":{"shasum":"c4617565e65e3140df0cf6f985b459f03e082be6","size":2130,"noattachment":false,"key":"/css/-/css-1.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.4.4.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1382126589413,"_cnpm_publish_time":1382126589413,"_hasShrinkwrap":false},"1.4.3":{"name":"css","version":"1.4.3","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.6.0","css-stringify":"1.3.1"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.4.3","dist":{"shasum":"978caadc2ac8e07936fd2bad6c19f63c522b912b","size":2128,"noattachment":false,"key":"/css/-/css-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.4.3.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1381963503213,"_cnpm_publish_time":1381963503213,"_hasShrinkwrap":false},"1.4.2":{"name":"css","version":"1.4.2","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.5.3","css-stringify":"1.3.1"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.4.2","dist":{"shasum":"02823639e1568a6f363bd21ac70bbf162706ae9e","size":2126,"noattachment":false,"key":"/css/-/css-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.4.2.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1378847198191,"_cnpm_publish_time":1378847198191,"_hasShrinkwrap":false},"1.4.1":{"name":"css","version":"1.4.1","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.5.2","css-stringify":"1.3.1"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.4.1","dist":{"shasum":"2ac71f81687b7c002fdbe69b1845a5b64bbd2af6","size":2119,"noattachment":false,"key":"/css/-/css-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.4.1.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1375053953311,"_cnpm_publish_time":1375053953311,"_hasShrinkwrap":false},"1.4.0":{"name":"css","version":"1.4.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.5.0","css-stringify":"1.3.1"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.4.0","dist":{"shasum":"002794c53227d84fc145924cc5ebc24fc7d66408","size":2132,"noattachment":false,"key":"/css/-/css-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.4.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1371605691751,"_cnpm_publish_time":1371605691751,"_hasShrinkwrap":false},"1.3.1":{"name":"css","version":"1.3.1","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.4.0","css-stringify":"1.3.1"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.3.1","dist":{"shasum":"925b55894d19c92fe68542b5b9bdd141ed332bd1","size":2135,"noattachment":false,"key":"/css/-/css-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.3.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1370208423841,"_cnpm_publish_time":1370208423841,"_hasShrinkwrap":false},"1.3.0":{"name":"css","version":"1.3.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.4.0","css-stringify":"1.3.0"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.3.0","dist":{"shasum":"defc3e81637d6c652bc5f0b90c720eba6eb43e11","size":2118,"noattachment":false,"key":"/css/-/css-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.3.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1369785713716,"_cnpm_publish_time":1369785713716,"_hasShrinkwrap":false},"1.2.0":{"name":"css","version":"1.2.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.4.0","css-stringify":"1.2.0"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.2.0","dist":{"shasum":"9e87ab2e693ab806f62d956af84e753ffc0af088","size":2121,"noattachment":false,"key":"/css/-/css-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.2.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1369782898332,"_cnpm_publish_time":1369782898332,"_hasShrinkwrap":false},"1.1.0":{"name":"css","version":"1.1.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.2.0","css-stringify":"1.1.0"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.1.0","dist":{"shasum":"021f003245302bd70eec4c622ca6b9f54258715b","size":2120,"noattachment":false,"key":"/css/-/css-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1365104970903,"_cnpm_publish_time":1365104970903,"_hasShrinkwrap":false},"1.0.8":{"name":"css","version":"1.0.8","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.4","css-stringify":"1.0.5"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.0.8","dist":{"shasum":"9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7","size":2114,"noattachment":false,"key":"/css/-/css-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.8.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1363361625189,"_cnpm_publish_time":1363361625189,"_hasShrinkwrap":false},"1.0.7":{"name":"css","version":"1.0.7","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.4","css-stringify":"1.0.4"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.0.7","dist":{"shasum":"5ca77e8457154f566524fa1da56f995bf8c95794","size":2099,"noattachment":false,"key":"/css/-/css-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.7.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1353548978485,"_cnpm_publish_time":1353548978485,"_hasShrinkwrap":false},"1.0.6":{"name":"css","version":"1.0.6","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.4","css-stringify":"1.0.4"},"main":"index","readmeFilename":"Readme.md","_id":"css@1.0.6","dist":{"shasum":"9139b57cff5da7ee310f74b79577be3d2f3b686c","size":2077,"noattachment":false,"key":"/css/-/css-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.6.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1352998157556,"_cnpm_publish_time":1352998157556,"_hasShrinkwrap":false},"1.0.5":{"name":"css","version":"1.0.5","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.4","css-stringify":"1.0.3"},"main":"index","_id":"css@1.0.5","dist":{"shasum":"d3eeabe7c1d26948d8e70216b6473015faff19ff","size":2102,"noattachment":false,"key":"/css/-/css-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.5.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1347908179770,"_cnpm_publish_time":1347908179770,"_hasShrinkwrap":false},"1.0.4":{"name":"css","version":"1.0.4","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.4","css-stringify":"1.0.2"},"main":"index","_id":"css@1.0.4","dist":{"shasum":"f0970ebef76da9644935ede773f6ef7e0be56941","size":2094,"noattachment":false,"key":"/css/-/css-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.4.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1347907470234,"_cnpm_publish_time":1347907470234,"_hasShrinkwrap":false},"1.0.3":{"name":"css","version":"1.0.3","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.3","css-stringify":"1.0.2"},"main":"index","_id":"css@1.0.3","dist":{"shasum":"1a82ba8eb9bb116ea621ca383304025f76837835","size":2084,"noattachment":false,"key":"/css/-/css-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.3.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1346532700762,"_cnpm_publish_time":1346532700762,"_hasShrinkwrap":false},"1.0.2":{"name":"css","version":"1.0.2","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.2","css-stringify":"1.0.1"},"main":"index","_id":"css@1.0.2","dist":{"shasum":"2c365ccb5de5d4899bfb163b76ed0f2530545c7a","size":2201,"noattachment":false,"key":"/css/-/css-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.2.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1346520424205,"_cnpm_publish_time":1346520424205,"_hasShrinkwrap":false},"1.0.1":{"name":"css","version":"1.0.1","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.1","css-stringify":"1.0.1"},"main":"index","_id":"css@1.0.1","dist":{"shasum":"050fc189e6cbe81f6894f72950ad3f8a0e6816ac","size":2200,"noattachment":false,"key":"/css/-/css-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.1.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1343307655232,"_cnpm_publish_time":1343307655232,"_hasShrinkwrap":false},"1.0.0":{"name":"css","version":"1.0.0","description":"CSS parser / stringifier using css-parse and css-stringify","keywords":["css","parser","stylesheet"],"author":{"name":"TJ Holowaychuk","email":"tj@vision-media.ca"},"dependencies":{"css-parse":"1.0.0","css-stringify":"1.0.0"},"main":"index","_id":"css@1.0.0","dist":{"shasum":"7ac97fd754d82dcbc009c3407b7cbd2002ab597c","size":1995,"noattachment":false,"key":"/css/-/css-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css/download/css-1.0.0.tgz"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"clintwood","email":"clint@anotherway.co.za"},{"name":"conradz","email":"me@conradz.com"},{"name":"ianstormtaylor","email":""},{"name":"jonathanong","email":""},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"lydell","email":""},{"name":"moox","email":""},{"name":"necolas","email":"nicolasgallagher@gmail.com"},{"name":"slexaxton","email":"alexsexton@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1342675194551,"_cnpm_publish_time":1342675194551,"_hasShrinkwrap":false}},"readme":"# css [![Build Status](https://travis-ci.org/reworkcss/css.svg?branch=master)](https://travis-ci.org/reworkcss/css)\n\nCSS parser / stringifier.\n\n## Installation\n\n    $ npm install css\n\n## Usage\n\n```js\nvar css = require('css');\nvar obj = css.parse('body { font-size: 12px; }', options);\ncss.stringify(obj, options);\n```\n\n## API\n\n### css.parse(code, [options])\n\nAccepts a CSS string and returns an AST `object`.\n\n`options`:\n\n- silent: silently fail on parse errors.\n- source: the path to the file containing `css`. Makes errors and source\n  maps more helpful, by letting them know where code comes from.\n\n### css.stringify(object, [options])\n\nAccepts an AST `object` (as `css.parse` produces) and returns a CSS string.\n\n`options`:\n\n- indent: the string used to indent the output. Defaults to two spaces.\n- compress: omit comments and extraneous whitespace.\n- sourcemap: return a sourcemap along with the CSS output. Using the `source`\n  option of `css.parse` is strongly recommended when creating a source map.\n  Specify `sourcemap: 'generator'` to return the SourceMapGenerator object\n  instead of serializing the source map.\n- inputSourcemaps: (enabled by default, specify `false` to disable) reads any\n  source maps referenced by the input files when generating the output source\n  map. When enabled, file system access may be required for reading the\n  referenced source maps.\n\n### Example\n\n```js\nvar ast = css.parse('body { font-size: 12px; }', { source: 'source.css' });\n\nvar css = css.stringify(ast);\n\nvar result = css.stringify(ast, { sourcemap: true });\nresult.code // string with CSS\nresult.map // source map object\n```\n\n### Errors\n\nErrors thrown during parsing have the following properties:\n\n- message: `String`. The full error message with the source position.\n- reason: `String`. The error message without position.\n- filename: `String` or `undefined`. The value of `options.source` if\n  passed to `css.parse`. Otherwise `undefined`.\n- line: `Integer`.\n- column: `Integer`.\n- source: `String`. The portion of code that couldn't be parsed.\n\nWhen parsing with the `silent` option, errors are listed in the\n`parsingErrors` property of the [`stylesheet`](#stylesheet) node instead\nof being thrown.\n\nIf you create any errors in plugins such as in\n[rework](https://github.com/reworkcss/rework), you __must__ set the same\nproperties for consistency.\n\n## AST\n\nInteractively explore the AST with <http://iamdustan.com/reworkcss_ast_explorer/>.\n\n### Common properties\n\nAll nodes have the following properties.\n\n#### position\n\nInformation about the position in the source string that corresponds to\nthe node.\n\n`Object`:\n\n- start: `Object`:\n  - line: `Number`.\n  - column: `Number`.\n- end: `Object`:\n  - line: `Number`.\n  - column: `Number`.\n- source: `String` or `undefined`. The value of `options.source` if passed to\n  `css.parse`. Otherwise `undefined`.\n- content: `String`. The full source string passed to `css.parse`.\n\nThe line and column numbers are 1-based: The first line is 1 and the first\ncolumn of a line is 1 (not 0).\n\nThe `position` property lets you know from which source file the node comes\nfrom (if available), what that file contains, and what part of that file was\nparsed into the node.\n\n#### type\n\n`String`. The possible values are the ones listed in the Types section below.\n\n#### parent\n\nA reference to the parent node, or `null` if the node has no parent.\n\n### Types\n\nThe available values of `node.type` are listed below, as well as the available\nproperties of each node (other than the common properties listed above.)\n\n#### stylesheet\n\nThe root node returned by `css.parse`.\n\n- stylesheet: `Object`:\n  - rules: `Array` of nodes with the types `rule`, `comment` and any of the\n    at-rule types.\n  - parsingErrors: `Array` of `Error`s. Errors collected during parsing when\n    option `silent` is true.\n\n#### rule\n\n- selectors: `Array` of `String`s. The list of selectors of the rule, split\n  on commas. Each selector is trimmed from whitespace and comments.\n- declarations: `Array` of nodes with the types `declaration` and `comment`.\n\n#### declaration\n\n- property: `String`. The property name, trimmed from whitespace and\n  comments. May not be empty.\n- value: `String`. The value of the property, trimmed from whitespace and\n  comments. Empty values are allowed.\n\n#### comment\n\nA rule-level or declaration-level comment. Comments inside selectors,\nproperties and values etc. are lost.\n\n- comment: `String`. The part between the starting `/*` and the ending `*/`\n  of the comment, including whitespace.\n\n#### charset\n\nThe `@charset` at-rule.\n\n- charset: `String`. The part following `@charset `.\n\n#### custom-media\n\nThe `@custom-media` at-rule.\n\n- name: `String`. The `--`-prefixed name.\n- media: `String`. The part following the name.\n\n#### document\n\nThe `@document` at-rule.\n\n- document: `String`. The part following `@document `.\n- vendor: `String` or `undefined`. The vendor prefix in `@document`, or\n  `undefined` if there is none.\n- rules: `Array` of nodes with the types `rule`, `comment` and any of the\n  at-rule types.\n\n#### font-face\n\nThe `@font-face` at-rule.\n\n- declarations: `Array` of nodes with the types `declaration` and `comment`.\n\n#### host\n\nThe `@host` at-rule.\n\n- rules: `Array` of nodes with the types `rule`, `comment` and any of the\n  at-rule types.\n\n#### import\n\nThe `@import` at-rule.\n\n- import: `String`. The part following `@import `.\n\n#### keyframes\n\nThe `@keyframes` at-rule.\n\n- name: `String`. The name of the keyframes rule.\n- vendor: `String` or `undefined`. The vendor prefix in `@keyframes`, or\n  `undefined` if there is none.\n- keyframes: `Array` of nodes with the types `keyframe` and `comment`.\n\n#### keyframe\n\n- values: `Array` of `String`s. The list of “selectors” of the keyframe rule,\n  split on commas. Each “selector” is trimmed from whitespace.\n- declarations: `Array` of nodes with the types `declaration` and `comment`.\n\n#### media\n\nThe `@media` at-rule.\n\n- media: `String`. The part following `@media `.\n- rules: `Array` of nodes with the types `rule`, `comment` and any of the\n  at-rule types.\n\n#### namespace\n\nThe `@namespace` at-rule.\n\n- namespace: `String`. The part following `@namespace `.\n\n#### page\n\nThe `@page` at-rule.\n\n- selectors: `Array` of `String`s. The list of selectors of the rule, split\n  on commas. Each selector is trimmed from whitespace and comments.\n- declarations: `Array` of nodes with the types `declaration` and `comment`.\n\n#### supports\n\nThe `@supports` at-rule.\n\n- supports: `String`. The part following `@supports `.\n- rules: `Array` of nodes with the types `rule`, `comment` and any of the\n  at-rule types.\n\n### Example\n\nCSS:\n\n```css\nbody {\n  background: #eee;\n  color: #888;\n}\n```\n\nParse tree:\n\n```json\n{\n  \"type\": \"stylesheet\",\n  \"stylesheet\": {\n    \"rules\": [\n      {\n        \"type\": \"rule\",\n        \"selectors\": [\n          \"body\"\n        ],\n        \"declarations\": [\n          {\n            \"type\": \"declaration\",\n            \"property\": \"background\",\n            \"value\": \"#eee\",\n            \"position\": {\n              \"start\": {\n                \"line\": 2,\n                \"column\": 3\n              },\n              \"end\": {\n                \"line\": 2,\n                \"column\": 19\n              }\n            }\n          },\n          {\n            \"type\": \"declaration\",\n            \"property\": \"color\",\n            \"value\": \"#888\",\n            \"position\": {\n              \"start\": {\n                \"line\": 3,\n                \"column\": 3\n              },\n              \"end\": {\n                \"line\": 3,\n                \"column\": 14\n              }\n            }\n          }\n        ],\n        \"position\": {\n          \"start\": {\n            \"line\": 1,\n            \"column\": 1\n          },\n          \"end\": {\n            \"line\": 4,\n            \"column\": 2\n          }\n        }\n      }\n    ]\n  }\n}\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/reworkcss/css#readme","bugs":{"url":"https://github.com/reworkcss/css/issues"},"license":"MIT"}