{"_id":"eclint","_rev":"2892953","name":"eclint","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","dist-tags":{"latest":"2.8.1"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"time":{"modified":"2022-11-28T08:50:55.000Z","created":"2015-03-21T09:35:08.451Z","2.8.1":"2018-10-23T07:56:05.740Z","2.8.0":"2018-07-11T05:36:42.785Z","2.7.0":"2018-04-14T18:04:47.698Z","2.6.1":"2018-04-14T16:49:17.644Z","2.6.0":"2018-01-12T07:24:27.505Z","2.5.0":"2017-11-08T06:54:21.065Z","2.4.3":"2017-08-23T07:17:52.407Z","2.4.2":"2017-08-10T10:58:58.154Z","2.4.1":"2017-08-09T11:14:06.113Z","2.4.0":"2017-08-07T09:25:25.452Z","2.3.0":"2017-07-12T05:00:47.896Z","2.2.0":"2017-06-14T05:17:39.540Z","2.1.0":"2017-05-18T07:15:06.995Z","2.0.1":"2017-03-22T13:25:51.523Z","2.0.0":"2017-03-22T03:26:45.985Z","1.1.5":"2015-10-07T18:09:50.875Z","1.1.4":"2015-10-07T18:02:38.631Z","1.1.3":"2015-10-07T17:28:09.322Z","1.1.2":"2015-09-30T17:00:52.052Z","1.1.1":"2015-07-31T18:19:33.695Z","1.1.0":"2015-07-30T23:23:26.127Z","1.0.0":"2015-07-30T20:21:43.126Z","0.2.8":"2015-07-30T16:44:30.914Z","0.2.7":"2015-07-30T16:34:09.491Z","0.2.6":"2015-04-30T06:40:34.297Z","0.2.5":"2015-04-30T04:00:03.687Z","0.2.4":"2015-04-02T05:19:18.103Z","0.2.3":"2015-03-26T21:25:15.139Z","0.2.2":"2015-03-26T19:27:09.996Z","0.2.0":"2015-03-21T20:01:15.400Z","0.1.2":"2015-03-21T09:40:53.807Z","0.1.1":"2015-03-21T09:38:56.262Z","0.1.0":"2015-03-21T09:35:08.451Z"},"users":{},"author":{"name":"EditorConfig Team"},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"versions":{"2.8.1":{"name":"eclint","version":"2.8.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha --no-timeouts \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.2","file-type":"^10.1.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.1.0","gulp-reporter":"^2.9.0","gulp-tap":"^1.0.1","linez":"^4.1.4","lodash":"^4.17.11","minimatch":"^3.0.4","os-locale":"^3.0.1","plugin-error":"^1.0.1","through2":"^2.0.3","vinyl":"^2.2.0","vinyl-fs":"^3.0.3","yargs":"^12.0.2"},"devDependencies":{"@types/chai":"^4.1.6","@types/fs-extra":"^5.0.4","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.117","@types/mocha":"^5.2.5","@types/node":"^10.12.0","@types/proxyquire":"^1.3.28","@types/sinon":"^5.0.5","@types/sinon-chai":"^3.2.0","@types/through2":"^2.0.34","@types/vinyl":"^2.0.2","@types/vinyl-fs":"^2.4.9","@types/yargs":"^12.0.1","chai":"^4.2.0","event-stream":"^4.0.1","fs-extra":"^7.0.0","get-stream":"^4.1.0","mocha":"^5.2.0","nyc":"^13.1.0","proxyquire":"^2.1.0","rimraf":"^2.6.2","sinon":"^7.0.0","sinon-chai":"^3.2.0","ts-node":"^7.0.1","tslint":"^5.11.0","typescript":"^3.1.3"},"directories":{"test":"test"},"gitHead":"adbeaddc3f25cd770f0b823a9f571585bb403e6c","_id":"eclint@2.8.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"252e95ca1b05b9273096bed2f2a7172b5e864a22","size":21222,"noattachment":false,"key":"/eclint/-/eclint-2.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.8.1.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint_2.8.1_1540281365612_0.6932557351393898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T06:31:02.978Z","publish_time":1540281365740,"_cnpm_publish_time":1540281365740},"2.8.0":{"name":"eclint","version":"2.8.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha --no-timeouts \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.0","file-type":"^8.1.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.1.0","gulp-reporter":"^2.9.0","gulp-tap":"^1.0.1","linez":"^4.1.4","lodash":"^4.17.10","minimatch":"^3.0.4","os-locale":"^2.1.0","plugin-error":"^1.0.1","through2":"^2.0.3","vinyl":"^2.2.0","vinyl-fs":"^3.0.3","yargs":"^12.0.1"},"devDependencies":{"@types/chai":"^4.1.4","@types/fs-extra":"^5.0.4","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.111","@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/proxyquire":"^1.3.28","@types/sinon":"^5.0.1","@types/sinon-chai":"^3.2.0","@types/through2":"^2.0.33","@types/vinyl":"^2.0.2","@types/vinyl-fs":"^2.4.8","@types/yargs":"^11.1.0","chai":"^4.1.2","event-stream":"^3.3.4","fs-extra":"^6.0.1","get-stream":"^3.0.0","mocha":"^5.2.0","nyc":"^12.0.2","proxyquire":"^2.0.1","rimraf":"^2.6.2","sinon":"^6.1.3","sinon-chai":"^3.2.0","ts-node":"^7.0.0","tslint":"^5.10.0","typescript":"^2.9.2"},"directories":{"test":"test"},"gitHead":"08db35f84a4933d1e6c82b7e07b19f8aad5708d3","_id":"eclint@2.8.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"583e655ced485c37510587dce6277def0670e16f","size":21202,"noattachment":false,"key":"/eclint/-/eclint-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.8.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint_2.8.0_1531287402702_0.8628965008355989"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T06:31:02.823Z","publish_time":1531287402785,"_cnpm_publish_time":1531287402785},"2.7.0":{"name":"eclint","version":"2.7.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha --no-timeouts \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.0","file-type":"^7.6.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.1.0","gulp-reporter":"^2.8.1","gulp-tap":"^1.0.1","linez":"^4.1.4","lodash":"^4.17.5","minimatch":"^3.0.4","os-locale":"^2.1.0","plugin-error":"^1.0.1","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^3.0.2","yargs":"^11.0.0"},"devDependencies":{"@types/chai":"^4.1.2","@types/fs-extra":"^5.0.2","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.106","@types/mocha":"^5.0.0","@types/node":"^9.6.5","@types/proxyquire":"^1.3.28","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/through2":"^2.0.33","@types/vinyl":"^2.0.2","@types/vinyl-fs":"^2.4.8","@types/yargs":"^11.0.0","chai":"^4.1.2","event-stream":"^3.3.4","fs-extra":"^5.0.0","get-stream":"^3.0.0","mocha":"^5.1.0","nyc":"^11.6.0","proxyquire":"^2.0.1","rimraf":"^2.6.2","sinon":"^4.5.0","sinon-chai":"^3.0.0","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"directories":{"test":"test"},"gitHead":"d5fc37ed933b419885d1138b3e0266b1b73b56cc","_id":"eclint@2.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"d20ad8916e0eb448aba5239a29d3e406b7528f42","size":21158,"noattachment":false,"key":"/eclint/-/eclint-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.7.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint_2.7.0_1523729087631_0.9020973802747068"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T06:31:01.758Z","publish_time":1523729087698,"_cnpm_publish_time":1523729087698},"2.6.1":{"name":"eclint","version":"2.6.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha --no-timeouts \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.0","file-type":"^7.6.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.1.0","gulp-reporter":"^2.8.1","gulp-tap":"^1.0.1","linez":"^4.1.4","lodash":"^4.17.5","minimatch":"^3.0.4","os-locale":"^2.1.0","plugin-error":"^1.0.1","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^3.0.2","yargs":"^11.0.0"},"devDependencies":{"@types/chai":"^4.1.2","@types/fs-extra":"^5.0.2","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.106","@types/mocha":"^5.0.0","@types/node":"^9.6.5","@types/proxyquire":"^1.3.28","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/through2":"^2.0.33","@types/vinyl":"^2.0.2","@types/vinyl-fs":"^2.4.8","@types/yargs":"^11.0.0","chai":"^4.1.2","event-stream":"^3.3.4","fs-extra":"^5.0.0","get-stream":"^3.0.0","mocha":"^5.1.0","nyc":"^11.6.0","proxyquire":"^2.0.1","rimraf":"^2.6.2","sinon":"^4.5.0","sinon-chai":"^3.0.0","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.1"},"directories":{"test":"test"},"gitHead":"906126fcb8311e58c3a37e300078bbadc55aa44d","_id":"eclint@2.6.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"16dc8c87bbfef42c14e08a40f2a0f3bb551b2a05","size":21145,"noattachment":false,"key":"/eclint/-/eclint-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.6.1.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint_2.6.1_1523724557544_0.6300379631100634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T06:31:00.663Z","publish_time":1523724557644,"_cnpm_publish_time":1523724557644},"2.6.0":{"name":"eclint","version":"2.6.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha --no-timeouts \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.0","file-type":"^7.4.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.1.0","gulp-reporter":"^2.6.0","gulp-tap":"^1.0.1","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","plugin-error":"^0.1.2","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^3.0.1","yargs":"^10.1.1"},"devDependencies":{"@types/chai":"^4.1.0","@types/fs-extra":"^5.0.0","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.92","@types/mocha":"^2.2.46","@types/node":"^9.3.0","@types/proxyquire":"^1.3.28","@types/sinon":"^4.1.3","@types/sinon-chai":"^2.7.29","@types/through2":"^2.0.33","@types/vinyl":"^2.0.2","@types/vinyl-fs":"^2.4.8","@types/yargs":"^10.0.1","chai":"^4.1.2","event-stream":"^3.3.4","fs-extra":"^5.0.0","get-stream":"^3.0.0","mocha":"^4.1.0","nyc":"^11.4.1","proxyquire":"^1.8.0","rimraf":"^2.6.2","sinon":"^4.1.4","sinon-chai":"^2.14.0","ts-node":"^4.1.0","tslint":"^5.9.1","typescript":"^2.6.2"},"directories":{"test":"test"},"gitHead":"68dd9026ca30164a9a7660d28f79321f8cf70c5b","_id":"eclint@2.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.2.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"f63fd51570bbd227192f867228a5d4eb1d74f97c","size":21068,"noattachment":false,"key":"/eclint/-/eclint-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.6.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.6.0.tgz_1515741867385_0.5126085947267711"},"_cnpmcore_publish_time":"2021-12-20T06:30:59.560Z","publish_time":1515741867505,"_cnpm_publish_time":1515741867505},"2.5.0":{"name":"eclint","version":"2.5.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.15.0","file-type":"^7.2.0","gulp-exclude-gitignore":"^1.2.0","gulp-filter":"^5.0.1","gulp-reporter":"^2.4.2","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","yargs":"^10.0.3"},"devDependencies":{"@types/chai":"^4.0.4","@types/fs-extra":"^4.0.3","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.82","@types/mocha":"^2.2.44","@types/node":"^8.0.50","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.7","@types/sinon-chai":"^2.7.29","@types/through2":"^2.0.33","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.8","@types/yargs":"^8.0.2","chai":"^4.1.2","event-stream":"^3.3.4","fs-extra":"^4.0.2","get-stream":"^3.0.0","mocha":"^4.0.1","nyc":"^11.3.0","proxyquire":"^1.8.0","rimraf":"^2.6.2","sinon":"^4.1.2","sinon-chai":"^2.14.0","ts-node":"^3.3.0","tslint":"^5.8.0","typescript":"^2.6.1"},"directories":{"test":"test"},"gitHead":"941b176c65aa1affc1b4a6a48cf95c3181021488","_id":"eclint@2.5.0","_npmVersion":"5.3.0","_nodeVersion":"9.0.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"c012287a1b47ca36460ce50003b929a91634382e","size":21301,"noattachment":false,"key":"/eclint/-/eclint-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.5.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.5.0.tgz_1510124060942_0.12597935018129647"},"_cnpmcore_publish_time":"2021-12-20T06:30:58.518Z","publish_time":1510124061065,"_cnpm_publish_time":1510124061065},"2.4.3":{"name":"eclint","version":"2.4.3","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.14.1","file-type":"^6.1.0","gulp-filter":"^5.0.1","gulp-gitignore":"^0.1.0","gulp-reporter":"^2.2.1","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.4","@types/fs-extra":"^4.0.0","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.74","@types/mocha":"^2.2.42","@types/node":"^8.0.24","@types/proxyquire":"^1.3.28","@types/sinon":"^2.3.3","@types/sinon-chai":"^2.7.29","@types/through2":"^2.0.33","@types/vinyl":"^2.0.1","@types/vinyl-fs":"^2.4.7","@types/yargs":"^8.0.2","chai":"^4.1.1","event-stream":"^3.3.4","fs-extra":"^4.0.1","get-stream":"^3.0.0","mocha":"^3.5.0","nyc":"^11.1.0","proxyquire":"^1.8.0","rimraf":"^2.6.1","sinon":"^3.2.1","sinon-chai":"^2.13.0","ts-node":"^3.3.0","tslint":"^5.6.0","typescript":"^2.4.2"},"directories":{"test":"test"},"gitHead":"6cd19952cbd9752eede4c88a5dc0e167d41c1555","_id":"eclint@2.4.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"6ffc28d3f8803f9797c271214184786fbc5c88d1","size":21152,"noattachment":false,"key":"/eclint/-/eclint-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.4.3.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.4.3.tgz_1503472672234_0.45079606655053794"},"_cnpmcore_publish_time":"2021-12-20T06:30:57.439Z","publish_time":1503472672407,"_cnpm_publish_time":1503472672407},"2.4.2":{"name":"eclint","version":"2.4.2","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^5.2.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^2.2.1","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.2","@types/fs-extra":"^4.0.0","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.72","@types/mocha":"^2.2.41","@types/node":"^8.0.20","@types/proxyquire":"^1.3.27","@types/sinon":"^2.3.3","@types/sinon-chai":"^2.7.28","@types/through2":"^2.0.33","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.6","@types/yargs":"^8.0.2","chai":"^4.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","get-stream":"^3.0.0","mocha":"^3.5.0","nyc":"^11.1.0","proxyquire":"^1.8.0","rimraf":"^2.6.1","sinon":"^3.1.0","sinon-chai":"^2.12.0","ts-node":"^3.3.0","tslint":"^5.6.0","typescript":"^2.4.2"},"directories":{"test":"test"},"gitHead":"30badff149efe0fc3f7d2eed01d2b57291d3f599","_id":"eclint@2.4.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"e1773cd3209418cd68b153a0a8d69b23fe691b08","size":21014,"noattachment":false,"key":"/eclint/-/eclint-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.4.2.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.4.2.tgz_1502362738055_0.1566008508671075"},"_cnpmcore_publish_time":"2021-12-20T06:30:56.128Z","publish_time":1502362738154,"_cnpm_publish_time":1502362738154},"2.4.1":{"name":"eclint","version":"2.4.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^5.2.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^2.2.1","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.2","@types/fs-extra":"^4.0.0","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.72","@types/mocha":"^2.2.41","@types/node":"^8.0.20","@types/proxyquire":"^1.3.27","@types/sinon":"^2.3.3","@types/sinon-chai":"^2.7.28","@types/through2":"^2.0.33","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.5","@types/yargs":"^8.0.2","chai":"^4.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","get-stream":"^3.0.0","mocha":"^3.5.0","nyc":"^11.1.0","proxyquire":"^1.8.0","rimraf":"^2.6.1","sinon":"^3.1.0","sinon-chai":"^2.12.0","ts-node":"^3.3.0","tslint":"^5.6.0","typescript":"^2.4.2"},"directories":{"test":"test"},"gitHead":"b00105cfccf32280dde7798ccb0a67230e15d37e","_id":"eclint@2.4.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"5ff39216e616e886fb2f3233bbf8c182f1952e6b","size":20967,"noattachment":false,"key":"/eclint/-/eclint-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.4.1.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.4.1.tgz_1502277245971_0.0650690933689475"},"_cnpmcore_publish_time":"2021-12-20T06:30:54.407Z","publish_time":1502277246113,"_cnpm_publish_time":1502277246113},"2.4.0":{"name":"eclint","version":"2.4.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist **/*.log **/*.orig **/*.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^5.2.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^2.2.1","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","minimatch":"^3.0.4","os-locale":"^2.1.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.2","@types/fs-extra":"^4.0.0","@types/get-stream":"^3.0.1","@types/lodash":"^4.14.71","@types/mocha":"^2.2.41","@types/node":"^8.0.19","@types/proxyquire":"^1.3.27","@types/sinon":"^2.3.3","@types/sinon-chai":"^2.7.28","@types/through2":"^2.0.33","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.5","@types/yargs":"^8.0.2","chai":"^4.1.0","event-stream":"^3.3.4","fs-extra":"^4.0.1","get-stream":"^3.0.0","mocha":"^3.5.0","nyc":"^11.1.0","proxyquire":"^1.8.0","rimraf":"^2.6.1","sinon":"^3.0.0","sinon-chai":"^2.12.0","ts-node":"^3.3.0","tslint":"^5.5.0","typescript":"^2.4.2"},"directories":{"test":"test"},"gitHead":"48da216be0400520f243cf52db29dc117fbb6d73","_id":"eclint@2.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"b17625e7c1f82b711493cd70e9fda92ba0ff3f43","size":21033,"noattachment":false,"key":"/eclint/-/eclint-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.4.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.4.0.tgz_1502097925358_0.1449735250789672"},"_cnpmcore_publish_time":"2021-12-20T06:30:53.371Z","publish_time":1502097925452,"_cnpm_publish_time":1502097925452},"2.3.0":{"name":"eclint","version":"2.3.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist *.log *.TMP","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^5.2.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^1.9.1","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","os-locale":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.1","@types/lodash":"^4.14.68","@types/mocha":"^2.2.41","@types/node":"^8.0.10","@types/sinon":"^2.3.2","@types/sinon-chai":"^2.7.28","@types/through2":"^2.0.33","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.5","@types/yargs":"^8.0.1","chai":"^4.1.0","event-stream":"^3.3.4","mocha":"^3.4.2","nyc":"^11.0.3","rimraf":"^2.6.1","sinon":"^2.3.7","sinon-chai":"^2.11.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.4.1"},"directories":{"test":"test"},"gitHead":"26cf14135a6d363cad2ac131f56c8e70a845acc4","_id":"eclint@2.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"ad9c01134a6c37df2ef2517a3a6f96715d757dc3","size":20377,"noattachment":false,"key":"/eclint/-/eclint-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.3.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.3.0.tgz_1499835647776_0.1845315422397107"},"_cnpmcore_publish_time":"2021-12-20T06:30:52.330Z","publish_time":1499835647896,"_cnpm_publish_time":1499835647896},"2.2.0":{"name":"eclint","version":"2.2.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist *.log","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepare":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^5.2.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^1.9.0","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","os-locale":"^2.0.0","through2":"^2.0.3","vinyl":"^2.0.2","vinyl-fs":"^2.4.4","y18n":"^3.2.1","yargs":"^8.0.2"},"devDependencies":{"@types/chai":"^4.0.0","@types/lodash":"^4.14.66","@types/mocha":"^2.2.41","@types/node":"^7.0.31","@types/sinon":"^2.3.1","@types/sinon-chai":"^2.7.28","@types/through2":"^2.0.33","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.5","@types/yargs":"^6.6.0","chai":"^4.0.2","event-stream":"^3.3.4","mocha":"^3.4.2","nyc":"^11.0.2","rimraf":"^2.6.1","sinon":"^2.3.4","sinon-chai":"^2.11.0","ts-node":"^3.0.6","tslint":"^5.4.3","typescript":"^2.3.4"},"directories":{"test":"test"},"gitHead":"adbb91aae5e8d2a6fa7c33df4f41a55c6fa977de","_id":"eclint@2.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"e1b39ae10af13b5da1cdb539caaa9654bdbeddc6","size":20323,"noattachment":false,"key":"/eclint/-/eclint-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.2.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eclint-2.2.0.tgz_1497417459269_0.20547487633302808"},"_cnpmcore_publish_time":"2021-12-20T06:30:51.289Z","publish_time":1497417459540,"_cnpm_publish_time":1497417459540},"2.1.0":{"name":"eclint","version":"2.1.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist *.log","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepublish":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":97,"statements":97,"functions":98,"branches":96,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"editorconfig":"^0.13.2","file-type":"^4.3.0","gitlike-cli":"^0.1.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^1.8.0","gulp-tap":"^1.0.1","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","through2":"^2.0.3","vinyl":"^2.0.2","vinyl-fs":"^2.4.4","y18n":"^3.2.1"},"devDependencies":{"@types/chai":"^3.5.2","@types/lodash":"^4.14.64","@types/mocha":"^2.2.41","@types/node":"^7.0.18","@types/sinon":"^2.2.1","@types/sinon-chai":"^2.7.27","@types/through2":"^2.0.32","@types/vinyl":"^2.0.0","@types/vinyl-fs":"^2.4.5","chai":"^3.5.0","event-stream":"^3.3.4","mocha":"^3.4.1","nyc":"^10.3.2","rimraf":"^2.6.1","sinon":"^2.2.0","sinon-chai":"^2.10.0","ts-node":"^3.0.4","tslint":"^5.2.0","typescript":"^2.3.2"},"directories":{"test":"test"},"gitHead":"92db53f7acbecc3a81817184a27f08fa9d33bcc1","_id":"eclint@2.1.0","_shasum":"2062b55328f9fb2265311c5d70cb7bde86067a30","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"gucong","email":"gucong@gmail.com"},"dist":{"shasum":"2062b55328f9fb2265311c5d70cb7bde86067a30","size":18021,"noattachment":false,"key":"/eclint/-/eclint-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.1.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eclint-2.1.0.tgz_1495091706747_0.9026963170617819"},"_cnpmcore_publish_time":"2021-12-20T06:30:50.235Z","publish_time":1495091706995,"_cnpm_publish_time":1495091706995},"2.0.1":{"name":"eclint","version":"2.0.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"bin":{"eclint":"bin/eclint.js"},"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist *.log","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepublish":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":96.78,"statements":96.8,"functions":97.75,"branches":93.36,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"binaryextensions":"^2.0.0","editorconfig":"^0.13.2","file-type":"^4.1.0","gitlike-cli":"^0.1.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^1.5.4","gulp-tap":"^0.1.3","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","through2":"^2.0.3","vinyl":"^2.0.1","vinyl-fs":"^2.4.4"},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.36","@types/sinon-chai":"^2.7.27","@types/vinyl":"^2.0.0","chai":"^3.5.0","event-stream":"^3.3.4","mocha":"^3.2.0","nyc":"^10.1.2","rimraf":"^2.6.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","ts-node":"^3.0.2","tslint":"^4.5.1","typescript":"^2.2.1"},"directories":{"test":"test"},"gitHead":"1722b986c263b254efc7143477e2d556576181be","_id":"eclint@2.0.1","_shasum":"29b1f912d2e3027f257e58fed3deee0028860f24","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"29b1f912d2e3027f257e58fed3deee0028860f24","size":15984,"noattachment":false,"key":"/eclint/-/eclint-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.0.1.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eclint-2.0.1.tgz_1490189150835_0.3171480228193104"},"_cnpmcore_publish_time":"2021-12-20T06:30:49.392Z","publish_time":1490189151523,"_cnpm_publish_time":1490189151523},"2.0.0":{"name":"eclint","version":"2.0.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"main":"dist/eclint.js","types":"dist/eclint.d.ts","scripts":{"clean":"rimraf coverage dist *.log","codecov":"codecov -f coverage/lcov.info","compile":"tsc","compile:watch":"tsc --watch","eclint":"node bin/eclint.js check","lint":"npm run tslint","mocha":"mocha \"dist/**/*.spec.js\"","prepublish":"npm test","pretest":"npm run lint && npm run clean && npm run compile && npm run eclint","test":"nyc npm run mocha -- --reporter lcov --reporter spec","test:watch":"npm run mocha -- --watch --reporter min","tslint":"tslint --project tsconfig.json"},"nyc":{"lines":96.78,"statements":96.8,"functions":97.75,"branches":93.36,"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.js"],"reporter":["lcov","text"],"cache":true,"all":true,"check-coverage":true},"repository":{"type":"git","url":"git+https://github.com/jedmao/eclint.git"},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"binaryextensions":"^2.0.0","editorconfig":"^0.13.2","file-type":"^4.1.0","gitlike-cli":"^0.1.0","gulp-filter":"^5.0.0","gulp-gitignore":"^0.1.0","gulp-reporter":"^1.5.4","gulp-tap":"^0.1.3","gulp-util":"^3.0.8","linez":"^4.1.4","lodash":"^4.17.4","through2":"^2.0.3","vinyl":"^2.0.1","vinyl-fs":"^2.4.4"},"devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.40","@types/node":"^7.0.8","@types/sinon":"^1.16.36","@types/sinon-chai":"^2.7.27","@types/vinyl":"^2.0.0","chai":"^3.5.0","event-stream":"^3.3.4","mocha":"^3.2.0","nyc":"^10.1.2","rimraf":"^2.6.1","sinon":"^2.1.0","sinon-chai":"^2.9.0","ts-node":"^3.0.2","tslint":"^4.5.1","typescript":"^2.2.1"},"directories":{"test":"test"},"gitHead":"e1dddbd4feb2b0e5f38a05bcfce032a3a038e0ee","_id":"eclint@2.0.0","_shasum":"9dc0a6fcb90129feceda74912d9ab81a85c1b1ac","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"9dc0a6fcb90129feceda74912d9ab81a85c1b1ac","size":15960,"noattachment":false,"key":"/eclint/-/eclint-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-2.0.0.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eclint-2.0.0.tgz_1490153203603_0.8819654937833548"},"_cnpmcore_publish_time":"2021-12-20T06:30:48.531Z","publish_time":1490153205985,"_cnpm_publish_time":1490153205985},"1.1.5":{"name":"eclint","version":"1.1.5","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"prepublish":"npm test","test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"0.4.11","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.9.0","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.1","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"5445cf222055ed29062e0ea69f5200c207b6797d","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.5","_shasum":"8b8ea7041ee896470141056b4375bcd24e4090a0","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"8b8ea7041ee896470141056b4375bcd24e4090a0","size":57963,"noattachment":false,"key":"/eclint/-/eclint-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.5.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_cnpmcore_publish_time":"2021-12-20T06:30:47.662Z","publish_time":1444241390875,"_cnpm_publish_time":1444241390875},"1.1.4":{"name":"eclint","version":"1.1.4","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"0.4.11","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.1","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"7ca69130e493f923215848954bd0d9a447d4fe9b","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.4","_shasum":"6086fa6ec612660ca8ef13257be48ff9ce88d626","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"6086fa6ec612660ca8ef13257be48ff9ce88d626","size":57914,"noattachment":false,"key":"/eclint/-/eclint-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.4.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_cnpmcore_publish_time":"2021-12-20T06:30:46.404Z","publish_time":1444240958631,"_cnpm_publish_time":1444240958631},"1.1.3":{"name":"eclint","version":"1.1.3","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"0.4.11","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.1","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"955fba3b245c43212bdc745ff69d43d07ecdeb7e","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.3","_shasum":"26372b91e40c121788e17399ba70440bd5454d44","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"26372b91e40c121788e17399ba70440bd5454d44","size":57897,"noattachment":false,"key":"/eclint/-/eclint-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.3.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_cnpmcore_publish_time":"2021-12-20T06:30:45.341Z","publish_time":1444238889322,"_cnpm_publish_time":1444238889322},"1.1.2":{"name":"eclint","version":"1.1.2","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"0.4.11","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.1","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"075cb5a2ece87a2b9b585210c9bf82460f0b6c34","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.2","_shasum":"c270a468e735a202c59bafd0b740041938a6a548","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"dist":{"shasum":"c270a468e735a202c59bafd0b740041938a6a548","size":57859,"noattachment":false,"key":"/eclint/-/eclint-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.2.tgz"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"_cnpmcore_publish_time":"2021-12-20T06:30:44.264Z","publish_time":1443632452052,"_cnpm_publish_time":1443632452052},"1.1.1":{"name":"eclint","version":"1.1.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.1","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"20633c34c264761bd009505c5a559ca584eff6bc","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.1","_shasum":"897c72bcbd9751159f6aa9e4fdbcf5eed7c8773e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"897c72bcbd9751159f6aa9e4fdbcf5eed7c8773e","size":57850,"noattachment":false,"key":"/eclint/-/eclint-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.1.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:43.182Z","publish_time":1438366773695,"_cnpm_publish_time":1438366773695},"1.1.0":{"name":"eclint","version":"1.1.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^4.1.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"f3a87fb382d53ae4f2f8eb694556bda5d208d850","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.1.0","_shasum":"6d011881e66f8c8cdb06ee60d7a89db2944b1286","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"6d011881e66f8c8cdb06ee60d7a89db2944b1286","size":57828,"noattachment":false,"key":"/eclint/-/eclint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.1.0.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:42.078Z","publish_time":1438298606127,"_cnpm_publish_time":1438298606127},"1.0.0":{"name":"eclint","version":"1.0.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^4.0.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"b75a2e0c458eceb97223f4f8bba69fe32c33a803","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@1.0.0","_shasum":"f8478fb85f253c4562a6961dcd5bc46af7a28d31","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"f8478fb85f253c4562a6961dcd5bc46af7a28d31","size":57816,"noattachment":false,"key":"/eclint/-/eclint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-1.0.0.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:40.999Z","publish_time":1438287703126,"_cnpm_publish_time":1438287703126},"0.2.8":{"name":"eclint","version":"0.2.8","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"7d86b036e33453f2d44b8754eadf1895e9a911dd","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@0.2.8","_shasum":"b3084f50ce1cfd4c002f5eb05f9a7e27c427857a","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"b3084f50ce1cfd4c002f5eb05f9a7e27c427857a","size":57735,"noattachment":false,"key":"/eclint/-/eclint-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.8.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:39.730Z","publish_time":1438274670914,"_cnpm_publish_time":1438274670914},"0.2.7":{"name":"eclint","version":"0.2.7","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"b29dd9f1264837292572d0f56fda3813b9e0e084","homepage":"https://github.com/jedmao/eclint#readme","_id":"eclint@0.2.7","_shasum":"a1eac829fbe66d31bb6065c06113e38505246d40","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"a1eac829fbe66d31bb6065c06113e38505246d40","size":57743,"noattachment":false,"key":"/eclint/-/eclint-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.7.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:38.654Z","publish_time":1438274049491,"_cnpm_publish_time":1438274049491},"0.2.6":{"name":"eclint","version":"0.2.6","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"f933b1aa029885c686cee4224651c5b0478724d7","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.6","_shasum":"01fcea7944aac1bb9852ed378b88a5aa4922ae96","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"01fcea7944aac1bb9852ed378b88a5aa4922ae96","size":57717,"noattachment":false,"key":"/eclint/-/eclint-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.6.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:37.410Z","publish_time":1430376034297,"_cnpm_publish_time":1430376034297},"0.2.5":{"name":"eclint","version":"0.2.5","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"e586cd43283b6113a20979288925b97ebe41866f","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.5","_shasum":"7b9d47195828cfa39acb8dda212ffce69fe759ae","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"7b9d47195828cfa39acb8dda212ffce69fe759ae","size":57813,"noattachment":false,"key":"/eclint/-/eclint-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.5.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:36.349Z","publish_time":1430366403687,"_cnpm_publish_time":1430366403687},"0.2.4":{"name":"eclint","version":"0.2.4","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"559139c646e2947137005cced146741568c00dcd","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.4","_shasum":"a2e1b04b255721860ad49995c769c01304773e3d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"a2e1b04b255721860ad49995c769c01304773e3d","size":57804,"noattachment":false,"key":"/eclint/-/eclint-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.4.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:35.107Z","publish_time":1427951958103,"_cnpm_publish_time":1427951958103},"0.2.3":{"name":"eclint","version":"0.2.3","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/jedmao/eclint/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"72d79d1f873ecf4e48bd0218a1afbcf9fea91a3c","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.3","_shasum":"8cfe4a7bb8f7ec432823fb85811d165572e24619","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"8cfe4a7bb8f7ec432823fb85811d165572e24619","size":57775,"noattachment":false,"key":"/eclint/-/eclint-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.3.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:33.851Z","publish_time":1427405115139,"_cnpm_publish_time":1427405115139},"0.2.2":{"name":"eclint","version":"0.2.2","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/editorconfig/editorconfig-tools-js/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"51f45a30d0d2fa02fc43aa2b3c58940bcb28590d","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.2","_shasum":"feb92029958e55a37a110326bffbd27fbbc146f6","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"feb92029958e55a37a110326bffbd27fbbc146f6","size":57777,"noattachment":false,"key":"/eclint/-/eclint-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.2.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:32.772Z","publish_time":1427398029996,"_cnpm_publish_time":1427398029996},"0.2.0":{"name":"eclint","version":"0.2.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/editorconfig/editorconfig-tools-js/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"09cd237e1b35acfaa8c48a09b3b19a84ddca591b","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.2.0","_shasum":"bef125162f4271918b8fb725d7b424dd61b3b6f8","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"bef125162f4271918b8fb725d7b424dd61b3b6f8","size":57586,"noattachment":false,"key":"/eclint/-/eclint-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.2.0.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:31.546Z","publish_time":1426968075400,"_cnpm_publish_time":1426968075400},"0.1.2":{"name":"eclint","version":"0.1.2","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/editorconfig/editorconfig-tools-js/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"b8c22de1298e8a95caa902a6096f97c128648b10","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.1.2","_shasum":"1a1da68254a7dad9a39e6dac7a0573bdfc9f54cf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"1a1da68254a7dad9a39e6dac7a0573bdfc9f54cf","size":56945,"noattachment":false,"key":"/eclint/-/eclint-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.1.2.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:30.310Z","publish_time":1426930853807,"_cnpm_publish_time":1426930853807},"0.1.1":{"name":"eclint","version":"0.1.1","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/jedmao/eclint.git"},"bugs":{"url":"https://github.com/editorconfig/editorconfig-tools-js/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"8e862d3ee125906f5344e2585e4f7ac0cb009a3b","homepage":"https://github.com/jedmao/eclint","_id":"eclint@0.1.1","_shasum":"3ca860da340a4876851cc4bb7ff5671a579d1d8d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"3ca860da340a4876851cc4bb7ff5671a579d1d8d","size":56946,"noattachment":false,"key":"/eclint/-/eclint-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.1.1.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:29.249Z","publish_time":1426930736262,"_cnpm_publish_time":1426930736262},"0.1.0":{"name":"eclint","version":"0.1.0","description":"Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.","keywords":["editorconfig","tools","validate","fix","enforce","infer","gulpplugin"],"scripts":{"test":"gulp"},"repository":{"type":"git","url":"git://github.com/editorconfig/editorconfig-tools-js.git"},"bugs":{"url":"https://github.com/editorconfig/editorconfig-tools-js/issues"},"author":{"name":"EditorConfig Team"},"license":"MIT","dependencies":{"cli-color":"^0.3.2","editorconfig":"^0.12.1","gitlike-cli":"^0.1.0","gulp-tap":"^0.1.3","gulp-util":"^3.0.4","iconv-lite":"^0.4.7","linez":"^3.2.0","lodash":"^3.4.0","through2":"^0.6.3","vinyl":"^0.4.6","vinyl-fs":"^1.0.0"},"devDependencies":{"chai":"^2.1.0","del":"^1.1.1","event-stream":"^3.2.2","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-mocha":"^2.0.0","gulp-plumber":"^1.0.0","gulp-tslint":"^1.4.3","gulp-typescript":"^2.4.2","mocha":"^2.1.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"main":"js/eclint.js","bin":{"eclint":"bin/eclint.js"},"directories":{"test":"test"},"gitHead":"d812c3c3c7d9fc1a4080d809134350bcef8bb371","homepage":"https://github.com/editorconfig/editorconfig-tools-js","_id":"eclint@0.1.0","_shasum":"3f366bdacc1b493c0c7e5481a881d8d909821d49","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedmao","email":"jedmao@outlook.com"},"maintainers":[{"name":"gucong","email":"gucong@gmail.com"},{"name":"jedmao","email":"jed.hunsaker+npm@gmail.com"}],"dist":{"shasum":"3f366bdacc1b493c0c7e5481a881d8d909821d49","size":56939,"noattachment":false,"key":"/eclint/-/eclint-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eclint/download/eclint-0.1.0.tgz"},"_cnpmcore_publish_time":"2021-12-20T06:30:28.183Z","publish_time":1426930508451,"_cnpm_publish_time":1426930508451}},"readme":"# ECLint\n\n[![Build Status](https://travis-ci.org/jedmao/eclint.svg?branch=master)](https://travis-ci.org/jedmao/eclint)\n[![npm version](https://badge.fury.io/js/eclint.svg)](http://badge.fury.io/js/eclint)\n[![codecov](https://codecov.io/gh/jedmao/eclint/branch/master/graph/badge.svg)](https://codecov.io/gh/jedmao/eclint)\n[![npm license](http://img.shields.io/npm/l/eclint.svg?style=flat-square)](https://www.npmjs.org/package/eclint)\n[![dependencies Status](https://david-dm.org/jedmao/eclint/status.svg)](https://david-dm.org/jedmao/eclint)\n\n[![npm](https://nodei.co/npm/eclint.svg?downloads=true)](https://nodei.co/npm/eclint/)\n\n## Introduction\n\nECLint is a tool for validating or fixing code that doesn't adhere to settings defined in `.editorconfig`. It also infers settings from existing code. See the [EditorConfig Project](http://editorconfig.org/) for details about the `.editorconfig` file.\n\nThis version of ECLint runs on [EditorConfig Core](https://www.npmjs.com/package/editorconfig) 0.15.x.\n\n\n## Installation\n\n```bash\n$ npm install [-g] eclint\n```\n\n\n## Features\n\n- [Command-Line Interface (CLI)](#cli)\n- [Check](#check), [fix](#fix) or [infer](#infer) the following EditorConfig rules across one or more files:\n  - [charset](#charset)\n  - [indent_style](#indent_style)\n  - [indent_size](#indent_size)\n  - [tab_width](#tab_width)\n  - [trim_trailing_whitespace](#trim_trailing_whitespace)\n  - [end_of_line](#end_of_line)\n  - [insert_final_newline](#insert_final_newline)\n  - [max_line_length (unofficial)](#max_line_length-unofficial)\n- [TypeScript/JavaScript API](#api)\n- [Gulp plugin](#gulp-plugin)\n\n\n## CLI\n\nThe command-line interface (CLI) for this project uses [gitlike-cli](https://www.npmjs.com/package/gitlike-cli) to parse the `eclint` command, along with its [check](#check), [fix](#fix) and [infer](#infer) sub-commands. Internally, the command is sent to the [API](#api) to do its magic.\n\nRunning `eclint --help` will provide the following help information:\n\n```bash\n$ eclint --help\nUsage: eclint <command> [files...] [options]\n\nCommands:\n  check [files...]  Validate that file(s) adhere to .editorconfig settings\n  fix   [files...]  Fix formatting errors that disobey .editorconfig settings\n  infer [files...]  Infer .editorconfig settings from one or more files\n\nOptions:\n  --help     Show help                                                 [boolean]\n  --version  Show version number                                       [boolean]\n```\n\n\n## Check\n\nThe `eclint check` sub-command allows you to validate that files adhere to their respective EditorConfig settings. Running `eclint check --help` will provide you the following help information:\n\n```bash\n$ eclint check --help\neclint check [files...]\n\nOptions:\n  --help                          Show help                                                             [boolean]\n  --version                       Show version number                                                   [boolean]\n  --indent_style, -i              Indentation Style                                                     [choices: \"tab\", \"space\", undefined]\n  --indent_size, -s               Indentation Size (in single-spaced characters)                        [number]\n  --tab_width, -t                 Width of a single tabstop character                                   [number]\n  --end_of_line, -e               Line ending file format (Unix, DOS, Mac)                              [choices: \"lf\", \"crlf\", \"cr\", undefined]\n  --charset, -c                   File character encoding                                               [choices: \"latin1\", \"utf-8\", \"utf-8-bom\", \"utf-16le\", \"utf-16be\", undefined]\n  --trim_trailing_whitespace, -w  Denotes whether whitespace is allowed at the end of lines             [boolean]\n  --insert_final_newline, -n      Denotes whether file should end with a newline                        [boolean]\n  --max_line_length, -m           Forces hard line wrapping after the amount of characters specified    [number]\n  --block_comment_start           Block comments start with                                             [string]\n  --block_comment                 Lines in block comment start with                                     [string]\n  --block_comment_end             Block comments end with                                               [string]\n```\n\nRunning this sub-command without any `[options]` will use each file's EditorConfig settings as the validation settings. In fact, you don't even need to pass-in any CLI `[options]` for this sub-command to work, but doing so will allow you to override the `.editorconfig` file settings in cases where you want more fine-grain control over the outcome.\n\nEach CLI option has both short and long flag variations. As such, you can use `--indent_size 2` or `-i 2`, whichever you prefer. Short flags may be combined into a single argument. For example, `-swe 2 lf` is the same as `-s 2 -w -e lf`.\n\nThe `[<files>...]` args allows you to pass-in one or more file paths or [globs](https://github.com/isaacs/node-glob). You may, however, need to surround your glob expressions in quotes for it to work properly. Unfortunately, in bash, you can't add a negative glob with \"!foo.js\". Instead, you can put square brackets around the `!` and eclint will take care of it. For example, \"[!]foo.js\".\n\nThe result of running `eclint check *` in this project's root, if there were issues, would look something like the following:\n\n```\nZ:\\Documents\\GitHub\\eclint\\README.md: Invalid indent style: space\n```\n\nIf any errors are reported, the Node process will exit with a status code of `1`, failing any builds or continuous integrations you may have setup. This is to help you enforce EditorConfig settings on your project or team. For Travis-CI, you can do this by adding the following `before_script` block to your .travis.yml file:\n\n```yml\nbefore_script:\n  - npm install -g eclint\n  - eclint check * \"lib/**/*.js\"\n```\n\nThis is the same method this project is doing in its own [.travis.yml file](https://github.com/jedmao/eclint/blob/master/.travis.yml#L14-L16) for reference.\n\nNow should be a great time to segue into the [fix sub-command](#fix).\n\n\n## Fix\n\n<table>\n  <tr>\n    <td width=\"99\">\n      <img src=\"https://github.com/jedmao/eclint/blob/master/images/warning.png?raw=true\" alt=\"Warning, Stop!\" width=\"72\" height=\"65\">\n    </td>\n    <td>\n      <strong style=\"display:table-cell\">Warning! Fixing your files will change their contents. Ensure that your files are under version control and that you have committed your changes before attempting to fix any issues with them. You can also run the check command to know which files will change before you fix them.</strong>\n    </td>\n  </tr>\n</table>\n\nThe `eclint fix` sub-command allows you to fix files that don't adhere to their respective EditorConfig settings. Running `eclint fix --help` will provide you the following help information:\n\n```bash\n$ eclint fix --help\neclint fix   [files...]\n\nOptions:\n  --help                          Show help                                                             [boolean]\n  --version                       Show version number                                                   [boolean]\n  --indent_style, -i              Indentation Style                                                     [choices: \"tab\", \"space\", undefined]\n  --indent_size, -s               Indentation Size (in single-spaced characters)                        [number]\n  --tab_width, -t                 Width of a single tabstop character                                   [number]\n  --end_of_line, -e               Line ending file format (Unix, DOS, Mac)                              [choices: \"lf\", \"crlf\", \"cr\", undefined]\n  --charset, -c                   File character encoding                                               [choices: \"latin1\", \"utf-8\", \"utf-8-bom\", \"utf-16le\", \"utf-16be\", undefined]\n  --trim_trailing_whitespace, -w  Denotes whether whitespace is allowed at the end of lines             [boolean]\n  --insert_final_newline, -n      Denotes whether file should end with a newline                        [boolean]\n  --max_line_length, -m           Forces hard line wrapping after the amount of characters specified    [number]\n  --block_comment_start           Block comments start with                                             [string]\n  --block_comment                 Lines in block comment start with                                     [string]\n  --block_comment_end             Block comments end with                                               [string]\n  --dest, -d                      Destination folder to pipe source files                               [string]\n```\n\nYou might notice this sub-command looks very similar to the [check sub-command](#check). It works essentially the same way; except, instead of validating files, it enforces the settings on each file by altering their contents. I'll let you read the [check sub-command](#check) so I don't have to repeat myself.\n\nOne key difference you'll notice is an additional `-d, --dest <folder>` option. This option gives you control over where the result file tree will be written. Without this specified, the files will be overwritten in the source location by default.\n\n\n## Infer\n\nThe `eclint infer` sub-command allows you to infer what the EditorConfig settings **_should_** be for all files you specify. Running `eclint infer --help` will provide you the following help information:\n\n```bash\n$ eclint infer --help\neclint infer [files...]\n\nOptions:\n  --help       Show help                                               [boolean]\n  --version    Show version number                                     [boolean]\n  --score, -s  Shows the tallied score for each setting                [boolean]\n  --ini, -i    Exports file as ini file type                           [boolean]\n  --root, -r   Adds root = true to your ini file, if any               [boolean]\n```\n\nThis sub-command generates a report that reveals whatever trends you have growing in your project. That is, if it's more common to see 2-space indentation, the inferred setting would be `indent_size = 2`.\n\nBy default, the CLI will print out the report in JSON format.\n\n```bash\n$ eclint infer * \"lib/**/*.js\"\n```\n\nOutputs:\n\n```json\n{\n  \"indent_style\": \"tab\",\n  \"trim_trailing_whitespace\": true,\n  \"end_of_line\": \"lf\",\n  \"insert_final_newline\": true,\n  \"max_line_length\": 90\n}\n```\n\nIf this isn't enough information for you and you want the full report, complete with scores, you can add the `-s, --score` flag. Each setting will have a numeric value assigned to it that indicates the number of times that setting was inferred across the files:\n\n```bash\n$ eclint infer --score * \"lib/**/*.js\"\n```\n\nOutputs:\n\n```json\n{\n  \"charset\": {\n    \"\": 1\n  },\n  \"indent_style\": {\n    \"undefined\": 21,\n    \"tab\": 13\n  },\n  \"indent_size\": {\n    \"0\": 21,\n    \"tab\":13\n  },\n  \"trim_trailing_whitespace\": {\n    \"true\": 34\n  },\n  \"end_of_line\": {\n    \"lf\": 34\n  },\n  \"insert_final_newline\": {\n    \"true\": 1\n  },\n  \"max_line_length\": 86\n}\n```\n\nYou can pipe these files to any destination file you wish, like so:\n\n```bash\n$ eclint infer * \"lib/**/*.js\" > editorconfig.json\n```\n\nYou can also use the `-i, --ini` flag to generate the report as an INI file format, which is exactly the format in which the `.editorconfig` file should be written. This means you can create your `.editorconfig` file automatically! Here's how you might do it:\n\n```bash\n$ eclint infer --ini * \"lib/**/*.js\" > .editorconfig\n```\n\nIf this is your root `.editorconfig` file, you'll definitely want to pair the `-i, --ini` flag with the `-r, --root` flag to add `root = true` to your `.editorconfig` file. We'll combine the 2 short flags into one:\n\n```bash\n$ eclint infer -ir * \"lib/**/*.js\" > .editorconfig\n```\n\nYour root `.editorconfig` file should now read thus:\n\n```ini\n# EditorConfig is awesome: http://EditorConfig.org\n\n# top-most EditorConfig file\nroot = true\n\n[*]\nindent_style = tab\ntrim_trailing_whitespace = true\nend_of_line = lf\ninsert_final_newline = true\nmax_line_length = 90\n```\n\n## Respect .gitignore\n\n```bash\n$ env eclint check $(git ls-files)\n```\nfor compatible with Windows, you can install [exec-extra](https://github.com/gucong3000/exec-extra)\n\n## Locales currently supported:\n\n- en: English.\n- zh_CN: Simplified Chinese.\n- zh_TW: Traditional Chinese.\n\n## Rules\n\nAll EditorConfig rules are supported. Additionally, the [max_line_length](#max-line-length) rule has been added to the set. This is not an official EditorConfig setting, so it's possible it may be removed in the future. For now, it's has a basic use in this tool.\n\n\n### charset\n\nAt this time, only the following encodings are supported:\n- latin1 (partial support)\n- utf-8\n- utf-8-bom (not actually an encoding, but it does have a BOM signature)\n- utf-16le\n- utf-16be\n\nUnsupported encodings:\n- utf-32le\n- utf-32be\n- everything else\n\nI'm working on getting a much broader set of supported encodings, but it's rather difficult to support, so it may take a while.\n\n##### check\n\nReports the following errors:\n\n- `invalid charset: <detected>, expected: <charset>`\n- `expected charset: <charset>`\n- `line <n>, column: <n>: character out of latin1 range: <character>`\n\n##### fix\n\nFixes supported charsets by adding or removing BOM signatures and encoding the text in the new charset.\n\n##### infer\n\nOnly infers documents with BOM signatures. No other assumptions made at this time.\n\n\n### indent_style\n\nSupported settings:\n- space\n- tab\n\n##### check\n\nA maximum of one error will be reported per line. The following errors will be reported, listed in order of priority:\n\n- `line <n>: invalid indentation: found a leading <space/tab>, expected: <indent_style>`\n  - Reported when the very first character in the line is the opposing indent style.\n- `line <n>: invalid indentation: found <n> <soft/hard> <tab/tabs>`\n  - This happens when the first character in the line is correct, but the wrong indentation is found somewhere else in the leading indentation.\n- `line <n>: invalid indentation: found mixed tabs with spaces`\n  - Reported when a space is followed by a tab anywhere in the leading whitespace.\n\n##### fix\n\nThe fix method can fix indentation in the following ways:\n\n- Replaces hard tabs with soft tabs or vice versa.\n  - Alignment is preserved.\n  - Mixed hard/soft tabs are fixed only if soft tabs match the `indent_size` or `tab_width`.\n\n##### infer\n\nLooks at the first character of each line to determine the strongest trend in your file.\n\n\n### indent_size\n\nSupported settings:\n- An integer\n- tab (pulls value from [tab_width](#tab_width))\n\n##### check\n\nReports the following errors:\n\n- `line <n>: invalid indent size: <n>, expected: <indent_size>`\n  - Reported when the inferred setting for the line is divided by the configuration setting with no remainder. See the infer method for more information.\n\n##### fix\n\nFixing indent size issues without any knowledge of the written language or syntax tree is literally impossible. Any attempt would be completely unreliable. I welcome debate over this topic, but I've been over it again and again and it just can't be done. As such, each line is simply passed through without modification.\n\n##### infer\n\nIf the first character in a line is a tab, the indent size will be undefined. If it's spaces, however, I count backwards from 8 to 1, dividing the number of leading spaces by this number. If there is no remainder, that number is inferred as the indent size. Every line is tallied up with a score for each possible indent size and the highest score wins for the document. I've found this method to be extremely reliable.\n\n\n### tab_width\n\nSupported settings:\n- An integer\n\nThis tool only uses `tab_width` as a fallback for `indent_size`.\n\n\n### trim_trailing_whitespace\n\nSupported settings:\n- true\n\n##### check\n\nReports the following errors:\n\n- `line <n>: unexpected trailing whitespace`\n\n##### fix\n\nWhen `true`, removes trailing whitespace. Anything other than `true` is ignored.\n\n##### infer\n\nInfers `true` if no trailing whitespace is found. Infers `undefined` otherwise. Does not infer `false` under any scenarios.\n\n\n### end_of_line\n\nSupported settings:\n- lf\n- cr\n- crlf\n\n##### check\n\nReports the following errors:\n\n- `line <n>: invalid newline: <detected>, expected: <end_of_line>`\n\n##### fix\n\nReplaces all invalid newlines with the one defined in your configuration.\n\n##### infer\n\nInfers the most popular newline found in each document.\n\n\n### insert_final_newline\n\nSupported settings:\n- true\n- false\n\n##### check\n\nReports the following errors:\n\n- `<expected/unexpected> final newline character`\n\n##### fix\n\n- When `true`, inserts a single newline at the end of the file.\n- When `false`, removes all newlines found at the end of the file.\n\n##### infer\n\n- Infers `true` when no newlines are found at the end of the file.\n- Infers `false` when a newline is found at the end of the file.\n\n\n### max_line_length (unofficial)\n\nSupported settings:\n- An integer\n\n##### check\n\nReports the following errors:\n\n- `line <n>: line length: <detected>, exceeds: <max_line_length>`\n\n##### fix\n\nUnsupported.\n\n##### infer\n\nScans an entire document for line length and infers the greatest line length detected, rounded up to the nearest 10 (e.g., 72 becomes 80).\n\n### block_comment_start\n\nDefines the start of block comments\n\n### block_comment\n\nDefines the start of line in block comments\n\n### block_comment_end\n\nDefines the end of block comments\n\n## Support for doc comments\n\nWhen you use doc comments, eclint might report a error with your indentation style. At this case, you need to defines the style of the doc comments you are using in `.editorconfig`:\n```\n[*]\n# C-style doc comments\nblock_comment_start = /*\nblock_comment = *\nblock_comment_end = */\n```\n\n## API\n\nThis project's API is written in [TypeScript](http://www.typescriptlang.org/), a typed superset of JavaScript that compiles to plain JavaScript. Because it's written in TypeScript, the [definition files](https://github.com/jedmao/eclint/tree/master/d.ts) come for free and are always in sync with the generated JavaScript.\n\nIf you have an IDE that supports TypeScript, this saves you time by letting you stay in your editor instead of constantly looking up documentation online to figure out the arguments, types and interfaces you can pass-in to API functions.\n\n```ts\nimport * as eclint from 'eclint';\n```\n\nIn JavaScript, you just need to require the package:\n\n```js\nvar eclint = require('eclint');\n```\n\nNow, you can pipe streams to the respective [check](#check), [fix](#fix) and [infer](#infer) sub-commands. Refer to [cli.ts](https://github.com/jedmao/eclint/blob/master/lib/cli.ts) for a working example of doing just that.\n\n\n## Gulp Plugin\n\nThe [check](#check), [fix](#fix) and [infer](#infer) API commands are all [Gulp](http://gulpjs.com/) [plugins](http://gulpjs.com/plugins/). Here's an example of how you might use them:\n\n```js\nvar gulp = require('gulp');\nvar eclint = require('eclint');\nvar reporter = require('gulp-reporter');\nvar path = require('path');\n\ngulp.task('check', function() {\n  return gulp.src([\n      '*',\n      'lib/**/*.js'\n    ])\n    .pipe(eclint.check())\n    .pipe(reporter());\n});\n\ngulp.task('fix', function() {\n  return gulp.src([\n      '*',\n      'lib/**/*.js'\n    ],\n    {\n      base: './'\n    })\n    .pipe(eclint.fix())\n    .pipe(gulp.dest('.'));\n});\n\ngulp.task('infer', function() {\n  return gulp.src([\n      '*',\n      'lib/**/*.js'\n    ])\n    .pipe(eclint.infer({\n      ini: true,\n      root: true\n    }))\n    .pipe(gulp.dest('.editorconfig'));\n});\n```\n\nHave a look at this project's [check](https://github.com/jedmao/eclint/blob/master/tasks/check.js) and [fix](https://github.com/jedmao/eclint/blob/master/tasks/fix.js) tasks for a working example. Notice that the check tasks exits with an exit code of `1`. This is to fail whatever continuous integration you may have in place.\n\n\n## Related Projects\n\n* [editorconfig-tools](https://github.com/treyhunner/editorconfig-tools)\n","_attachments":{},"homepage":"https://github.com/jedmao/eclint","bugs":{"url":"https://github.com/jedmao/eclint/issues"},"license":"MIT"}