{"_id":"canonical","_rev":"255814","name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","dist-tags":{"latest":"3.2.1"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"time":{"modified":"2021-06-03T16:23:55.000Z","created":"2015-08-10T16:27:02.089Z","3.2.1":"2016-04-30T17:43:25.572Z","3.2.0":"2016-04-18T16:29:16.699Z","3.1.11":"2016-04-18T16:09:58.667Z","3.1.10":"2016-04-18T15:40:34.290Z","3.1.9":"2016-04-03T18:02:03.888Z","3.1.8":"2016-03-14T16:34:26.849Z","3.1.7":"2016-02-29T14:30:01.696Z","3.1.6":"2016-02-24T15:06:28.632Z","3.1.5":"2016-02-23T17:31:18.647Z","3.1.4":"2016-02-23T17:28:26.698Z","3.1.3":"2016-02-22T17:15:19.147Z","3.1.1":"2016-02-22T15:46:18.645Z","3.1.0":"2016-02-15T14:02:58.389Z","3.0.10":"2016-02-14T16:22:47.074Z","3.0.9":"2016-02-14T14:55:38.576Z","3.0.8":"2016-02-14T14:10:30.329Z","3.0.7":"2016-02-12T15:16:52.108Z","3.0.6":"2016-02-12T12:59:21.867Z","3.0.5":"2016-02-10T13:09:13.274Z","3.0.3":"2016-02-08T12:11:05.751Z","3.0.2":"2016-01-20T18:17:36.592Z","3.0.1":"2016-01-19T19:36:05.330Z","3.0.0":"2016-01-19T19:29:23.794Z","2.7.12":"2016-01-06T17:48:21.891Z","2.7.11":"2016-01-06T12:32:19.782Z","2.7.10":"2016-01-05T12:26:10.666Z","2.7.9":"2016-01-05T11:18:21.129Z","2.7.8":"2016-01-05T11:10:03.254Z","2.7.7":"2015-12-29T08:09:31.428Z","2.7.6":"2015-12-29T00:29:22.692Z","2.7.5":"2015-12-28T23:51:21.622Z","2.7.4":"2015-12-28T21:44:01.816Z","2.7.3":"2015-12-28T21:00:31.597Z","2.7.2":"2015-12-28T16:49:00.125Z","2.7.1":"2015-12-15T14:09:51.343Z","2.7.0":"2015-12-15T13:43:20.030Z","2.6.9":"2015-12-07T22:43:02.800Z","2.6.8":"2015-12-07T20:29:28.211Z","2.6.7":"2015-12-07T13:54:31.793Z","2.6.6":"2015-11-29T21:26:50.079Z","2.6.5":"2015-11-29T21:21:40.577Z","2.6.3":"2015-11-29T00:36:36.254Z","2.6.2":"2015-11-28T23:49:55.642Z","2.6.1":"2015-11-28T17:04:26.370Z","2.6.0":"2015-11-28T15:53:05.617Z","2.5.1":"2015-11-27T17:59:06.972Z","2.5.0":"2015-11-27T17:53:49.433Z","2.4.2":"2015-11-27T15:03:49.343Z","2.4.1":"2015-11-25T11:57:18.898Z","2.4.0":"2015-11-24T15:03:48.239Z","2.3.3":"2015-11-23T14:44:26.836Z","2.3.2":"2015-11-23T14:07:16.687Z","2.3.1":"2015-11-20T11:05:33.384Z","2.3.0":"2015-11-19T18:43:46.425Z","2.2.4":"2015-11-17T15:52:54.153Z","2.2.3":"2015-11-17T15:19:21.602Z","2.2.2":"2015-11-17T15:17:21.674Z","2.2.1":"2015-11-17T14:55:45.821Z","2.2.0":"2015-11-17T14:15:50.973Z","2.1.1":"2015-10-28T12:36:26.424Z","2.1.0":"2015-10-27T16:51:26.338Z","2.0.3":"2015-10-27T10:58:14.627Z","2.0.2":"2015-10-26T14:25:36.628Z","2.0.1":"2015-10-26T13:27:01.495Z","2.0.0":"2015-10-20T12:05:18.424Z","1.0.5":"2015-10-19T12:50:55.061Z","1.0.4":"2015-10-19T12:36:59.701Z","1.0.3":"2015-10-19T12:10:38.481Z","1.0.2":"2015-10-19T11:16:34.039Z","1.0.1":"2015-09-11T12:47:46.527Z","1.3.0":"2015-09-02T18:12:27.594Z","1.2.1":"2015-09-01T17:38:26.193Z","1.2.0":"2015-08-31T08:26:38.319Z","1.1.3":"2015-08-13T12:18:13.378Z","1.1.2":"2015-08-10T18:03:58.493Z","1.1.1":"2015-08-10T17:55:30.302Z","1.1.0":"2015-08-10T17:50:54.556Z","1.0.0":"2015-08-10T16:27:02.089Z"},"users":{"danielbayley":true},"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"versions":{"3.2.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.4","chalk":"^1.1.3","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.9.0","eslint-config-canonical":"^1.7.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.11.1","lru-cache":"^4.0.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^8.2.2","yargs":"^4.6.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.3","gitdown":"^2.4.8","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.2.1","gitHead":"2f3896603e6d93e54742550022e93c408171e38f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.2.1","_shasum":"c41077a388780b511e87d0c54eb4568f1f89959e","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"c41077a388780b511e87d0c54eb4568f1f89959e","size":5199338,"noattachment":false,"key":"/canonical/-/canonical-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.2.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/canonical-3.2.1.tgz_1462038204601_0.4216216884087771"},"directories":{},"publish_time":1462038205572,"_cnpm_publish_time":1462038205572,"_hasShrinkwrap":false},"3.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.2","chalk":"^1.1.3","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.8.0","eslint-config-canonical":"^1.6.17","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.11.1","lru-cache":"^4.0.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^8.2.2","yargs":"^4.6.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.3","gitdown":"^2.4.8","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.2.0","gitHead":"b9464258908d783518075e9a39f934561fe8b603","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.2.0","_shasum":"04d9022e544c3b06f94bff31a9fdaaf0ec9b5e38","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.10.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"04d9022e544c3b06f94bff31a9fdaaf0ec9b5e38","size":5267332,"noattachment":false,"key":"/canonical/-/canonical-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.2.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/canonical-3.2.0.tgz_1460996955231_0.15305051766335964"},"directories":{},"publish_time":1460996956699,"_cnpm_publish_time":1460996956699,"_hasShrinkwrap":false},"3.1.11":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.2","chalk":"^1.1.3","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.8.0","eslint-config-canonical":"^1.6.17","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.11.1","lru-cache":"^4.0.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^8.2.2","yargs":"^4.6.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.3","gitdown":"^2.4.8","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.1.11","gitHead":"b9afeaf52718644da4ffc03f4c1bd08b8246c48e","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.11","_shasum":"259076c3cf534c10051499061e1584f1be4ab485","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.10.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"259076c3cf534c10051499061e1584f1be4ab485","size":5267311,"noattachment":false,"key":"/canonical/-/canonical-3.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.11.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.11.tgz_1460995797328_0.2157129121478647"},"directories":{},"publish_time":1460995798667,"_cnpm_publish_time":1460995798667,"_hasShrinkwrap":false},"3.1.10":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.2","chalk":"^1.1.3","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.8.0","eslint-config-canonical":"^1.6.17","eslint-config-canonical-jsdoc":"^1.2.22","eslint-config-canonical-lodash":"^1.0.18","eslint-config-canonical-react":"^1.2.16","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.11.1","lru-cache":"^4.0.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^8.2.2","yargs":"^4.6.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.3","gitdown":"^2.4.8","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.1.10","gitHead":"7b1dd91e328c2b587f27cdd69271793cec16a035","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.10","_shasum":"a078275a2eb27fc1d1010f2a4d3afe775b5d6c2b","_from":".","_npmVersion":"3.8.5","_nodeVersion":"5.10.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"a078275a2eb27fc1d1010f2a4d3afe775b5d6c2b","size":5269074,"noattachment":false,"key":"/canonical/-/canonical-3.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.10.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.10.tgz_1460994032973_0.0630568468477577"},"directories":{},"publish_time":1460994034290,"_cnpm_publish_time":1460994034290,"_hasShrinkwrap":false},"3.1.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.2","chalk":"^1.1.3","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.6.0","eslint-config-canonical":"^1.6.11","eslint-config-canonical-jsdoc":"^1.2.21","eslint-config-canonical-lodash":"^1.0.15","eslint-config-canonical-react":"^1.2.14","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.7.0","lru-cache":"^4.0.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^8.2.0","yargs":"^4.3.2"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.7","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.1.9","gitHead":"dca67b7d2eab499de3c89315da7aeb9103b42217","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.9","_shasum":"ad152cb960fff864a7f0686d681689ec29f73365","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"ad152cb960fff864a7f0686d681689ec29f73365","size":5277900,"noattachment":false,"key":"/canonical/-/canonical-3.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.9.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/canonical-3.1.9.tgz_1459706519641_0.41599517688155174"},"directories":{},"publish_time":1459706523888,"_cnpm_publish_time":1459706523888,"_hasShrinkwrap":false},"3.1.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^6.0.0-beta.6","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.4.0","eslint-config-canonical":"^1.6.5","eslint-config-canonical-jsdoc":"^1.2.21","eslint-config-canonical-lodash":"^1.0.13","eslint-config-canonical-react":"^1.2.13","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.6.1","lru-cache":"^4.0.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^5.0.1","yargs":"^4.3.1"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.21","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"pragmatist --es5 build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"pragmatist lint","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"pragmatist --type-assertions test"},"version":"3.1.8","gitHead":"cc5289173988601cfa2de575e5b40cda0fa7e49a","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.8","_shasum":"01f5ec37291aa89ec423617567a312e6b90d9457","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.8.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"01f5ec37291aa89ec423617567a312e6b90d9457","size":5159197,"noattachment":false,"key":"/canonical/-/canonical-3.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.8.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/canonical-3.1.8.tgz_1457973262468_0.0049988157115876675"},"directories":{},"publish_time":1457973266849,"_cnpm_publish_time":1457973266849,"_hasShrinkwrap":false},"3.1.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.2","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","lru-cache":"^4.0.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.2.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.13","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.7","gitHead":"05cb18535f598b5b96b03cfbff5c805fd764b2c5","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","lru-cache","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.7","_shasum":"9e8efbe6a79d84c437112a10fd294d6ea493c1d1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"9e8efbe6a79d84c437112a10fd294d6ea493c1d1","size":5094723,"noattachment":false,"key":"/canonical/-/canonical-3.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.7.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.7.tgz_1456756200003_0.8883620568085462"},"directories":{},"publish_time":1456756201696,"_cnpm_publish_time":1456756201696,"_hasShrinkwrap":false},"3.1.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.2","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.2.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.13","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update --exclude eslint-config-canonical eslint-config-canonical-jsdoc eslint-config-canonical-lodash eslint-config-canonical-react; git commit -m 'Bundled dependencies.' ./package.json; git push; BUNDLED_DEPENDENCIES=$(bundle-dependencies list-bundled-dependencies); rm -fr ./node_modules; npm install --silent --production $BUNDLED_DEPENDENCIES; npm dedupe; npm prune; npm publish; npm install --silent;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.6","gitHead":"4d709d9bb5b3a8b4d4f14249f4e08f42d589536e","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.6","_shasum":"ac1092a5142fca5e3d51ba352167cd272063f985","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"ac1092a5142fca5e3d51ba352167cd272063f985","size":4973862,"noattachment":false,"key":"/canonical/-/canonical-3.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/canonical-3.1.6.tgz_1456326384446_0.16633144207298756"},"directories":{},"publish_time":1456326388632,"_cnpm_publish_time":1456326388632,"_hasShrinkwrap":false},"3.1.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.2","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.2.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.13","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production $(bundle-dependencies list-bundled-dependencies); npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.5","gitHead":"dc68d6d1429aed3f4574f662c9bf081040d63d71","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.5","_shasum":"69b6f2348fcaada59202ceee53afd4a4e8b274d4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"69b6f2348fcaada59202ceee53afd4a4e8b274d4","size":5552356,"noattachment":false,"key":"/canonical/-/canonical-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.5.tgz_1456248674965_0.42035230924375355"},"directories":{},"publish_time":1456248678647,"_cnpm_publish_time":1456248678647,"_hasShrinkwrap":false},"3.1.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.2","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.2.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.13","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundle-dependencies","bundle-publish":"bundle-dependencies update; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production $(bundle-dependencies list-bundled-dependencies); npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.4","gitHead":"d1476ae8b95b04ab8006029495dfd09146a1d337","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.4","_shasum":"db41d2f61ce0a74c8cd6ed44e7906b888cc5f1fa","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"db41d2f61ce0a74c8cd6ed44e7906b888cc5f1fa","size":5553165,"noattachment":false,"key":"/canonical/-/canonical-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.4.tgz_1456248503134_0.9473293889313936"},"directories":{},"publish_time":1456248506698,"_cnpm_publish_time":1456248506698,"_hasShrinkwrap":false},"3.1.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.0","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.1.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundle-dependencies":"^1.0.2","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.10","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundle-dependencies","bundle-publish":"npm run bundle-dependencies update; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production $(bundle-dependencies list-bundled-dependencies); npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.3","gitHead":"3124297514d616f53f3047474cc487ac1d9fe725","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.3","_shasum":"51c9025e715b3095d9d8596364477e938d9ca177","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"51c9025e715b3095d9d8596364477e938d9ca177","size":5384169,"noattachment":false,"key":"/canonical/-/canonical-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.1.3.tgz_1456161315942_0.8322583602275699"},"directories":{},"publish_time":1456161319147,"_cnpm_publish_time":1456161319147,"_hasShrinkwrap":false},"3.1.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.2.0","eslint-config-canonical":"^1.6.0","eslint-config-canonical-jsdoc":"^1.2.20","eslint-config-canonical-lodash":"^1.0.12","eslint-config-canonical-react":"^1.2.11","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.5.1","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.1.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.10","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.1","gitHead":"0358e832cf1c203849c6f693fe53ee56dd496604","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.1","_shasum":"994af8a8462ac6c3c2171e546ade9d5a5e50b6da","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"994af8a8462ac6c3c2171e546ade9d5a5e50b6da","size":5384169,"noattachment":false,"key":"/canonical/-/canonical-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/canonical-3.1.1.tgz_1456155971588_0.9087808979675174"},"directories":{},"publish_time":1456155978645,"_cnpm_publish_time":1456155978645,"_hasShrinkwrap":false},"3.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0","eslint-config-canonical":"^1.4.16","eslint-config-canonical-jsdoc":"^1.2.19","eslint-config-canonical-lodash":"^1.0.11","eslint-config-canonical-react":"^1.2.10","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.5","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.1.0","gitHead":"ec6443caa923073087ce12e9f4c51e8fbfdc55bd","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.1.0","_shasum":"fdc8ee2fd3830c711a12f371cf6a643dd8621eaa","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"fdc8ee2fd3830c711a12f371cf6a643dd8621eaa","size":5306750,"noattachment":false,"key":"/canonical/-/canonical-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.1.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/canonical-3.1.0.tgz_1455544972990_0.1919405390508473"},"directories":{},"publish_time":1455544978389,"_cnpm_publish_time":1455544978389,"_hasShrinkwrap":false},"3.0.10":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0","eslint-config-canonical":"^1.4.16","eslint-config-canonical-jsdoc":"^1.2.18","eslint-config-canonical-lodash":"^1.0.11","eslint-config-canonical-react":"^1.2.10","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.4","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.10","gitHead":"c21205a4675aaa5a30c454833310ce795dfaf59c","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.10","_shasum":"fa4b440fe39d8679620e98b2e93a2bf63181a568","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"fa4b440fe39d8679620e98b2e93a2bf63181a568","size":5304455,"noattachment":false,"key":"/canonical/-/canonical-3.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.10.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/canonical-3.0.10.tgz_1455466961481_0.527721629710868"},"directories":{},"publish_time":1455466967074,"_cnpm_publish_time":1455466967074,"_hasShrinkwrap":false},"3.0.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0","eslint-config-canonical":"^1.4.16","eslint-config-canonical-jsdoc":"^1.2.18","eslint-config-canonical-lodash":"^1.0.11","eslint-config-canonical-react":"^1.2.10","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.4","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.9","gitHead":"4955a2be52fa51a7c867c77355d5265e20be320a","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.9","_shasum":"1b446055a9a2a6c7d285d0328d0d3198aabcdfdd","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"1b446055a9a2a6c7d285d0328d0d3198aabcdfdd","size":5291041,"noattachment":false,"key":"/canonical/-/canonical-3.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.9.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/canonical-3.0.9.tgz_1455461733644_0.5398619321640581"},"directories":{},"publish_time":1455461738576,"_cnpm_publish_time":1455461738576,"_hasShrinkwrap":false},"3.0.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0","eslint-config-canonical":"^1.4.15","eslint-config-canonical-jsdoc":"^1.2.17","eslint-config-canonical-lodash":"^1.0.11","eslint-config-canonical-react":"^1.2.10","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.4","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.8","gitHead":"0bebfe724b97a6503cace18cd4058a8349f63026","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.8","_shasum":"5cd436bf8ef62a7dd3d67824e545b8ec6889e483","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"5cd436bf8ef62a7dd3d67824e545b8ec6889e483","size":5451309,"noattachment":false,"key":"/canonical/-/canonical-3.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.8.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.0.8.tgz_1455459028113_0.48010864364914596"},"directories":{},"publish_time":1455459030329,"_cnpm_publish_time":1455459030329,"_hasShrinkwrap":false},"3.0.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0-rc.1","eslint-config-canonical":"^1.4.13","eslint-config-canonical-jsdoc":"^1.2.14","eslint-config-canonical-lodash":"^1.0.9","eslint-config-canonical-react":"^1.2.8","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.3","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.7","gitHead":"202f30c49c2bdd92a9a8227baf11c967c4070417","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.7","_shasum":"3d6d5e3217339a110ea75b84bc3dbe3d0600940c","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"3d6d5e3217339a110ea75b84bc3dbe3d0600940c","size":5433226,"noattachment":false,"key":"/canonical/-/canonical-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.7.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/canonical-3.0.7.tgz_1455290206869_0.2604439747519791"},"directories":{},"publish_time":1455290212108,"_cnpm_publish_time":1455290212108,"_hasShrinkwrap":false},"3.0.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0-rc.1","eslint-config-canonical":"^1.4.12","eslint-config-canonical-jsdoc":"^1.2.14","eslint-config-canonical-lodash":"^1.0.9","eslint-config-canonical-react":"^1.2.8","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.3","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm dedupe; npm prune; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.6","gitHead":"18857b46bdd489cb247304766249565f67fa5a54","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.6","_shasum":"5b3dea7aa93c05a668913177f2d5b403a7b75689","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"5b3dea7aa93c05a668913177f2d5b403a7b75689","size":5433422,"noattachment":false,"key":"/canonical/-/canonical-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/canonical-3.0.6.tgz_1455281960005_0.3074355956632644"},"directories":{},"publish_time":1455281961867,"_cnpm_publish_time":1455281961867,"_hasShrinkwrap":false},"3.0.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0-rc.1","eslint-config-canonical":"^1.4.9","eslint-config-canonical-jsdoc":"^1.2.14","eslint-config-canonical-lodash":"^1.0.9","eslint-config-canonical-react":"^1.2.8","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.3","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run build; npm run bundle-dependencies; git commit -m 'Bundled dependencies.' ./package.json; git push; rm -fr ./node_modules; npm install --production; npm publish; npm install;","create-index":"create-index --update-index ./src","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.5","gitHead":"59e2470d893a6bbf6da83ada4e7889087b2a82b0","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.5","_shasum":"8ad13a15c76f35986201bfeee8303476a6074f47","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"8ad13a15c76f35986201bfeee8303476a6074f47","size":5432789,"noattachment":false,"key":"/canonical/-/canonical-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/canonical-3.0.5.tgz_1455109748696_0.5846170503646135"},"directories":{},"publish_time":1455109753274,"_cnpm_publish_time":1455109753274,"_hasShrinkwrap":false},"3.0.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta9","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^2.0.0-rc.0","eslint-config-canonical":"^1.4.7","eslint-config-canonical-jsdoc":"^1.2.13","eslint-config-canonical-lodash":"^1.0.8","eslint-config-canonical-react":"^1.2.7","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.3.0","pluralize":"^1.2.1","table":"^3.7.8","xmlbuilder":"^4.2.1","yargs":"^4.0.0-alpha4"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.5.0","create-index":"^0.1.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.3","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run bundle-dependencies; rm -fr ./node_modules; npm install --production; git commit -a -m 'Bundled dependencies.'; npm version patch; npm publish; npm install; git push","create-index":"create-index ./src/bin/commands ./src/formatters ./src/utilities ./src/utilities/bin ./src/syntaxes/js ./src/syntaxes/scss","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.3","gitHead":"f8cae97c24e78139c50c2facab2a1bb7a17b6d55","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.3","_shasum":"817cbca6eac6fb81cfde9944d2fed7c5bbb6f7e6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"817cbca6eac6fb81cfde9944d2fed7c5bbb6f7e6","size":5428179,"noattachment":false,"key":"/canonical/-/canonical-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/canonical-3.0.3.tgz_1454933460193_0.09298576461151242"},"directories":{},"publish_time":1454933465751,"_cnpm_publish_time":1454933465751,"_hasShrinkwrap":false},"3.0.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","deep-sort-object":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.4","eslint-config-canonical-jsdoc":"^1.2.11","eslint-config-canonical-lodash":"^1.0.4","eslint-config-canonical-react":"^1.2.5","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.0.0","pluralize":"^1.2.1","table":"^3.7.6","xmlbuilder":"^4.2.1","yargs":"^3.32.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.4.1","create-index":"^0.0.2","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.2","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run bundle-dependencies; rm -fr ./node_modules; npm install --production; git commit -a -m 'Bundled dependencies.'; npm version patch; npm publish; npm install; git push","create-index":"create-index ./src/bin/commands ./src/formatters ./src/utilities ./src/utilities/bin ./src/syntaxes/js ./src/syntaxes/scss","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.2","gitHead":"380139ccf242b5234d44f8d213b203c1347d42fc","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","deep-sort-object","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.2","_shasum":"96f0ae383f45ec770224af4892ddfc129c104575","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"96f0ae383f45ec770224af4892ddfc129c104575","size":4694454,"noattachment":false,"key":"/canonical/-/canonical-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1453313856592,"_cnpm_publish_time":1453313856592,"_hasShrinkwrap":false},"3.0.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.4","eslint-config-canonical-jsdoc":"^1.2.11","eslint-config-canonical-lodash":"^1.0.4","eslint-config-canonical-react":"^1.2.5","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.0.0","pluralize":"^1.2.1","table":"^3.7.6","xmlbuilder":"^4.2.1","yargs":"^3.32.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.4.1","create-index":"^0.0.2","deep-sort-object":"^1.0.1","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.2","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run bundle-dependencies; rm -fr ./node_modules; npm install --production; git commit -a -m 'Bundled dependencies.'; npm version patch; npm publish; npm install; git push","create-index":"create-index ./src/bin/commands ./src/formatters ./src/utilities ./src/utilities/bin ./src/syntaxes/js ./src/syntaxes/scss","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.1","gitHead":"f59e41885fa8512fe1a9b2906bed2c6306c54b4d","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.1","_shasum":"522caf370af33b4ee8d83c68463c6287324dee47","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"522caf370af33b4ee8d83c68463c6287324dee47","size":4867056,"noattachment":false,"key":"/canonical/-/canonical-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1453232165330,"_cnpm_publish_time":1453232165330,"_hasShrinkwrap":false},"3.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bin":{"canonical":"./dist/bin/canonical.js"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.4","eslint-config-canonical-jsdoc":"^1.2.11","eslint-config-canonical-lodash":"^1.0.4","eslint-config-canonical-react":"^1.2.5","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^4.0.0","pluralize":"^1.2.1","table":"^3.7.6","xmlbuilder":"^4.2.1","yargs":"^3.32.0"},"description":"Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.","devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.4.1","create-index":"^0.0.2","deep-sort-object":"^1.0.1","gitdown":"^2.4.0","jsonlint":"^1.6.2","pragmatist":"^3.0.2","tmp":"0.0.28"},"keywords":["eslint","scss-lint","scss","css","lint"],"license":"BSD-3-Clause","main":"./dist/index.js","name":"canonical","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"scripts":{"build":"npm run pragmatist build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run bundle-dependencies; rm -fr ./node_modules; npm install --production; git commit -a -m 'Bundled dependencies.'; npm version patch; npm publish; npm install; git push","create-index":"create-index ./src/bin/commands ./src/formatters ./src/utilities ./src/utilities/bin ./src/syntaxes/js ./src/syntaxes/scss","format-json":"jsonlint --sort-keys --in-place --indent '    ' ./package.json","lint":"npm run pragmatist lint","pragmatist":"pragmatist --es5","preversion":"npm run format-json","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","test":"npm run pragmatist test","watch":"npm run pragmatist watch","watch-build":"npm run pragmatist watch-build","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test"},"version":"3.0.0","gitHead":"7ec27ad144ad45956e48277609ed312289d5a6a5","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@3.0.0","_shasum":"05e74c4051dd5feb4eb816f04d7e6cd24660a22c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"05e74c4051dd5feb4eb816f04d7e6cd24660a22c","size":4866944,"noattachment":false,"key":"/canonical/-/canonical-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-3.0.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1453231763794,"_cnpm_publish_time":1453231763794,"_hasShrinkwrap":false},"2.7.12":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.12","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build","bundle-dependencies":"bundled-dependencies","bundle-publish":"npm run bundle-dependencies; rm -fr ./node_modules; npm install --production; git commit -a -m 'Bundled dependencies.'; npm version patch; npm publish; npm install"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.3","eslint-config-canonical-jsdoc":"^1.2.10","eslint-config-canonical-lodash":"^1.0.3","eslint-config-canonical-react":"^1.2.4","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.70"},"gitHead":"e588f8c15604bde5d1505eae1b2cdde857c52932","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@2.7.12","_shasum":"b6cfdddc63a4f201332410183d15e96268f11b22","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"b6cfdddc63a4f201332410183d15e96268f11b22","size":3784485,"noattachment":false,"key":"/canonical/-/canonical-2.7.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.12.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1452102501891,"_cnpm_publish_time":1452102501891,"_hasShrinkwrap":false},"2.7.11":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.11","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build","bundle-dependencies":"bundled-dependencies"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.3","eslint-config-canonical-jsdoc":"^1.2.10","eslint-config-canonical-lodash":"^1.0.2","eslint-config-canonical-react":"^1.2.4","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"bundled-dependencies":"^2.1.0","chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.67"},"gitHead":"91ea9dc50aa39bbafa6d1da415158707ace51808","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@2.7.11","_shasum":"03d7f1a3bb286eec999e8a10c622db0ecdec3c12","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"03d7f1a3bb286eec999e8a10c622db0ecdec3c12","size":3784301,"noattachment":false,"key":"/canonical/-/canonical-2.7.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.11.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1452083539782,"_cnpm_publish_time":1452083539782,"_hasShrinkwrap":false},"2.7.10":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.10","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build","shrinkpack":"shrinkpack"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.64"},"gitHead":"7d665e2529f67f7d7246d2f6bf5ca227329f1285","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","chalk","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react","get-stdin","globby","lodash","pluralize","table","xmlbuilder","yargs"],"_id":"canonical@2.7.10","_shasum":"6e084fa62965949cd68b98a3404e34f078661902","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"6e084fa62965949cd68b98a3404e34f078661902","size":3782279,"noattachment":false,"key":"/canonical/-/canonical-2.7.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.10.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451996770666,"_cnpm_publish_time":1451996770666,"_hasShrinkwrap":false},"2.7.9":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.9","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build","shrinkpack":"shrinkpack"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.64","shrinkpack":"^0.4.1"},"gitHead":"a12a94e951025d330f8a8ce8c1c7940f7f9b0e96","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.9","_shasum":"fc37a796983f518fdc295d2dd7f956b07dd74ec1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"fc37a796983f518fdc295d2dd7f956b07dd74ec1","size":18824861,"noattachment":false,"key":"/canonical/-/canonical-2.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.9.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451992701129,"_cnpm_publish_time":1451992701129,"_hasShrinkwrap":true},"2.7.8":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.8","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build","shrinkpack":"shrinkpack"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.64","shrinkpack":"^0.4.1"},"gitHead":"15394ccde5ea8b7aaf2e7fcf68c0b9ca0d4e6489","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.8","_shasum":"b3b6a19926c5188c634da4d2ac061960765ac2a3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"b3b6a19926c5188c634da4d2ac061960765ac2a3","size":18824861,"noattachment":false,"key":"/canonical/-/canonical-2.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.8.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451992203254,"_cnpm_publish_time":1451992203254,"_hasShrinkwrap":true},"2.7.7":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.7","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.11"},"gitHead":"334357c9cc60b1d6fe436caf6c10563b21429cf6","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.7","_shasum":"3ccdbba45abda3c820e6537abc0039a6351cf616","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"3ccdbba45abda3c820e6537abc0039a6351cf616","size":3463614,"noattachment":false,"key":"/canonical/-/canonical-2.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.7.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451376571428,"_cnpm_publish_time":1451376571428,"_hasShrinkwrap":false},"2.7.6":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.6","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.11"},"gitHead":"939a947a46a10ad19164c9275a653093d1980f3b","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.6","_shasum":"d36118eaa784e18777c7f8283dfd094bbccb854c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"d36118eaa784e18777c7f8283dfd094bbccb854c","size":3463616,"noattachment":false,"key":"/canonical/-/canonical-2.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451348962692,"_cnpm_publish_time":1451348962692,"_hasShrinkwrap":false},"2.7.5":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.5","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.2","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.9"},"gitHead":"28e71f7f8c5e0571de9f1d4030b8320c1161c823","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.5","_shasum":"0ae4b165b60cc45d331f950e99e520a742d92cd4","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"0ae4b165b60cc45d331f950e99e520a742d92cd4","size":3463481,"noattachment":false,"key":"/canonical/-/canonical-2.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451346681622,"_cnpm_publish_time":1451346681622,"_hasShrinkwrap":false},"2.7.4":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.4","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.1","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.8"},"gitHead":"6948a83027959ea957978e2226390238a265d94e","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.4","_shasum":"19fa4965c491aaeb9031a453674f69ee524d2952","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"19fa4965c491aaeb9031a453674f69ee524d2952","size":3452833,"noattachment":false,"key":"/canonical/-/canonical-2.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451339041816,"_cnpm_publish_time":1451339041816,"_hasShrinkwrap":false},"2.7.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.1","eslint-config-canonical-jsdoc":"^1.2.9","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.7"},"gitHead":"ebd40d2e25664ad1734959d0ffa36b95bc9a387b","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.3","_shasum":"608ce8205fb715949078b90efc18a52e8b15fd9f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"608ce8205fb715949078b90efc18a52e8b15fd9f","size":3452818,"noattachment":false,"key":"/canonical/-/canonical-2.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451336431597,"_cnpm_publish_time":1451336431597,"_hasShrinkwrap":false},"2.7.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist --browser","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","watch-build":"npm run pragmatist watch-build"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.1","eslint-config-canonical-jsdoc":"^1.2.6","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.2.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.6"},"gitHead":"0b7ccdf747c0ad2b8b126f44d8ed3ef98391a584","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.2","_shasum":"898c342ff7be63ca59eaaf877a27d89c338cdb94","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"898c342ff7be63ca59eaaf877a27d89c338cdb94","size":3450094,"noattachment":false,"key":"/canonical/-/canonical-2.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1451321340125,"_cnpm_publish_time":1451321340125,"_hasShrinkwrap":false},"2.7.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.1","eslint-config-canonical-jsdoc":"^1.2.2","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.3"},"gitHead":"89eeee8a53b4fd0e183174971d4c372485d9f827","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.1","_shasum":"a30a875aca29c7ce02a676d74bf70f444ac35a0e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"a30a875aca29c7ce02a676d74bf70f444ac35a0e","size":7961939,"noattachment":false,"key":"/canonical/-/canonical-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1450188591343,"_cnpm_publish_time":1450188591343,"_hasShrinkwrap":false},"2.7.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.7.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^5.0.0-beta6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.4.1","eslint-config-canonical-jsdoc":"^1.2.2","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^2.3.2"},"gitHead":"6b1fe15e48b200bece483b50c0861b0a74cc8641","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["babel-eslint","css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.7.0","_shasum":"3d54ea569d4cad8004f6ff2ebdf2255d2270cef4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"3d54ea569d4cad8004f6ff2ebdf2255d2270cef4","size":8601093,"noattachment":false,"key":"/canonical/-/canonical-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.7.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1450187000030,"_cnpm_publish_time":1450187000030,"_hasShrinkwrap":false},"2.6.9":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.9","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.3.0","eslint-config-canonical-jsdoc":"^1.2.2","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.9.6"},"gitHead":"fbacc1ca7155f6886e251e36a875177b03f3913c","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.9","_shasum":"61b5445beb6e188fedd7de7f1df709cb1001ca63","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"61b5445beb6e188fedd7de7f1df709cb1001ca63","size":7973080,"noattachment":false,"key":"/canonical/-/canonical-2.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.9.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1449528182800,"_cnpm_publish_time":1449528182800,"_hasShrinkwrap":false},"2.6.8":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.8","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.3.0","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.9.4"},"gitHead":"28967f5645134cfc91580ac2d3290aaa74eb3193","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.8","_shasum":"ee66e81f204aa7fd40265ac576deb1bf657b1302","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"ee66e81f204aa7fd40265ac576deb1bf657b1302","size":7973046,"noattachment":false,"key":"/canonical/-/canonical-2.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.8.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1449520168211,"_cnpm_publish_time":1449520168211,"_hasShrinkwrap":false},"2.6.7":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.7","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.3","eslint-config-canonical":"^1.3.0","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.31.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.9.4"},"gitHead":"4ffa87a3f2d6e05ca6404cef8a9fad845dd98a98","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.7","_shasum":"029a6ef959b3d4b88c3410d58cf557e44b597cc4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"029a6ef959b3d4b88c3410d58cf557e44b597cc4","size":8576079,"noattachment":false,"key":"/canonical/-/canonical-2.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.7.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1449496471793,"_cnpm_publish_time":1449496471793,"_hasShrinkwrap":false},"2.6.6":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.6","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.9.2"},"gitHead":"734fe4d8f19ac851d8c448dd7a3f6efa4b640416","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.6","_shasum":"477f518630781644372566f1ad7cac9b71a3f48e","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"477f518630781644372566f1ad7cac9b71a3f48e","size":7825715,"noattachment":false,"key":"/canonical/-/canonical-2.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.6.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448832410079,"_cnpm_publish_time":1448832410079,"_hasShrinkwrap":false},"2.6.5":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.5","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.3","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.9.2"},"gitHead":"be2782339ee4649edc69659e73256e09edd2fc1d","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.5","_shasum":"14bd6d515260c6091fe0689ef21a6299852de46f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"14bd6d515260c6091fe0689ef21a6299852de46f","size":7825707,"noattachment":false,"key":"/canonical/-/canonical-2.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448832100577,"_cnpm_publish_time":1448832100577,"_hasShrinkwrap":false},"2.6.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"958490893cb4ab15a3d54d60bf15fcb238536ed2","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","bundleDependencies":["css-lint","eslint","eslint-config-canonical","eslint-config-canonical-jsdoc","eslint-config-canonical-lodash","eslint-config-canonical-react"],"_id":"canonical@2.6.3","_shasum":"992576c606f56a64ee1a495c58d30c1c3da83802","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"992576c606f56a64ee1a495c58d30c1c3da83802","size":7825292,"noattachment":false,"key":"/canonical/-/canonical-2.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448757396254,"_cnpm_publish_time":1448757396254,"_hasShrinkwrap":false},"2.6.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"998541e6d01b9b5d2b8bc5a854cd146e9fd498a1","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.6.2","_shasum":"d86a2ec3f51bed7a1fd0763962609239267ec870","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"d86a2ec3f51bed7a1fd0763962609239267ec870","size":14044,"noattachment":false,"key":"/canonical/-/canonical-2.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448754595642,"_cnpm_publish_time":1448754595642,"_hasShrinkwrap":false},"2.6.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"91b991bff5ce50a6e95b75dba8ec6e7ffa3037bd","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.6.1","_shasum":"a96c114bd73c73c8536707815fd97ad9c60397dc","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"a96c114bd73c73c8536707815fd97ad9c60397dc","size":14021,"noattachment":false,"key":"/canonical/-/canonical-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448730266370,"_cnpm_publish_time":1448730266370,"_hasShrinkwrap":false},"2.6.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.6.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.2","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","pluralize":"^1.2.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"dc9857911437262722f21c4f3e124f800e170ca3","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.6.0","_shasum":"0b928b7d2d59a69b82045c82fb964d19aa9bbacf","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"0b928b7d2d59a69b82045c82fb964d19aa9bbacf","size":13973,"noattachment":false,"key":"/canonical/-/canonical-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.6.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448725985617,"_cnpm_publish_time":1448725985617,"_hasShrinkwrap":false},"2.5.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.5.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"fb5f9f2114a72a42fd4b27cc47606613fd80b772","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.5.1","_shasum":"078b3a5325843918b027d6c5ba33632696164449","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"078b3a5325843918b027d6c5ba33632696164449","size":13580,"noattachment":false,"key":"/canonical/-/canonical-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.5.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448647146972,"_cnpm_publish_time":1448647146972,"_hasShrinkwrap":false},"2.5.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.5.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.2","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","xmlbuilder":"^4.1.0","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.1"},"gitHead":"2c179d9aa5fce4651f07eccd2b8920d27f1682d7","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.5.0","_shasum":"119a4dcf579bef0c31023a012f45a2ccf9659548","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"119a4dcf579bef0c31023a012f45a2ccf9659548","size":13530,"noattachment":false,"key":"/canonical/-/canonical-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.5.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448646829433,"_cnpm_publish_time":1448646829433,"_hasShrinkwrap":false},"2.4.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.4.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.0"},"gitHead":"10b09b523c6123c63481cc0e1c23b1eb2c7473d0","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.4.2","_shasum":"c3235fd06291d391ee528538800379b07f02e302","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"c3235fd06291d391ee528538800379b07f02e302","size":11201,"noattachment":false,"key":"/canonical/-/canonical-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.4.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448636629343,"_cnpm_publish_time":1448636629343,"_hasShrinkwrap":false},"2.4.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.4.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.6","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.8","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.6.0"},"gitHead":"62138c13f924e7b8d5e04ed2c8b6d9e76fccd99f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.4.1","_shasum":"2f10b49de43ef0f583100f1c8c8269f121b61cfe","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"shasum":"2f10b49de43ef0f583100f1c8c8269f121b61cfe","size":11205,"noattachment":false,"key":"/canonical/-/canonical-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.4.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448452638898,"_cnpm_publish_time":1448452638898,"_hasShrinkwrap":false},"2.4.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.4.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.6","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-lodash":"^1.0.0","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.4.5"},"gitHead":"17a262415c582091eeb9fc3520a6e6517729940f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.4.0","_shasum":"46ac21f6ab6f8f2213167768129631cbd9563772","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"46ac21f6ab6f8f2213167768129631cbd9563772","size":11203,"noattachment":false,"key":"/canonical/-/canonical-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.4.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448377428239,"_cnpm_publish_time":1448377428239,"_hasShrinkwrap":false},"2.3.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.3.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","pragmatist":"node ./node_modules/.bin/pragmatist","lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.6","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"chai":"^3.4.1","gitdown":"^2.4.0","pragmatist":"^1.4.5"},"gitHead":"a8452f7c939865c036b20fb77c6cd6c531231398","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.3.3","_shasum":"185d8ecb7679a717ad277844cb6e35892e19b03b","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"185d8ecb7679a717ad277844cb6e35892e19b03b","size":11199,"noattachment":false,"key":"/canonical/-/canonical-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.3.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448289866836,"_cnpm_publish_time":1448289866836,"_hasShrinkwrap":false},"2.3.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.3.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","css-lint":"^1.0.1","eslint":"^1.10.1","eslint-config-canonical":"^1.2.6","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.2.0","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"0e2cb59305514ab8420cf8f4ef886fc227fada13","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.3.2","_shasum":"bcd7d15bf03bfe6595da7844ab8b3129f56e558c","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"bcd7d15bf03bfe6595da7844ab8b3129f56e558c","size":10786,"noattachment":false,"key":"/canonical/-/canonical-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.3.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448287636687,"_cnpm_publish_time":1448287636687,"_hasShrinkwrap":false},"2.3.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.3.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.5","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.2.0","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"dc75f691084afc3193779845961823ad6f284c5a","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.3.1","_shasum":"b38f7a38a135e8c478bee84c7f067cbb3804f552","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"b38f7a38a135e8c478bee84c7f067cbb3804f552","size":12006,"noattachment":false,"key":"/canonical/-/canonical-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.3.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1448017533384,"_cnpm_publish_time":1448017533384,"_hasShrinkwrap":false},"2.3.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.3.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.5","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","get-stdin":"^5.0.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.4","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.2.0","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"d3b99e767d114bcc31a5c48e5fea4e3256f06e12","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.3.0","_shasum":"949d85c2b900d79667be2c807a2b40fa80f0600a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"949d85c2b900d79667be2c807a2b40fa80f0600a","size":11975,"noattachment":false,"key":"/canonical/-/canonical-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.3.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447958626425,"_cnpm_publish_time":1447958626425,"_hasShrinkwrap":false},"2.2.4":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.2.4","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.4","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.3","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"ba24e94edf78b6d98bfb5e7846d0ec6de2869ca0","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.2.4","_shasum":"9a8d0b1388659d0826246fb421c23d84cf7d1f7c","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"9a8d0b1388659d0826246fb421c23d84cf7d1f7c","size":10916,"noattachment":false,"key":"/canonical/-/canonical-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.2.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447775574153,"_cnpm_publish_time":1447775574153,"_hasShrinkwrap":false},"2.2.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.2.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.3","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.3","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"e43d2d973cb19a1ddad18da15425d6f819e82fae","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.2.3","_shasum":"666dcaf2230a4007216892b99e3746156c5c7e81","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"666dcaf2230a4007216892b99e3746156c5c7e81","size":10918,"noattachment":false,"key":"/canonical/-/canonical-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.2.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447773561602,"_cnpm_publish_time":1447773561602,"_hasShrinkwrap":false},"2.2.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.2.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.3","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.3","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"e2e90b56b12f11f9b5f77a301417b6b41dd887fa","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.2.2","_shasum":"c8cd189169081a5860a93ab258294358fc1dc830","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"c8cd189169081a5860a93ab258294358fc1dc830","size":10917,"noattachment":false,"key":"/canonical/-/canonical-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.2.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447773441674,"_cnpm_publish_time":1447773441674,"_hasShrinkwrap":false},"2.2.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.2.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.2","eslint-config-canonical-jsdoc":"^1.2.1","eslint-config-canonical-react":"^1.2.1","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.3","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"282f880c08f7db7b8b724a3379ef7c1e05133a52","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.2.1","_shasum":"b9ff559a429091a54f64bf1645d31b2043375019","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"b9ff559a429091a54f64bf1645d31b2043375019","size":10920,"noattachment":false,"key":"/canonical/-/canonical-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.2.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447772145821,"_cnpm_publish_time":1447772145821,"_hasShrinkwrap":false},"2.2.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.2.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel-eslint":"^4.1.5","chalk":"^1.1.1","eslint":"^1.9.0","eslint-config-canonical":"^1.2.0","eslint-config-canonical-jsdoc":"^1.2.0","eslint-config-canonical-react":"^1.2.0","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.9.0","globby":"^4.0.0","lodash":"^3.10.1","sass-lint":"^1.3.3","table":"^3.7.3","yargs":"^3.30.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","gitdown":"^2.4.0"},"gitHead":"faafb864ed97c44fb8e41b88ad84fd3106c13059","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.2.0","_shasum":"18d30e8f6aea806b15242f4329b995223e293a2f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"18d30e8f6aea806b15242f4329b995223e293a2f","size":10869,"noattachment":false,"key":"/canonical/-/canonical-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.2.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1447769750973,"_cnpm_publish_time":1447769750973,"_hasShrinkwrap":false},"2.1.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.1.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.29","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.3","eslint-config-canonical":"^1.0.5","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","sass-lint":"^1.3.1","table":"^3.7.3","yargs":"^3.29.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"545b7c6017538e06e1367d6a6d834c13ec35ebfd","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.1.1","_shasum":"c60291c3e8c40cf2b9c891e3e08dd85f803db705","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"c60291c3e8c40cf2b9c891e3e08dd85f803db705","size":13008,"noattachment":false,"key":"/canonical/-/canonical-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.1.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1446035786424,"_cnpm_publish_time":1446035786424,"_hasShrinkwrap":false},"2.1.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.1.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.29","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.3","eslint-config-canonical":"^1.0.5","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","sass-lint":"^1.3.1","table":"^3.7.3","yargs":"^3.29.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"e86a3e5ef4b5e3d2904d8dc4433141ce9f5575cc","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.1.0","_shasum":"1a5d655c33a44d2b6b30c8c7ab11f34c83dee9dc","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"1a5d655c33a44d2b6b30c8c7ab11f34c83dee9dc","size":12994,"noattachment":false,"key":"/canonical/-/canonical-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.1.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445964686338,"_cnpm_publish_time":1445964686338,"_hasShrinkwrap":false},"2.0.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.0.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.29","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.3","eslint-config-canonical":"^1.0.5","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.7.3","yargs":"^3.29.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"254ce162da475a9d5aee56862a793391f78266bd","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.0.3","_shasum":"8239020836f0bce6f4326eff77ca6aff0582170a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"8239020836f0bce6f4326eff77ca6aff0582170a","size":10428,"noattachment":false,"key":"/canonical/-/canonical-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.0.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445943494627,"_cnpm_publish_time":1445943494627,"_hasShrinkwrap":false},"2.0.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.0.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.29","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.3","eslint-config-canonical":"^1.0.4","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.7.1","yargs":"^3.29.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"1ac3021f87a1baa334916448998d71372ca3dddc","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.0.2","_shasum":"f2fd91f6864727e431834846ab52fbf879669f12","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"f2fd91f6864727e431834846ab52fbf879669f12","size":10422,"noattachment":false,"key":"/canonical/-/canonical-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.0.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445869536628,"_cnpm_publish_time":1445869536628,"_hasShrinkwrap":false},"2.0.1":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.0.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.29","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.3","eslint-config-canonical":"^1.0.3","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.7.1","yargs":"^3.29.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"4dbf03f722b03f5204bf70d4b7a37f25e30a364f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.0.1","_shasum":"7d853fd6b2c04a1d0c9b7467999f19853cbfb4ed","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"7d853fd6b2c04a1d0c9b7467999f19853cbfb4ed","size":10413,"noattachment":false,"key":"/canonical/-/canonical-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.0.1.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445866021495,"_cnpm_publish_time":1445866021495,"_hasShrinkwrap":false},"2.0.0":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"2.0.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.2","eslint-config-canonical":"^1.0.3","eslint-config-canonical-jsdoc":"^1.1.2","eslint-config-canonical-react":"^1.1.2","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.3","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.7.0","yargs":"^3.27.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"78e1700e34003fe83b3c6c9454782495f10a42f6","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@2.0.0","_shasum":"5c59b40e50c41619d8a3c79bf801e585187cd32b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"5c59b40e50c41619d8a3c79bf801e585187cd32b","size":10413,"noattachment":false,"key":"/canonical/-/canonical-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-2.0.0.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445342718424,"_cnpm_publish_time":1445342718424,"_hasShrinkwrap":false},"1.0.5":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"1.0.5","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.1","eslint-config-canonical":"^1.0.2","eslint-config-canonical-jsdoc":"^1.1.1","eslint-config-canonical-react":"^1.1.1","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.2","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.6.2","yargs":"^3.27.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"fec04caac7ff1a385197e6db73fa55d9ef47ea4f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.0.5","_shasum":"cca14506c1c040d3ddde978e62c1cc71c0f8883e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"cca14506c1c040d3ddde978e62c1cc71c0f8883e","size":10387,"noattachment":false,"key":"/canonical/-/canonical-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.5.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445259055061,"_cnpm_publish_time":1445259055061,"_hasShrinkwrap":false},"1.0.4":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"1.0.4","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.7.1","eslint-config-canonical":"^1.0.2","eslint-config-canonical-jsdoc":"^1.1.1","eslint-config-canonical-react":"^1.1.1","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.6.2","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.6.2","yargs":"^3.27.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"96b8f7c271bf43929b6dbf1cc7c26d270b2324b1","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.0.4","_shasum":"eb06ea047ad3554a6cacf9c053fb33a5ef27989d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"eb06ea047ad3554a6cacf9c053fb33a5ef27989d","size":10356,"noattachment":false,"key":"/canonical/-/canonical-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.4.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445258219701,"_cnpm_publish_time":1445258219701,"_hasShrinkwrap":false},"1.0.3":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"1.0.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","chalk":"^1.1.1","eslint":"^1.6.0","eslint-config-canonical":"^1.0.2","eslint-config-canonical-jsdoc":"^1.1.1","eslint-config-canonical-react":"^1.1.1","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.5.1","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.6.2","yargs":"^3.27.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"530a05bb46b1e1953569d3dcf41fe9782a2092bd","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.0.3","_shasum":"28927eea62543b3ab35bca5758a20c2fa5673028","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"28927eea62543b3ab35bca5758a20c2fa5673028","size":10422,"noattachment":false,"key":"/canonical/-/canonical-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.3.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445256638481,"_cnpm_publish_time":1445256638481,"_hasShrinkwrap":false},"1.0.2":{"name":"canonical","description":"Canonical code style linter and formatter for JavaScript, SCSS and CSS.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"1.0.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","scripts":{"readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md","build":"rm -fr ./dist; node ./node_modules/.bin/babel --copy-files ./src --out-dir ./dist","watch":"rm -fr ./dist; node ./node_modules/.bin/babel --watch --copy-files ./src --out-dir ./dist"},"dependencies":{"babel":"^5.8.23","chalk":"^1.1.1","eslint":"^1.6.0","eslint-config-canonical":"^1.0.2","eslint-config-canonical-jsdoc":"^1.1.1","eslint-config-canonical-react":"^1.1.1","eslint-plugin-jsdoc":"^1.1.0","eslint-plugin-react":"^3.5.1","globby":"^3.0.1","lodash":"^3.10.1","table":"^3.6.2","yargs":"^3.27.0"},"devDependencies":{"gitdown":"^2.4.0"},"gitHead":"155ea67b0325114cca3334ab3dd84e2645a199d7","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.0.2","_shasum":"fb01095872e01208624be7f2043d385f3818c9eb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"dist":{"shasum":"fb01095872e01208624be7f2043d385f3818c9eb","size":10392,"noattachment":false,"key":"/canonical/-/canonical-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.2.tgz"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{},"publish_time":1445253394039,"_cnpm_publish_time":1445253394039,"_hasShrinkwrap":false},"1.0.1":{"name":"canonical","description":"Canonical code style.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["eslint","scss-lint","scss","css","lint"],"bin":{"canonical":"./dist/bin/index.js"},"version":"1.0.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","dependencies":{"ascii-table":"^0.0.8","chalk":"^1.1.1","eslint":"^1.3.1","eslint-config-canonical":"^1.0.2","eslint-config-canonical-react":"^1.1.1","eslint-plugin-react":"^3.3.2","glob":"^5.0.14","globby":"^3.0.1","lodash":"^3.10.1","pluralize":"^1.2.0","text-table":"^0.2.0","yargs":"^3.24.0"},"gitHead":"6012111d3743f1bde1bbb40c859f36294f5ee7d7","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.0.1","scripts":{},"_shasum":"755d195d87c3024564b85d906a30ddf8e99a9ce6","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"755d195d87c3024564b85d906a30ddf8e99a9ce6","size":13985,"noattachment":false,"key":"/canonical/-/canonical-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.1.tgz"},"directories":{},"publish_time":1441975666527,"_cnpm_publish_time":1441975666527,"_hasShrinkwrap":false},"1.3.0":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.3.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.0","chai":"^3.2.0","eslint":"^1.3.1","eslint-plugin-react":"^3.3.1","gulp":"^3.9.0","gulp-babel":"^5.2.1","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2"},"scripts":{"test":"babel-node ./node_modules/.bin/gulp test","build":"babel-node ./node_modules/.bin/gulp build"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"a010b4c63ae60b33a277acff9f80b8a6a568161f","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.3.0","_shasum":"559511a66abb994ecf17d23f3cc872c0572e9a7d","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.2.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"559511a66abb994ecf17d23f3cc872c0572e9a7d","size":7631,"noattachment":false,"key":"/canonical/-/canonical-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.3.0.tgz"},"directories":{},"publish_time":1441217547594,"_cnpm_publish_time":1441217547594,"_hasShrinkwrap":false},"1.2.1":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.2.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.0","chai":"^3.2.0","eslint":"^1.3.1","eslint-plugin-react":"^3.3.1","gulp":"^3.9.0","gulp-babel":"^5.2.1","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2"},"scripts":{"test":"babel-node ./node_modules/.bin/gulp test","build":"babel-node ./node_modules/.bin/gulp build"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"074d83ac23e499fb46ea11d94c9d37c59a560504","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.2.1","_shasum":"e4166b1c9e9eb56539c1dd91d3880464f773be38","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.2.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"e4166b1c9e9eb56539c1dd91d3880464f773be38","size":7183,"noattachment":false,"key":"/canonical/-/canonical-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.2.1.tgz"},"directories":{},"publish_time":1441129106193,"_cnpm_publish_time":1441129106193,"_hasShrinkwrap":false},"1.2.0":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.2.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.0","chai":"^3.2.0","eslint":"^1.3.1","gulp":"^3.9.0","gulp-babel":"^5.2.1","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2"},"scrips":{"test":"babel-node ./node_modules/.bin/gulp test"},"dependencies":{"lodash":"^3.10.1"},"gitHead":"3a482cc1a27ca0b2384881d85de7cd21f7046148","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.2.0","scripts":{},"_shasum":"d86a77927ae770d4c967ce7dd7570e32c2c412fe","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.2.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"d86a77927ae770d4c967ce7dd7570e32c2c412fe","size":5967,"noattachment":false,"key":"/canonical/-/canonical-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.2.0.tgz"},"directories":{},"publish_time":1441009598319,"_cnpm_publish_time":1441009598319,"_hasShrinkwrap":false},"1.1.3":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.1.3","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.5","chai":"^3.2.0","eslint":"^1.1.0","gulp":"^3.9.0","gulp-babel":"^5.2.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2","lodash":"^3.10.1"},"scrips":{"test":"gulp test"},"gitHead":"18147e9e3a72aff03df6e1b6086f3580a957349e","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.1.3","scripts":{},"_shasum":"d4a360d27ba997d38b6e40d4a02ab621f7b96b12","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"d4a360d27ba997d38b6e40d4a02ab621f7b96b12","size":6961,"noattachment":false,"key":"/canonical/-/canonical-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.1.3.tgz"},"directories":{},"publish_time":1439468293378,"_cnpm_publish_time":1439468293378,"_hasShrinkwrap":false},"1.1.2":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.1.2","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.5","chai":"^3.2.0","eslint":"^1.1.0","gulp":"^3.9.0","gulp-babel":"^5.2.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2","lodash":"^3.10.1"},"scrips":{"test":"gulp test"},"gitHead":"df91486bc39bf91881143592ae6e28563363c88e","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.1.2","scripts":{},"_shasum":"9fd1f8ef11b8c8b64cb999b0097ab5e75b96bb30","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"9fd1f8ef11b8c8b64cb999b0097ab5e75b96bb30","size":8039,"noattachment":false,"key":"/canonical/-/canonical-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.1.2.tgz"},"directories":{},"publish_time":1439229838493,"_cnpm_publish_time":1439229838493,"_hasShrinkwrap":false},"1.1.1":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.1.1","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.5","chai":"^3.2.0","eslint":"^1.1.0","gulp":"^3.9.0","gulp-babel":"^5.2.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","gulp-sourcemaps":"^1.5.2","lodash":"^3.10.1"},"scrips":{"test":"gulp test"},"gitHead":"2913c48f56eae26555baff26f1843717121a2c64","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.1.1","scripts":{},"_shasum":"a42fd679c9c856c2b59982da157ba18451fcf540","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"a42fd679c9c856c2b59982da157ba18451fcf540","size":8086,"noattachment":false,"key":"/canonical/-/canonical-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.1.1.tgz"},"directories":{},"publish_time":1439229330302,"_cnpm_publish_time":1439229330302,"_hasShrinkwrap":false},"1.1.0":{"name":"canonical","description":"Library to validate data compliance with the Canonical Reducer Composition design pattern.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/gajus/canonical.git"},"keywords":["canonical","reducer","composition","redux"],"version":"1.1.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.5","chai":"^3.2.0","eslint":"^1.1.0","gulp":"^3.9.0","gulp-babel":"^5.2.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","lodash":"^3.10.1"},"scrips":{"test":"gulp test"},"gitHead":"1b83403f5fc5489e7781f2691b656d26fabddad8","bugs":{"url":"https://github.com/gajus/canonical/issues"},"homepage":"https://github.com/gajus/canonical#readme","_id":"canonical@1.1.0","scripts":{},"_shasum":"72aca0b1ad16b8300a4cedcf53ee4136ffdff54f","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"72aca0b1ad16b8300a4cedcf53ee4136ffdff54f","size":4886,"noattachment":false,"key":"/canonical/-/canonical-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.1.0.tgz"},"directories":{},"publish_time":1439229054556,"_cnpm_publish_time":1439229054556,"_hasShrinkwrap":false},"1.0.0":{"name":"canonical","description":"[![Travis build status](http://img.shields.io/travis/gajus/canonical/master.svg?style=flat-square)](https://travis-ci.org/gajus/canonical) [![NPM version](http://img.shields.io/npm/v/canonical.svg?style=flat-square)](https://www.npmjs.org/package/canonica","main":"src/index.js","keywords":["canonical","reducer","composition","redux"],"version":"1.0.0","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com","url":"http://gajus.com"},"license":"BSD-3-Clause","devDependencies":{"babel":"^5.8.21","babel-eslint":"^4.0.5","chai":"^3.2.0","eslint":"^1.1.0","gulp":"^3.9.0","gulp-eslint":"^1.0.0","gulp-mocha":"^2.1.3","lodash":"^3.10.1"},"scrips":{"test":"gulp test"},"gitHead":"8da7351af347a59b42943ebe001cb21cd7452088","_id":"canonical@1.0.0","scripts":{},"_shasum":"5a1f1d9cde94440dfc2926059620ab463cdf588c","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"5a1f1d9cde94440dfc2926059620ab463cdf588c","size":4972,"noattachment":false,"key":"/canonical/-/canonical-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/canonical/download/canonical-1.0.0.tgz"},"directories":{},"publish_time":1439224022089,"_cnpm_publish_time":1439224022089,"_hasShrinkwrap":false}},"readme":"<h1 id=\"canonical\">Canonical</h1>\n\n[![Travis build status](http://img.shields.io/travis/gajus/canonical/master.svg?style=flat-square)](https://travis-ci.org/gajus/canonical)\n[![NPM version](http://img.shields.io/npm/v/canonical.svg?style=flat-square)](https://www.npmjs.com/package/canonical)\n[![js-canonical-style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n\n* [Canonical](#canonical)\n    * [Badge](#canonical-badge)\n        * [Projects that are using Canonical](#canonical-badge-projects-that-are-using-canonical)\n    * [Rules](#canonical-rules)\n    * [Usage](#canonical-usage)\n        * [Command Line](#canonical-usage-command-line)\n        * [Gulp](#canonical-usage-gulp)\n        * [Node.js API](#canonical-usage-node-js-api)\n\n\nCanonical code style linter and formatter for JavaScript, SCSS and CSS.\n\nCanonical is the most comprehensive code style guide. It consists of more than [500 rules](https://github.com/gajus/eslint-config-canonical), some of which are custom written for Canonical (e.g. [`eslint-plugin-jsdoc`](https://github.com/gajus/eslint-plugin-jsdoc)). The aim of Canonical is to enforce consistent code style, reduce noise in code version control and promote use of the latest ES features.\n\n<h2 id=\"canonical-badge\">Badge</h2>\n\nUse this in one of your projects? Include one of these badges in your README to let people know that your code is using the Canonical style.\n\n[![Canonical Code Style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n\n```markdown\n[![Canonical Code Style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n```\n\n<h3 id=\"canonical-badge-projects-that-are-using-canonical\">Projects that are using Canonical</h3>\n\n* https://github.com/gajus/babel-plugin-lodash-modularize\n* https://github.com/gajus/babel-plugin-transform-strong-mode\n* https://github.com/gajus/babel-preset-es2015-webpack\n* https://github.com/gajus/bundle-dependencies\n* https://github.com/gajus/canonical\n* https://github.com/gajus/cluster-map\n* https://github.com/gajus/create-index\n* https://github.com/gajus/eslint-plugin-flowtype\n* https://github.com/gajus/eslint-plugin-jsdoc\n* https://github.com/gajus/gitdown\n* https://github.com/gajus/object-unfreeze\n* https://github.com/gajus/pragmatist\n* https://github.com/gajus/prettyprint\n* https://github.com/gajus/react-carousel\n* https://github.com/gajus/react-css-modules\n* https://github.com/gajus/react-outside-event\n* https://github.com/gajus/react-youtube-player\n* https://github.com/gajus/redux-immutable\n* https://github.com/gajus/scream\n* https://github.com/gajus/swing\n* https://github.com/gajus/table\n* https://github.com/gajus/url-extractor\n* https://github.com/gajus/write-file-webpack-plugin\n* https://github.com/gajus/youtube-player\n\n<h2 id=\"canonical-rules\">Rules</h2>\n\nCanonical rules are composed of the following packages:\n\n* [`eslint-config-canonical`](https://github.com/gajus/eslint-config-canonical)\n\n\n<h2 id=\"canonical-usage\">Usage</h2>\n\n<h3 id=\"canonical-usage-command-line\">Command Line</h3>\n\nThe easiest way to use Canonical to check your code style is to install it as a Node command line program.\n\n```sh\nnpm install canonical -g\n```\n\nAfter that, you can run `canonical` program on any JavaScript, SCSS, CSS or JSON file.\n\n<h4 id=\"canonical-usage-command-line-linting\">Linting</h4>\n\n```sh\n# Lint all JavaScript in ./src/ directory.\ncanonical lint ./src/**/*.js\n\n# Lint all CSS in ./src/ directory.\ncanonical lint ./src/**/*.css\n\n# Lint all JavaScript and CSS in ./src/ directory.\ncanonical lint ./src/**/*.js ./src/**/*.css\n\n# List all supported formats in ./src/ and the descending directories.\ncanonical lint ./src/\n```\n\n<h4 id=\"canonical-usage-command-line-fixing\">Fixing</h4>\n\n```sh\n# Fix all JavaScript in ./src/ directory.\ncanonical fix ./src/**/*.js\n\n# Fix all CSS in ./src/ directory.\ncanonical fix ./src/**/*.css\n\n# Fix all JavaScript and CSS in ./src/ directory.\ncanonical fix ./src/**/*.js ./src/**/*.css\n\n# Fix all supported formats in ./src/ and the descending directories.\ncanonical fix ./src/\n```\n\n<h4 id=\"canonical-usage-command-line-reading-from-stdin\">Reading from <code>stdin</code></h4>\n\n`canonical` program can read from stdin, e.g.\n\n```\necho 'var test;' | canonical lint --stdin --syntax js --output-format json\n```\n\nWhen reading from `stdin`, it is required to provide `--syntax` option. See [Command Line Options](#command-line-options).\n\n<h4 id=\"canonical-usage-command-line-command-line-options\">Command Line Options</h4>\n\n```\n> canonical --help\n\nCommands:\n  fix   Fix code format.\n  lint  Report code format errors.\n\nOptions:\n  --help  Show help                                                    [boolean]\n```\n\n```\ncanonical fix --help\n\nOptions:\n  --help    Show help                                                  [boolean]\n  --stdin   Used to indicate that subject body will be read from stdin.\n                                                      [boolean] [default: false]\n  --syntax  Syntax of the input.          [choices: \"js\", \"json\", \"css\", \"scss\"]\n```\n\n```\ncanonical lint --help\n\nOptions:\n  --help           Show help                                           [boolean]\n  --file-path      Name of the file being linted with stdin (if any). Used in\n                   reporting.                       [string] [default: \"<text>\"]\n  --stdin          Used to indicate that subject body will be read from stdin.\n                                                      [boolean] [default: false]\n  --syntax         Syntax of the input.   [choices: \"js\", \"json\", \"css\", \"scss\"]\n  --output-format    [choices: \"json\", \"checkstyle\", \"table\"] [default: \"table\"]\n```\n\n<h3 id=\"canonical-usage-gulp\">Gulp</h3>\n\nUsing [Canonical](https://github.com/gajus/canonical) does not require a [Gulp](http://gulpjs.com/) plugin. Canonical [program interface](https://github.com/gajus/canonical#program-interface) gives access to all features.\n\nUse Canonical API in combination with a glob pattern matcher (e.g. [globby](https://www.npmjs.com/package/globby)) to lint multiple files, e.g.\n\n```js\nimport gulp from 'gulp';\nimport globby from 'globby';\n\nimport {\n    lintText,\n    lintFiles,\n    getFormatter\n} from 'canonical/es';\n\ngulp.task('lint-javascript', () => {\n    return globby(['./**/*.js'])\n        .then((paths) => {\n            let formatter,\n                report;\n\n            formatter = getFormatter();\n            report = lintFiles(paths);\n\n            if (report.errorCount || report.warningCount) {\n                console.log(formatter(report.results));\n            }\n        });\n});\n```\n\nThis example is written using ES6 syntax. If you want your `gulpfile.js` to use ES6 syntax, you have to execute it using [Babel](babeljs.io) or an equivalent code-to-code compiler, e.g.\n\n```sh\nbabel-node ./node_modules/.bin/gulp lint-javascript\n```\n\n<h3 id=\"canonical-usage-node-js-api\">Node.js API</h3>\n\n```js\nimport {\n    fixFiles,\n    fixText,\n    getFormatter,\n    lintFiles,\n    lintText\n} from 'canonical';\n\n/**\n * @returns {function}\n */\ngetFormatter;\n\n/**\n * @typedef fixFiles~report\n * @property {fixText~result[]} results\n */\n\n/**\n * @param {string[]} filePaths\n * @return {fixFiles~report}\n */\n\nfixFiles;\n\n/**\n * @typedef fixText~result\n * @property {string} filePath\n * @property {string} output\n */\n\n/**\n * @typedef fixText~options\n * @property {string} syntax (supported languages: 'css', 'js', 'json', 'scss').\n */\n\n/**\n * @param {string} text\n * @param {fixText~options} options\n * @return {fixText~result}\n */\nfixText;\n\n/**\n * @typedef lintFiles~report\n * @property {lintText~result[]} results\n * @property {number} errorCount\n * @property {number} warningCount\n */\n\n/**\n * @param {string[]} filePaths\n * @return {lintFiles~report}\n */\nlintFiles;\n\n/**\n * @typedef lintText~message\n * @property {string} ruleId\n * @property {number} severity\n * @property {string} message\n * @property {number} line\n * @property {number} column\n * @property {string} nodeType\n * @property {string} source\n */\n\n/**\n * @typedef lintText~result\n * @property {string} filePath\n * @property {lintFiles~message[]} messages\n * @property {number} errorCount\n * @property {number} warningCount\n */\n\n/**\n * @typedef lintText~options\n * @property {string} syntax (supported languages: 'css', 'js', 'json', 'scss').\n */\n\n/**\n * @param {string} text\n * @param {lintText~options} options\n * @return {lintText~result}\n */\nlintText;\n```\n\n","_attachments":{},"homepage":"https://github.com/gajus/canonical#readme","bugs":{"url":"https://github.com/gajus/canonical/issues"},"license":"BSD-3-Clause"}