{"_id":"csscomb-core","_rev":"4180716","name":"csscomb-core","description":"Framework for writing postprocessors","dist-tags":{"latest":"3.0.6"},"maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"time":{"modified":"2026-03-01T21:49:02.000Z","created":"2014-07-05T18:50:04.739Z","3.0.6":"2016-07-27T13:08:50.342Z","3.0.5":"2016-07-27T13:05:20.052Z","3.0.4":"2016-07-27T12:45:22.418Z","3.0.3":"2016-07-27T12:32:21.247Z","3.0.2":"2016-07-11T22:17:52.672Z","3.0.1":"2016-07-11T22:14:07.959Z","3.0.0":"2016-07-11T21:58:17.044Z","3.0.0-3.1":"2015-06-28T09:38:28.585Z","3.0.0-8":"2015-06-19T22:49:45.524Z","3.0.0-7":"2015-06-06T09:35:41.451Z","3.0.0-6":"2015-06-06T00:22:01.538Z","3.0.0-5":"2015-06-06T00:04:31.312Z","3.0.0-4":"2015-05-27T09:36:17.318Z","3.0.0-3":"2015-05-27T09:35:18.454Z","3.0.0-2":"2015-05-27T09:32:21.547Z","3.0.0-1":"2015-02-01T20:24:41.126Z","2.0.4":"2014-11-15T10:28:58.398Z","2.0.3":"2014-09-21T10:32:09.421Z","2.0.2":"2014-07-19T09:39:48.812Z","2.0.1":"2014-07-19T06:31:37.913Z","2.0.0":"2014-07-18T17:42:07.292Z","1.0.1":"2014-07-07T11:51:57.482Z","1.0.0":"2014-07-05T18:50:04.739Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"versions":{"3.0.6":{"name":"csscomb-core","version":"3.0.6","description":"Framework for writing postprocessors","dependencies":{"babel-polyfill":"^6.9.1","gonzales-pe":"^3.3.6","minimatch":"3.0.2","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel-cli":"^6.11.4","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","prepublish":"./scripts/build.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"2bb437cf465d30ed05193c84d2522a9d215f9824","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.6","_shasum":"6c52c23915880eb96b2b8c33bc8ff3b4ded7ef24","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"6c52c23915880eb96b2b8c33bc8ff3b4ded7ef24","size":5949,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.6.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.6.tgz_1469624927853_0.6449177800677717"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:48.286Z","publish_time":1469624930342,"_cnpm_publish_time":1469624930342},"3.0.5":{"name":"csscomb-core","version":"3.0.5","description":"Framework for writing postprocessors","dependencies":{"babel-polyfill":"^6.9.1","gonzales-pe":"^3.3.6","minimatch":"3.0.2","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel-cli":"^6.11.4","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","prepublish":"./scripts/build.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"800e2bf3cb69326a0f29a045a09fb4486f3bf831","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.5","_shasum":"8b858119a1c23c06dba4a71ae2fa45b749b79e66","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"8b858119a1c23c06dba4a71ae2fa45b749b79e66","size":5933,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.5.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.5.tgz_1469624718406_0.2461283840239048"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:47.436Z","publish_time":1469624720052,"_cnpm_publish_time":1469624720052},"3.0.4":{"name":"csscomb-core","version":"3.0.4","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"^3.3.6","minimatch":"3.0.2","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel-cli":"^6.11.4","babel-polyfill":"^6.9.1","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","prepublish":"./scripts/build.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"f4955fae909c5f6c9a3daf182b91d5e46735f4b3","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.4","_shasum":"00b4becd917a4ee17301ccf7c26bdf50c89abc11","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"00b4becd917a4ee17301ccf7c26bdf50c89abc11","size":5933,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.4.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.4.tgz_1469623519887_0.5520146689377725"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:46.543Z","publish_time":1469623522418,"_cnpm_publish_time":1469623522418},"3.0.3":{"name":"csscomb-core","version":"3.0.3","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"^3.3.6","minimatch":"3.0.2","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","babel-polyfill":"^6.9.1","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","prepublish":"./scripts/build.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"492448108d4164175297dcc65ab82350b30e2e92","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.3","_shasum":"b5fc9716f3aef501efd1a2b2d843548a85dd9ccc","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"b5fc9716f3aef501efd1a2b2d843548a85dd9ccc","size":6268,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.3.tgz_1469622738806_0.5961083900183439"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:45.657Z","publish_time":1469622741247,"_cnpm_publish_time":1469622741247},"3.0.2":{"name":"csscomb-core","version":"3.0.2","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"^3.3.6","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","prepublish":"./scripts/build.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"e92f9265b015fc9fe6dc4373af4737b0513a1f1e","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.2","_shasum":"f93e5baac8e4a5145c998e6f92d6426b403cb9f7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"f93e5baac8e4a5145c998e6f92d6426b403cb9f7","size":6278,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.2.tgz_1468275470658_0.9534841899294406"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:44.782Z","publish_time":1468275472672,"_cnpm_publish_time":1468275472672},"3.0.1":{"name":"csscomb-core","version":"3.0.1","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"^3.3.6","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"b1a553510f7e00e9b575a3f16f5c53d188dfe7ab","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.1","_shasum":"c85c368c89cda3e9965109e556a4c66b46768e31","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"c85c368c89cda3e9965109e556a4c66b46768e31","size":6270,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.1.tgz_1468275245593_0.10139652132056653"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:43.920Z","publish_time":1468275247959,"_cnpm_publish_time":1468275247959},"3.0.0":{"name":"csscomb-core","version":"3.0.0","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"^3.3.6","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscs":"1.13.x","jshint":"2.8.x","mocha":"1.20.x","unit-coverage":"3.4.x"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"postinstall":"./scripts/postinstall.sh","build":"./scripts/build.sh","coverage":"./scripts/build.sh && ./scripts/coverage.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"b4fc929cc9d293ef6337d3fbb832ccefcbab1a88","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0","_shasum":"094f6204e694a22869389be8e90439e6d0705404","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"094f6204e694a22869389be8e90439e6d0705404","size":9304,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csscomb-core-3.0.0.tgz_1468274294721_0.4901491205673665"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:43.044Z","hasInstallScript":true,"publish_time":1468274297044,"_cnpm_publish_time":1468274297044},"3.0.0-3.1":{"name":"csscomb-core","version":"3.0.0-3.1","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-28","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"jscoverage":"0.5.x","mocha":"1.20.x"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"test":"mocha","cov":"mocha -r jscoverage --covout=html test >> /dev/null && open ./covreporter/index.html"},"gitHead":"d2f98fd10ab2141ab7c87924d39333e85af0e38f","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0-3.1","_shasum":"b411c8d7cfe0df3f2fe1df84d1bd64a6f0046c68","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"b411c8d7cfe0df3f2fe1df84d1bd64a6f0046c68","size":30607,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-3.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:42.176Z","publish_time":1435484308585,"_cnpm_publish_time":1435484308585},"3.0.0-8":{"name":"csscomb-core","version":"3.0.0-8","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-31","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscoverage":"0.5.x","mocha":"1.20.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/coverage.sh","test":"./scripts/build.sh && ./scripts/test.sh"},"gitHead":"db845edb3fd2d45fe1e5912352369dea34fe0e11","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0-8","_shasum":"759ab98c9b9c0d8d1a4f69c9b2b1a81e7d510c78","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"759ab98c9b9c0d8d1a4f69c9b2b1a81e7d510c78","size":6441,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-8.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-8.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:42.072Z","publish_time":1434754185524,"_cnpm_publish_time":1434754185524},"3.0.0-7":{"name":"csscomb-core","version":"3.0.0-7","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-30","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscoverage":"0.5.x","mocha":"1.20.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/coverage.sh","test":"./scripts/test.sh"},"gitHead":"0e90fa8a4f654a7b61f5130b27288c39e0351e99","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0-7","_shasum":"e5f27abbc2f70f02f48fade8476c472f4ec5a3cc","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"e5f27abbc2f70f02f48fade8476c472f4ec5a3cc","size":6420,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-7.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-7.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:41.174Z","publish_time":1433583341451,"_cnpm_publish_time":1433583341451},"3.0.0-6":{"name":"csscomb-core","version":"3.0.0-6","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-30","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscoverage":"0.5.x","mocha":"1.20.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/coverage.sh","test":"./scripts/test.sh"},"gitHead":"0934fc35f78cfb7a63105b0a450da6f7c4fb7ed4","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0-6","_shasum":"81057d8d558ad7652b5e5f3a085cc4d7bdff776a","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"81057d8d558ad7652b5e5f3a085cc4d7bdff776a","size":6422,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-6.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-6.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:40.299Z","publish_time":1433550121538,"_cnpm_publish_time":1433550121538},"3.0.0-5":{"name":"csscomb-core","version":"3.0.0-5","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-30","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"babel":"^5.5.3","jscoverage":"0.5.x","mocha":"1.20.x"},"files":["lib"],"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/csscomb/core.git"},"scripts":{"build":"./scripts/build.sh","coverage":"./scripts/coverage.sh","test":"./scripts/test.sh"},"gitHead":"cd7e38256d3838c1618470bd628d2c42b7e0e242","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core#readme","_id":"csscomb-core@3.0.0-5","_shasum":"56840aa3150e7fd196b78e86c81bef822bd70aa0","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"56840aa3150e7fd196b78e86c81bef822bd70aa0","size":6396,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-5.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-5.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:39.420Z","publish_time":1433549071312,"_cnpm_publish_time":1433549071312},"3.0.0-4":{"name":"csscomb-core","version":"3.0.0-4","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-29","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"jscoverage":"0.5.x","mocha":"1.20.x"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"scripts":{"test":"mocha","cov":"mocha -r jscoverage --covout=html test >> /dev/null && open ./covreporter/index.html"},"gitHead":"0c4a8a821e9d42a02cf8429d3a59a747434cbb9d","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@3.0.0-4","_shasum":"472d4f0ebb71d377ddae39d8e8dc6d0afd683fed","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"472d4f0ebb71d377ddae39d8e8dc6d0afd683fed","size":9662,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-4.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:38.545Z","publish_time":1432719377318,"_cnpm_publish_time":1432719377318},"3.0.0-3":{"name":"csscomb-core","version":"3.0.0-3","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-28","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"jscoverage":"0.5.x","mocha":"1.20.x"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"scripts":{"test":"mocha","cov":"mocha -r jscoverage --covout=html test >> /dev/null && open ./covreporter/index.html"},"gitHead":"bcc4407062570e1c5c8996d0a66a58da19f30576","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@3.0.0-3","_shasum":"aa8cafae1c7c5b14544f3dad5d5d1dd4580c85ca","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"aa8cafae1c7c5b14544f3dad5d5d1dd4580c85ca","size":9685,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-3.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:37.651Z","publish_time":1432719318454,"_cnpm_publish_time":1432719318454},"3.0.0-2":{"name":"csscomb-core","version":"3.0.0-2","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-28","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"devDependencies":{"jscoverage":"0.5.x","mocha":"1.20.x"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"scripts":{"test":"mocha","cov":"mocha -r jscoverage --covout=html test >> /dev/null && open ./covreporter/index.html"},"gitHead":"504df4805a5d6d0552f72ab0f0f86a5363df12c5","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@3.0.0-2","_shasum":"466b6f82dab534300c40e1f806536f5a7fe609e8","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"466b6f82dab534300c40e1f806536f5a7fe609e8","size":9669,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-2.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:36.775Z","publish_time":1432719141547,"_cnpm_publish_time":1432719141547},"3.0.0-1":{"name":"csscomb-core","version":"3.0.0-1","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0-13","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"5a48b58d1fd3bc29cc4fc189e0d7dea43513dd04","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@3.0.0-1","scripts":{},"_shasum":"a339c340dbeb908e9806a759d0bee2e319ef8163","_from":".","_npmVersion":"2.1.14","_nodeVersion":"0.11.13","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"a339c340dbeb908e9806a759d0bee2e319ef8163","size":6007,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-3.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-3.0.0-1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:35.905Z","publish_time":1422822281126,"_cnpm_publish_time":1422822281126},"2.0.4":{"name":"csscomb-core","version":"2.0.4","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"3.0.0-10","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"bcd63daa16967c2a060391b894fa4b427c235a5d","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@2.0.4","scripts":{},"_shasum":"fc1970e543f58df657d096c6d50e4dbd4f99e78f","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"fc1970e543f58df657d096c6d50e4dbd4f99e78f","size":6170,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-2.0.4.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:35.035Z","publish_time":1416047338398,"_cnpm_publish_time":1416047338398},"2.0.3":{"name":"csscomb-core","version":"2.0.3","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0-0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"c1650d736d09530437d6c8e84a94ceda5bd6dc3c","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@2.0.3","scripts":{},"_shasum":"99e11233c08c58335e0bb5167d300d61418bcebe","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"99e11233c08c58335e0bb5167d300d61418bcebe","size":25851,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-2.0.3.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:33.944Z","publish_time":1411295529421,"_cnpm_publish_time":1411295529421},"2.0.2":{"name":"csscomb-core","version":"2.0.2","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"dec99b7e4998ae8b11f8776770042a57277ca3dc","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@2.0.2","scripts":{},"_shasum":"a4defe2368b0a7528f6552e147029f82cc938745","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"a4defe2368b0a7528f6552e147029f82cc938745","size":6037,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-2.0.2.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:32.850Z","publish_time":1405762788812,"_cnpm_publish_time":1405762788812},"2.0.1":{"name":"csscomb-core","version":"2.0.1","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"02de4b65f32679dc3d32baf22c7ead812d095b6c","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@2.0.1","scripts":{},"_shasum":"e159e168218b45ecc8801fd9f4fef9ac768b578e","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"e159e168218b45ecc8801fd9f4fef9ac768b578e","size":6000,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-2.0.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:31.991Z","publish_time":1405751497913,"_cnpm_publish_time":1405751497913},"2.0.0":{"name":"csscomb-core","version":"2.0.0","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"5bc378c2330e1331ea18341257fd63acb20ef5f9","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@2.0.0","scripts":{},"_shasum":"a59236e9a5218db203947513f0d74b97afd961b1","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"a59236e9a5218db203947513f0d74b97afd961b1","size":5994,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-2.0.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:31.110Z","publish_time":1405705327292,"_cnpm_publish_time":1405705327292},"1.0.1":{"name":"csscomb-core","version":"1.0.1","description":"Framework for writing postprocessors","dependencies":{"gonzales-pe":"~3.0.0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/core"},"gitHead":"4e0e77b01710dd3c785eb49922b3b469f2a33acd","bugs":{"url":"https://github.com/csscomb/core/issues"},"homepage":"https://github.com/csscomb/core","_id":"csscomb-core@1.0.1","scripts":{},"_shasum":"0ad8934a8d44e9cba77cd1fc58ccef9b8c3aaf13","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"dist":{"shasum":"0ad8934a8d44e9cba77cd1fc58ccef9b8c3aaf13","size":5895,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-1.0.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:30.232Z","publish_time":1404733917482,"_cnpm_publish_time":1404733917482},"1.0.0":{"name":"csscomb-core","version":"1.0.0","description":"Core module for CSScomb and JScomb","author":{"name":"Tony Ganch","email":"tonyganch+github@gmail.com"},"dependencies":{"gonzales-pe":"~3.0.0","minimatch":"0.2.12","vow":"0.4.4","vow-fs":"0.3.2"},"main":"lib/core.js","license":"MIT","repository":{"type":"git","url":"https://github.com/csscomb/jscomb"},"bugs":{"url":"https://github.com/csscomb/jscomb/issues"},"homepage":"https://github.com/csscomb/jscomb","_id":"csscomb-core@1.0.0","_shasum":"0b10a6e0454108d3ebcf64d569bade8bf4375706","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tonyganch","email":"tonyganch+github@gmail.com"},"maintainers":[{"name":"tonyganch","email":"tonyganch+github@gmail.com"}],"dist":{"shasum":"0b10a6e0454108d3ebcf64d569bade8bf4375706","size":4379,"noattachment":false,"key":"/csscomb-core/-/csscomb-core-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/csscomb-core/download/csscomb-core-1.0.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-19T11:06:29.336Z","publish_time":1404586204739,"_cnpm_publish_time":1404586204739}},"readme":"# CSScomb Core\n\nCSScomb Core is a framework for writing postprocessors.  \nIt provides you with a nice set of features:\n\n1. Parser with support of preprocessors\n1. API to create and use options\n1. API to process files and directories\n\n\n## Usage\n\n```js\nvar Comb = require('csscomb-core');\n// Constructor accepts a list of options to use and list of acceptable syntaxes.\nvar comb = new Comb(options, 'css');\n```\n\nFor a simple example of usage take a look\n[at a template project](https://github.com/csscomb/core-template).  \nFeel free to fork it and modify.\n\n## List of public methods\n\nThere are a number of methods that become available once you create an instance.\n\n### comb.use(option)\n\nUse a plugin.\n\n- Params: *{Object}*  Option's plugin\n- Return: *{CombCore}*  Instance's object\n\n### comb.configure(config)\n\nLoad configuration from JSON.  \nActivate and configure needed options.\n\n- Params: *{Object}*  Config\n- Return: *{CombCore}*  Instance's object\n\n### comb.getOptionsOrder()\n\nGet list of available options in exact order they will be processed.  \nCan be used for testing purpose.\n\n- Return: *{Array}*  List of options' names\n\n### comb.getValue(optionName)\n\nGet option's value.  \nCan be used inside plugin's `process` method.\n\n- Params: *{String}*  Option's name\n- Return: Value set by user for this option\n\n### comb.getSyntax()\n\nGet name of syntax that is currently being used.  \nCan be used inside plugin's `process` method.\n\n- Return: *{String}*  Syntax name\n\n### comb.lintPath(path)\n\nLint a file or a directory.\n\n- Params: *{String}*  Path to file or directory</td>\n- Return: *{Promise}*\n\n### comb.lintDirectory(path)\n\nLint all files in a directory.\n\n- Params: *{String}*  Path to file or directory</td>\n- Return: *{Promise}*\n\n### comb.lintFile(path)\n\nLint a single file.\n\n- Params: *{String}*  Path to file\n- Return: *{Promise}*\n\n### comb.lintString(string, options)\n\nLint a string.\n\n- Params:  \n  *{String}*  Code to process  \n  *{{context: String, filename: String, syntax: String}}* Options (optional)\n  where *context* is\n  Gonzales PE rule, *filename* is a file's name that is used to display errors and\n  *syntax* is syntax name with `css` being a default value.  \n- Return: *{Promise<Array>}*  Resolves with list of found errors.  \n\n### comb.processPath(path)\n\nProcess a file or a directory.\n\n- Params: *{String}*  Path to file or directory</td>\n- Return: *{Promise}*\n\n### comb.processDirectory(path)\n\nProcess all files in a directory.\n\n- Params: *{String}*  Path to directory\n- Return: *{Promise}*\n\n### comb.processFile(path)\n\nProcess a single file.\n\n- Params: *{String}*  Path to file\n- Return: *{Promise}*\n\n### comb.processString(string, options)\n\nProcess a string.\n\n- Params:  \n  *{String}*  Code to process  \n  *{{context: String, filename: String, syntax: String}}* Options (optional)\n  where *context* is\n  Gonzales PE rule, *filename* is a file's name that is used to display errors and\n  *syntax* is syntax name with `css` being a default value.  \n- Return: *{Promise<string>}*  Resolves with processed string.  \n\n## Writing a plugin\n\nA plugin is a JavaScript object that has methods to set value and process AST\nnodes.  \nTake a look at [Flip Comb](https://github.com/csscomb/core-template/blob/master/lib/options/flip-comments.js) for an example.  \nThere are some fields you should take care of.\n\n### name\n\nOption's name as it should be used in config.\n\n- Required: yes\n- Acceptable value: *{String}*\n- Example: `\"flip-comments\"`\n\n### syntax\n\nList of syntaxes the option supports.  \nThis depends on parser possibilities.  \nCurrently the following work fine: `css`, `less`, `sass` and `scss`.\n\n- Required: yes\n- Acceptable value: *{Array}*\n- Example: `['css']`\n\n### accepts\n\nIn order to tell CSScomb Core which values are acceptable, plugin should have\neither `accepts` or `setValue` field.  \n`accepts` should be used to provide patterns, while `setValue` is good for\nmodifying value before using it.\n\nYou can use one or several of the following:  \n– `boolean: [true]`  \n– `boolean: [false]`  \n– `boolean: [true, false]`  \n– `string: /regexp/`  \n– `number: true`\n\n- Required: no, but if this field is missed, `setValue` must be set\n- Acceptable value: *{Object}*\n- Example: `{ boolean: [true] }`\n\n### setValue\n\nFunction to modify option's value before using it.  \nThis field overrides `accepts` field if it's set in the plugin too.\n\n- Required: no, but if this field is missed, `accepts` must be set\n- Acceptable value: *{Function}*\n- Example: ` function(value) { return value * 4; }`\n\n### runBefore\n\nRun the plugin before another option.  \n\n- Required: no\n- Acceptable value: *{String}* Another option's name\n- Example: `\"block-indent\"`\n\n### process\n\nModify AST nodes.\n\n- Required: yes\n- Acceptable value: *{Function}*\n- Example: <pre><code>function(nodeType, nodeContent) {\n        if (nodeType === 'commentML') node[0] = ' (╯°□°）╯︵ ┻━┻ ';\n}</code></pre>\n","_attachments":{},"homepage":"https://github.com/csscomb/core#readme","bugs":{"url":"https://github.com/csscomb/core/issues"},"license":"MIT"}