eslint-plugin-tsc
Wraps a TypeScript compiler checks
INSTALL
npm install --save-dev eslint-plugin-tsc
USAGE
Configure it in your configuration file:
- Add to
plugins
section:
tsc
- Add rule to
rules
section, e.g.
"tsc/config": [1, {
configFile: "tsconfig.json"
}]
RULES
tsc/config
Wraps a TypeScript compiler checks
Configuration { configFile: string }
configFile
path to tsconfig.json
file
CHANGELOG
See CHANGELOG.md
TODO
TypeScript Compiler has various linting options
- allowUnreachableCode
- allowUnusedLabels
- forceConsistentCasingInFileNames
- noFallthroughCasesInSwitch
- noImplicitAny
- noImplicitReturns
- noImplicitThis
- noStrictGenericChecks
- noUnusedLocals
- noUnusedParameters
- strictFunctionTypes
- strictPropertyInitialization
- strictNullChecks
- suppressExcessPropertyErrors
- suppressImplicitAnyIndexErrors
USEFUL LINKS