0.14.0 • Published 5 years ago

eslint-plugin-typescript v0.14.0

Weekly downloads
79,336
License
MIT
Repository
github
Last release
5 years ago

eslint-plugin-typescript

TypeScript support for ESLint. (This is still in the very early stages, so please be patient.)

Installation

You'll first need to install ESLint:

$ npm i eslint --save-dev

Next, install typescript-eslint-parser:

$ npm install typescript-eslint-parser --save-dev

Last, install eslint-plugin-typescript:

$ npm install eslint-plugin-typescript --save-dev

Note: If you installed ESLint globally (using the -g flag) then you must also install eslint-plugin-typescript globally.

Usage

Add 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:

{
    "parser": "typescript-eslint-parser",
    "plugins": [
        "typescript"
    ]
}

Then configure the rules you want to use under the rules section.

{
    "rules": {
        "typescript/rule-name": "error"
    }
}

Supported Rules

eslint-config-bigpopakap@sirius-black/taro-cli@deity/eslint-config-falconeslint-plugin-matt@phanect/eslint-config-phanective@lartplus/cli-typescript-eslintsxyj_taro_clihao-base@infinitebrahmanuniverse/nolb-eslint-plugin-t@everything-registry/sub-chunk-1615@robinblomberg/eslint-config-hac-eslinthuhu-test-materialgg_styleggstylehicdolor@beisen/eslint-config-beisenux@bigpopakap/eslint-config@chaos-kit/eslint-config-format-vue@c-art/cli@conduitvc/build@conduitvc/eslint@codeverse/eslint-config@data-ui/build-config@dayuw/tarojs-cli@dkundel/eslint-config-ts@dymp/dylphin-cli@fangchan/taro-cli@gift-adv/taro-cli@goodforonefare/eslint-plugin-shopify@jarrodldavis/eslint-config@iovx/iv-toolelmer-common-uielmer-reduxelmer-validationelmer-virtual-domelmer-workerelmer-loadereslint-config-kgeslint-config-guten-typescripteslint-config-hofeslint-config-leneslint-config-krizzueslint-config-cullen-vue3eslint-config-assignar-baseeslint-config-anvilabs-typescripteslint-config-sanctumeslint-config-teslinteslint-config-ynloultratecheslint-config-yyuedeslint-config-shortlyster-tseslint-plugin-verydannyeslint-plugin-mysticateaeslint-plugin-minoriseslint-plugin-shopifyeslint-standard-configeslint-config-steelsojkaghost-eslint-config-typescriptkg-eslint-configkirinrikimps-clireact-native-dm-playertarojs-clituia_eslint-config-commonsps-clizzc-design-pcvox-clixs-tools-kit@anejs/eslint-config-anne@anejs/eslint-config-typescript@macrof/tool-kit@novemberborn/as-i-preach@oupdev/eslint-config-mymaths@oupdev/eslint-config-mymaths-base@phenixs/eslint-config-typescript@movinliao/mlc@nighttrax/eslint-configcsc-config-widget@shoveller/eslint-config@shoveller/eslint-config-react@shoveller/eslint-config-vuecullen-eslint-vue3@stunteam/eslint-config@tarox/builddp-taro-cli@svenpiller/eslint-plugin@wenziguo/tarojs-cli@tuia/eslint-config-commonbotium-exporter-botmockbotium-botmock-exportcanfeit
1.0.0-rc.3

5 years ago

1.0.0-rc.2

5 years ago

1.0.0-rc.1

5 years ago

1.0.0-rc.0

5 years ago

0.14.0

5 years ago

0.14.0-rc.1

5 years ago

0.13.0

6 years ago

0.12.0

6 years ago

0.11.0

6 years ago

0.10.0

6 years ago

0.9.0

6 years ago

0.8.1

6 years ago

0.8.0

7 years ago

0.7.0

7 years ago

0.6.0

7 years ago

0.5.0

7 years ago

0.4.0

7 years ago

0.3.0

7 years ago

0.1.0

8 years ago

0.0.1

8 years ago