{"_id":"eslint-plugin-typescript","_rev":"202149","name":"eslint-plugin-typescript","description":"TypeScript plugin for ESLint","dist-tags":{"latest":"0.14.0","next":"1.0.0-rc.3"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"time":{"modified":"2021-06-03T12:33:40.000Z","created":"2016-08-22T19:06:35.270Z","1.0.0-rc.3":"2019-01-15T23:48:39.156Z","1.0.0-rc.2":"2019-01-09T01:05:45.723Z","1.0.0-rc.1":"2019-01-02T16:48:32.415Z","1.0.0-rc.0":"2018-12-22T20:15:24.346Z","0.14.0":"2018-11-26T02:59:25.280Z","0.14.0-rc.1":"2018-11-26T02:27:21.183Z","0.13.0":"2018-11-01T00:45:18.913Z","0.12.0":"2018-04-26T16:41:50.315Z","0.11.0":"2018-03-27T17:23:41.191Z","0.10.0":"2018-03-08T22:32:00.402Z","0.9.0":"2018-02-22T17:52:22.176Z","0.8.1":"2017-11-23T17:35:23.758Z","0.8.0":"2017-10-05T22:02:04.930Z","0.7.0":"2017-08-26T20:07:32.739Z","0.6.0":"2017-08-22T11:25:08.278Z","0.5.0":"2017-08-12T13:41:30.349Z","0.4.0":"2017-08-09T19:52:22.415Z","0.3.0":"2017-07-11T11:29:13.793Z","0.1.0":"2016-10-03T22:30:16.963Z","0.0.1":"2016-08-22T19:06:35.270Z"},"users":{"recuencojones":true,"xueboren":true,"modood":true},"author":{"name":"Nicholas C. Zakas"},"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"versions":{"1.0.0-rc.3":{"name":"eslint-plugin-typescript","version":"1.0.0-rc.3","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin","typescript"],"repository":{"type":"git","url":"git+https://github.com/bradzacher/eslint-plugin-typescript.git"},"author":{"name":"Brad Zacher"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/ tools/","lint:fix":"eslint lib/ tests/ tools/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","prettier":"prettier **/*.{md,yml,json}","format-no-write":"prettier-eslint lib/**/*.js tests/**/*.js tools/**/*.js --eslint-config-path=.eslintrc --eslint-ignore --prettier-ignore --eslint-path=node_modules/eslint --config=.prettierrc","format":"yarn format-no-write --write && yarn prettier --write","format-check":"yarn format-no-write --list-different && yarn prettier --list-different","test":"nyc mocha tests --recursive --reporter=dot","test:coverage":"nyc check-coverage --lines 95 --per-file","recommended:update":"node tools/update-recommended.js","pre-commit":"yarn check --verify-tree && yarn lint && yarn format-check && yarn test && yarn docs:check"},"dependencies":{"requireindex":"^1.2.0","typescript-eslint-parser":"21.0.2"},"devDependencies":{"eslint":"^5.9.0","nyc":"^13.1.0","eslint-config-eslint":"^5.0.1","eslint-config-prettier":"^3.3.0","eslint-docs":"^0.2.6","eslint-plugin-eslint-plugin":"^2.0.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","mocha":"^5.2.0","prettier-eslint-cli":"^4.7.1","typescript":"~3.1.1"},"peerDependencies":{"eslint":">=4.13.1 < 6","typescript":"~3.1.1"},"nyc":{"include":["lib"]},"lint-staged":{"*.js":["yarn format","git add"]},"husky":{"hooks":{"pre-commit":"yarn pre-commit && lint-staged"}},"engines":{"node":">=6"},"readmeFilename":"README.md","gitHead":"162fddc10d6578805c6dc6b838ebcdbb7a4b336b","bugs":{"url":"https://github.com/bradzacher/eslint-plugin-typescript/issues"},"homepage":"https://github.com/bradzacher/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@1.0.0-rc.3","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"aa5359248dc6172ee261bc6574b5b540573e9b67","size":48325,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-1.0.0-rc.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-1.0.0-rc.3.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_1.0.0-rc.3_1547596118869_0.1367340643784325"},"_hasShrinkwrap":false,"publish_time":1547596119156,"_cnpm_publish_time":1547596119156},"1.0.0-rc.2":{"name":"eslint-plugin-typescript","version":"1.0.0-rc.2","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin","typescript"],"repository":{"type":"git","url":"git+https://github.com/bradzacher/eslint-plugin-typescript.git"},"author":{"name":"Brad Zacher"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/ tools/","lint:fix":"eslint lib/ tests/ tools/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","prettier":"prettier **/*.{md,yml,json}","format-no-write":"prettier-eslint lib/**/*.js tests/**/*.js tools/**/*.js --eslint-config-path=.eslintrc --eslint-ignore --prettier-ignore --eslint-path=node_modules/eslint --config=.prettierrc","format":"yarn format-no-write --write && yarn prettier --write","format-check":"yarn format-no-write --list-different && yarn prettier --list-different","test":"nyc mocha tests --recursive --reporter=dot","test:coverage":"nyc check-coverage --lines 95 --per-file","recommended:update":"node tools/update-recommended.js","pre-commit":"yarn check --verify-tree && yarn lint && yarn format-check && yarn test && yarn docs:check"},"dependencies":{"requireindex":"^1.2.0","typescript-eslint-parser":"21.0.2"},"devDependencies":{"eslint":"^5.9.0","nyc":"^13.1.0","eslint-config-eslint":"^5.0.1","eslint-config-prettier":"^3.3.0","eslint-docs":"^0.2.6","eslint-plugin-eslint-plugin":"^2.0.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","mocha":"^5.2.0","prettier-eslint-cli":"^4.7.1","typescript":"~3.1.1"},"peerDependencies":{"eslint":">=4.13.1 < 6","typescript":"~3.1.1"},"nyc":{"include":["lib"]},"lint-staged":{"*.js":["yarn format","git add"]},"husky":{"hooks":{"pre-commit":"yarn pre-commit && lint-staged"}},"engines":{"node":">=6"},"readmeFilename":"README.md","gitHead":"4245290cb2b700c21a9c38adb318d6b12b8401bb","bugs":{"url":"https://github.com/bradzacher/eslint-plugin-typescript/issues"},"homepage":"https://github.com/bradzacher/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@1.0.0-rc.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"f6262e22627bdf7e1876716c0825353fca24e642","size":48325,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-1.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-1.0.0-rc.2.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_1.0.0-rc.2_1546995945509_0.9172448906042168"},"_hasShrinkwrap":false,"publish_time":1546995945723,"_cnpm_publish_time":1546995945723},"1.0.0-rc.1":{"name":"eslint-plugin-typescript","version":"1.0.0-rc.1","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin","typescript"],"repository":{"type":"git","url":"git+https://github.com/bradzacher/eslint-plugin-typescript.git"},"author":{"name":"Brad Zacher"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/ tools/","lint:fix":"eslint lib/ tests/ tools/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","prettier":"prettier **/*.{md,yml,json}","format-no-write":"prettier-eslint lib/**/*.js tests/**/*.js tools/**/*.js --eslint-config-path=.eslintrc --eslint-ignore --prettier-ignore --eslint-path=node_modules/eslint --config=.prettierrc","format":"yarn format-no-write --write && yarn prettier --write","format-check":"yarn format-no-write --list-different && yarn prettier --list-different","test":"nyc mocha tests --recursive --reporter=dot","test:coverage":"nyc check-coverage --lines 95 --per-file","recommended:update":"node tools/update-recommended.js","pre-commit":"yarn check --verify-tree && yarn lint && yarn format-check && yarn test && yarn docs:check"},"dependencies":{"requireindex":"^1.2.0","typescript-eslint-parser":"21.0.2"},"devDependencies":{"eslint":"^5.9.0","nyc":"^13.1.0","eslint-config-eslint":"^5.0.1","eslint-config-prettier":"^3.3.0","eslint-docs":"^0.2.6","eslint-plugin-eslint-plugin":"^2.0.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","mocha":"^5.2.0","prettier-eslint-cli":"^4.7.1","typescript":"~3.1.1"},"peerDependencies":{"eslint":">=4.13.1 < 6","typescript":"~3.1.1"},"nyc":{"include":["lib"]},"lint-staged":{"*.js":["yarn format","git add"]},"husky":{"hooks":{"pre-commit":"yarn pre-commit && lint-staged"}},"engines":{"node":">=6"},"readmeFilename":"README.md","gitHead":"867df2ed6fb1d8a1de1771710a9b92ee1f63977b","bugs":{"url":"https://github.com/bradzacher/eslint-plugin-typescript/issues"},"homepage":"https://github.com/bradzacher/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@1.0.0-rc.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"9b4681d75b1952ef41d9cfd7c506ac386a768878","size":47667,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-1.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-1.0.0-rc.1.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_1.0.0-rc.1_1546447712216_0.2965901709619043"},"_hasShrinkwrap":false,"publish_time":1546447712415,"_cnpm_publish_time":1546447712415},"1.0.0-rc.0":{"name":"eslint-plugin-typescript","version":"1.0.0-rc.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin","typescript"],"repository":{"type":"git","url":"git+https://github.com/bradzacher/eslint-plugin-typescript.git"},"author":{"name":"Brad Zacher"},"license":"MIT","main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/ tools/","lint:fix":"eslint lib/ tests/ tools/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","prettier":"prettier **/*.{md,yml,json}","format-no-write":"prettier-eslint lib/**/*.js tests/**/*.js tools/**/*.js --eslint-config-path=.eslintrc --eslint-ignore --prettier-ignore --eslint-path=node_modules/eslint --config=.prettierrc","format":"yarn format-no-write --write && yarn prettier --write","format-check":"yarn format-no-write --list-different && yarn prettier --list-different","test":"nyc mocha tests --recursive --reporter=dot","test:coverage":"nyc check-coverage --lines 95 --per-file","recommended:update":"node tools/update-recommended.js","pre-commit":"yarn check --verify-tree && yarn lint && yarn format-check && yarn test && yarn docs:check"},"dependencies":{"requireindex":"^1.2.0","typescript-eslint-parser":"21.0.2"},"devDependencies":{"eslint":"^5.9.0","nyc":"^13.1.0","eslint-config-eslint":"^5.0.1","eslint-config-prettier":"^3.3.0","eslint-docs":"^0.2.6","eslint-plugin-eslint-plugin":"^2.0.0","eslint-plugin-node":"^8.0.0","eslint-plugin-prettier":"^3.0.0","husky":"^1.2.0","lint-staged":"^8.1.0","mocha":"^5.2.0","prettier-eslint-cli":"^4.7.1","typescript":"~3.1.1"},"peerDependencies":{"eslint":">=4.13.1 < 6"},"nyc":{"include":["lib"]},"lint-staged":{"*.js":["yarn format","git add"]},"husky":{"hooks":{"pre-commit":"yarn pre-commit && lint-staged"}},"engines":{"node":">=6"},"readmeFilename":"README.md","gitHead":"7765028a500231d8d5903253619cc2ca19b98dbd","bugs":{"url":"https://github.com/bradzacher/eslint-plugin-typescript/issues"},"homepage":"https://github.com/bradzacher/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@1.0.0-rc.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"4ac69de1268be7b4f676eb75840bc9f6c96af9e5","size":47319,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-1.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-1.0.0-rc.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_1.0.0-rc.0_1545509724176_0.6157580491879864"},"_hasShrinkwrap":false,"publish_time":1545509724346,"_cnpm_publish_time":1545509724346},"0.14.0":{"name":"eslint-plugin-typescript","version":"0.14.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","format":"prettier --write --tab-width 4 lib/**/*.js tests/**/*.js","mocha":"mocha tests --recursive --reporter=dot","pretest":"npm run lint","test":"mocha tests --recursive --reporter=dot","posttest":"npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"^1.11.1","typescript":"~2.9","typescript-eslint-parser":"^17.0.1"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=6"},"license":"MIT","gitHead":"150f582fae14f69a858822b6efe9c892a7d7ce96","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.14.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"068549c3f4c7f3f85d88d398c29fa96bf500884c","size":32313,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.14.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.14.0_1543201165140_0.7180794772083512"},"_hasShrinkwrap":false,"publish_time":1543201165280,"_cnpm_publish_time":1543201165280,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.14.0-rc.1":{"name":"eslint-plugin-typescript","version":"0.14.0-rc.1","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","format":"prettier --write --tab-width 4 lib/**/*.js tests/**/*.js","mocha":"mocha tests --recursive --reporter=dot","pretest":"npm run lint","test":"mocha tests --recursive --reporter=dot","posttest":"npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"^1.11.1","typescript":"~2.9","typescript-eslint-parser":"^17.0.1"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=6"},"license":"MIT","readmeFilename":"README.md","gitHead":"5192c204803a578906e27cc07b20d3b46066e578","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.14.0-rc.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"bradzacher","email":"brad.zacher@gmail.com"},"dist":{"shasum":"47a6df649c6d0b10c701663ecee13b32034f708f","size":32315,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.14.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.14.0-rc.1.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.14.0-rc.1_1543199241037_0.700118738106279"},"_hasShrinkwrap":false,"publish_time":1543199241183,"_cnpm_publish_time":1543199241183},"0.13.0":{"name":"eslint-plugin-typescript","version":"0.13.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","format":"prettier --write --tab-width 4 lib/**/*.js tests/**/*.js","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"^1.11.1","typescript":"~2.8.1","typescript-eslint-parser":"^15.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=6"},"license":"MIT","gitHead":"0803b95bef92015dff452ebfe77a5c1b2ca2db8f","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.13.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"07fa9a166dee1daff14716c70fb8fb7c6583d852","size":54872,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.13.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.13.0_1541033118701_0.35953797018716194"},"_hasShrinkwrap":false,"publish_time":1541033118913,"_cnpm_publish_time":1541033118913,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.12.0":{"name":"eslint-plugin-typescript","version":"0.12.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"^1.11.1","typescript":"~2.6.1","typescript-eslint-parser":"^10.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"ac0c3cf6aa832359a525ac7e3540dfbc57b58a08","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"e23d58cb27fe28e89fc641a1f20e8d862cb99aef","size":52639,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.12.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.12.0_1524760910258_0.9467270499491871"},"_hasShrinkwrap":false,"publish_time":1524760910315,"_cnpm_publish_time":1524760910315,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.11.0":{"name":"eslint-plugin-typescript","version":"0.11.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"^1.11.1","typescript":"~2.6.1","typescript-eslint-parser":"^10.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"1b5fd06715933253367da45563f729d39b59902f","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.11.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"a8480beeac1634271737e0ff8af32d9119b0d272","size":48216,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.11.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.11.0_1522171420983_0.7999181144326395"},"_hasShrinkwrap":false,"publish_time":1522171421191,"_cnpm_publish_time":1522171421191,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.10.0":{"name":"eslint-plugin-typescript","version":"0.10.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"1.9.1","typescript":"~2.6.1","typescript-eslint-parser":"^10.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"c99c136fb15d1ffa3086300e29eb83ddde946bd8","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.10.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"009a8fcaf0ec7bf68f6fb71576df0d84ebd0b114","size":47200,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.10.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.10.0_1520548320183_0.8896122497642815"},"_hasShrinkwrap":false,"publish_time":1520548320402,"_cnpm_publish_time":1520548320402,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.9.0":{"name":"eslint-plugin-typescript","version":"0.9.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.13.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.9.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^6.0.0","mocha":"^4.0.1","prettier":"1.9.1","typescript":"~2.6.1","typescript-eslint-parser":"^10.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"57c0f295abed0d61d81a283f3bd69516acd4f975","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.9.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"9b7075bc1560e879ae3403030564026106a1184d","size":46564,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.9.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript_0.9.0_1519321942103_0.10232650865552584"},"_hasShrinkwrap":false,"publish_time":1519321942176,"_cnpm_publish_time":1519321942176,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.8.1":{"name":"eslint-plugin-typescript","version":"0.8.1","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.6.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.4.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^4.1.3","mocha":"^3.5.3","prettier":"1.8.2","typescript":"~2.5.1","typescript-eslint-parser":"^8.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"12220ccac76234121e64a9e993b863d69a029353","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.8.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"e5b2d18e744a04528eac58b099fe1032c4d744ff","size":45828,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.8.1.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.8.1.tgz_1511458523684_0.5340735411737114"},"directories":{},"publish_time":1511458523758,"_cnpm_publish_time":1511458523758,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.8.0":{"name":"eslint-plugin-typescript","version":"0.8.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","docs":"eslint-docs","docs:check":"eslint-docs check","mocha":"mocha tests --recursive --reporter=dot","test":"npm run lint && npm run mocha && npm run docs:check","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.6.1","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.4.0","eslint-docs":"^0.1.1","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^4.1.3","mocha":"^3.5.3","prettier":"^1.6.1","typescript":"~2.5.1","typescript-eslint-parser":"^8.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"cd150f94cd8c4a62b148a4cae4279022d2abcdfe","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.8.0","_shasum":"4e0de52853db52e2a3a1464a31cb4f29f57ea9d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"4e0de52853db52e2a3a1464a31cb4f29f57ea9d7","size":45682,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.8.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.8.0.tgz_1507240923828_0.1106979486066848"},"directories":{},"publish_time":1507240924930,"_cnpm_publish_time":1507240924930,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.7.0":{"name":"eslint-plugin-typescript","version":"0.7.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","mocha":"mocha tests --recursive","test":"npm run lint && npm run mocha","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.3.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^4.0.3","mocha":"^3.5.0","prettier":"^1.5.3","typescript":"~2.4.2","typescript-eslint-parser":"^7.0.0"},"lint-staged":{"*.js":["prettier --write --tab-width 4","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"cd935e978f5efb6c9868c9f88afa1d85f4a4f640","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.7.0","_shasum":"d0bea86737fa18e892a27d7d70dea4ad3109ac8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"d0bea86737fa18e892a27d7d70dea4ad3109ac8a","size":42598,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.7.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.7.0.tgz_1503778051739_0.5538022345863283"},"directories":{},"publish_time":1503778052739,"_hasShrinkwrap":false,"_cnpm_publish_time":1503778052739,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.6.0":{"name":"eslint-plugin-typescript","version":"0.6.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ tests/ --fix","mocha":"mocha tests --recursive","test":"npm run lint && npm run mocha","precommit":"npm test && lint-staged"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","eslint-config-prettier":"^2.3.0","eslint-plugin-node":"^5.1.1","eslint-plugin-prettier":"^2.2.0","husky":"^0.14.3","lint-staged":"^4.0.3","mocha":"^3.5.0","prettier":"^1.5.3","typescript":"~2.4.2","typescript-eslint-parser":"^6.0.1"},"lint-staged":{"*.js":["prettier --write","git add"]},"engines":{"node":">=4"},"license":"MIT","gitHead":"849a03c248f804f94f151beac7d28aa96c612a7a","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.6.0","_shasum":"ee0994a7d66262f62aeb75c2fd2cc8255b5d1dfb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"ee0994a7d66262f62aeb75c2fd2cc8255b5d1dfb","size":41600,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.6.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.6.0.tgz_1503401107205_0.086407640716061"},"directories":{},"publish_time":1503401108278,"_cnpm_publish_time":1503401108278,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.5.0":{"name":"eslint-plugin-typescript","version":"0.5.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ test/ --fix","mocha":"mocha tests --recursive","test":"npm run lint && npm run mocha"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.1.1","eslint-config-eslint":"^4.0.0","eslint-plugin-node":"^5.1.0","mocha":"^3.4.2","typescript":"~2.3.0","typescript-eslint-parser":"^4.0.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"bae09beb58c1829fc0b3afdf7de9f266ea12ed05","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.5.0","_shasum":"d6c5b35e748d2901e89aebf21731974d652f166e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"d6c5b35e748d2901e89aebf21731974d652f166e","size":31505,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.5.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.5.0.tgz_1502545289318_0.7363224767614156"},"directories":{},"publish_time":1502545290349,"_cnpm_publish_time":1502545290349,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.4.0":{"name":"eslint-plugin-typescript","version":"0.4.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/ tests/","lint:fix":"eslint lib/ test/ --fix","mocha":"mocha tests --recursive","test":"npm run lint && npm run mocha"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.1.1","eslint-config-eslint":"^4.0.0","eslint-plugin-node":"^5.1.0","mocha":"^3.4.2","typescript":"~2.3.0","typescript-eslint-parser":"^4.0.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"0a781e92f2ddd0c1d711f447e46b7c9781806856","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.4.0","_shasum":"3fe163f905154da9296369c314dabcb33a1cc40c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"3fe163f905154da9296369c314dabcb33a1cc40c","size":29993,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.4.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.4.0.tgz_1502308341231_0.5705273221246898"},"directories":{},"publish_time":1502308342415,"_hasShrinkwrap":false,"_cnpm_publish_time":1502308342415,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.3.0":{"name":"eslint-plugin-typescript","version":"0.3.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/","lint:fix":"eslint --fix lib/","mocha":"mocha tests --recursive","test":"npm run lint && npm run mocha"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^4.1.1","eslint-config-eslint":"^4.0.0","eslint-plugin-node":"^5.1.0","mocha":"^3.4.2","typescript":"~2.3.0","typescript-eslint-parser":"^4.0.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"9d80d2c5522fe4e13f0835d9c8193a97e0c47ada","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.3.0","_shasum":"bc3525ef3a7f35e0e6eaaa0161733c82673173fd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"dist":{"shasum":"bc3525ef3a7f35e0e6eaaa0161733c82673173fd","size":11369,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.3.0.tgz"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-typescript-0.3.0.tgz_1499772552589_0.46967877610586584"},"directories":{},"publish_time":1499772553793,"_hasShrinkwrap":false,"_cnpm_publish_time":1499772553793,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.1.0":{"name":"eslint-plugin-typescript","version":"0.1.0","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/","test":"npm run lint && mocha tests --recursive"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"~3.0.0","eslint-config-eslint":"^3.0.0","mocha":"^2.4.5","typescript-eslint-parser":"^0.4.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"cec0d0e38f298c01a5ffa9b077d7aa2efdf1a7d9","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.1.0","_shasum":"6d82b7960f3ff21a499e8b157b304453be5a5700","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"dist":{"shasum":"6d82b7960f3ff21a499e8b157b304453be5a5700","size":4270,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-typescript-0.1.0.tgz_1475533816742_0.6410440921317786"},"directories":{},"publish_time":1475533816963,"_cnpm_publish_time":1475533816963,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"},"0.0.1":{"name":"eslint-plugin-typescript","version":"0.0.1","description":"TypeScript plugin for ESLint","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/nzakas/eslint-plugin-typescript.git"},"author":{"name":"Nicholas C. Zakas"},"main":"lib/index.js","scripts":{"lint":"eslint lib/","test":"npm run lint && mocha tests --recursive"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"~3.0.0","eslint-config-eslint":"^3.0.0","mocha":"^2.4.5","typescript-eslint-parser":"~0.1.1"},"engines":{"node":">=4"},"license":"MIT","gitHead":"c331979657310a0ab2f41f921656148d6744cc6c","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","_id":"eslint-plugin-typescript@0.0.1","_shasum":"848fa59c8b4a0cb8393be95daa53a6aa3e1f1451","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"nzakas","email":"nicholas@nczconsulting.com"},"maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"dist":{"shasum":"848fa59c8b4a0cb8393be95daa53a6aa3e1f1451","size":3237,"noattachment":false,"key":"/eslint-plugin-typescript/-/eslint-plugin-typescript-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-typescript/download/eslint-plugin-typescript-0.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-typescript-0.0.1.tgz_1471892795038_0.917299373075366"},"directories":{},"publish_time":1471892795270,"_cnpm_publish_time":1471892795270,"_hasShrinkwrap":false,"deprecated":"Deprecated: Use @typescript-eslint/eslint-plugin instead"}},"readme":"# eslint-plugin-typescript\n\nTypeScript support for ESLint. (This is still in the very early stages, so please be patient.)\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `typescript-eslint-parser`:\n\n```\n$ npm install typescript-eslint-parser --save-dev\n```\n\nLast, install `eslint-plugin-typescript`:\n\n```\n$ npm install eslint-plugin-typescript --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-typescript` globally.\n\n## Usage\n\nAdd `typescript-eslint-parser` to the `parser` field and `typescript` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n    \"parser\": \"typescript-eslint-parser\",\n    \"plugins\": [\n        \"typescript\"\n    ]\n}\n```\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"typescript/rule-name\": \"error\"\n    }\n}\n```\n\n## Supported Rules\n\n<!-- Please run `npm run docs` to update this section -->\n<!-- begin rule list -->\n* [`typescript/adjacent-overload-signatures`](./docs/rules/adjacent-overload-signatures.md) — Require that member overloads be consecutive\n* [`typescript/class-name-casing`](./docs/rules/class-name-casing.md) — Require PascalCased class and interface names (`class-name` from TSLint)\n* [`typescript/explicit-function-return-type`](./docs/rules/explicit-function-return-type.md) — Require explicit return types on functions and class methods\n* [`typescript/explicit-member-accessibility`](./docs/rules/explicit-member-accessibility.md) — Require explicit accessibility modifiers on class properties and methods (`member-access` from TSLint)\n* [`typescript/generic-type-naming`](./docs/rules/generic-type-naming.md) — Enforces naming of generic type variables\n* [`typescript/interface-name-prefix`](./docs/rules/interface-name-prefix.md) — Require that interface names be prefixed with `I` (`interface-name` from TSLint)\n* [`typescript/member-delimiter-style`](./docs/rules/member-delimiter-style.md) — Require a specific member delimiter style for interfaces and type literals\n* [`typescript/member-naming`](./docs/rules/member-naming.md) — Enforces naming conventions for class members by visibility.\n* [`typescript/member-ordering`](./docs/rules/member-ordering.md) — Require a consistent member declaration order (`member-ordering` from TSLint)\n* [`typescript/no-angle-bracket-type-assertion`](./docs/rules/no-angle-bracket-type-assertion.md) — Enforces the use of `as Type` assertions instead of `<Type>` assertions (`no-angle-bracket-type-assertion` from TSLint)\n* [`typescript/no-array-constructor`](./docs/rules/no-array-constructor.md) — Disallow generic `Array` constructors\n* [`typescript/no-empty-interface`](./docs/rules/no-empty-interface.md) — Disallow the declaration of empty interfaces (`no-empty-interface` from TSLint)\n* [`typescript/no-explicit-any`](./docs/rules/no-explicit-any.md) — Disallow usage of the `any` type (`no-any` from TSLint)\n* [`typescript/no-inferrable-types`](./docs/rules/no-inferrable-types.md) — Disallows explicit type declarations for variables or parameters initialized to a number, string, or boolean. (`no-inferrable-types` from TSLint)\n* [`typescript/no-namespace`](./docs/rules/no-namespace.md) — Disallow the use of custom TypeScript modules and namespaces\n* [`typescript/no-non-null-assertion`](./docs/rules/no-non-null-assertion.md) — Disallows non-null assertions using the `!` postfix operator (`no-non-null-assertion` from TSLint)\n* [`typescript/no-parameter-properties`](./docs/rules/no-parameter-properties.md) — Disallow the use of parameter properties in class constructors. (`no-parameter-properties` from TSLint)\n* [`typescript/no-triple-slash-reference`](./docs/rules/no-triple-slash-reference.md) — Disallow `/// <reference path=\"\" />` comments (`no-reference` from TSLint)\n* [`typescript/no-type-alias`](./docs/rules/no-type-alias.md) — Disallow the use of type aliases (`interface-over-type-literal` from TSLint)\n* [`typescript/no-unused-vars`](./docs/rules/no-unused-vars.md) — Prevent TypeScript-specific constructs from being erroneously flagged as unused\n* [`typescript/no-use-before-define`](./docs/rules/no-use-before-define.md) — Disallow the use of variables before they are defined\n* [`typescript/no-var-requires`](./docs/rules/no-var-requires.md) — Disallows the use of require statements except in import statements (`no-var-requires` from TSLint)\n* [`typescript/prefer-namespace-keyword`](./docs/rules/prefer-namespace-keyword.md) — Require the use of the `namespace` keyword instead of the `module` keyword to declare custom TypeScript modules. (`no-internal-module` from TSLint)\n* [`typescript/type-annotation-spacing`](./docs/rules/type-annotation-spacing.md) — Require consistent spacing around type annotations\n<!-- end rule list -->\n","_attachments":{},"homepage":"https://github.com/nzakas/eslint-plugin-typescript#readme","bugs":{"url":"https://github.com/nzakas/eslint-plugin-typescript/issues"},"license":"MIT"}