TSLint + Prettier
Ref: TSLintを使うTypeScriptプロジェクトにコードフォーマッタPrettierを導入する
インストール
tslintはtypescriptがないと動かない。
yarn add -D tslint typescript
# prettierとtslintを一緒に使うためのプラグインも入れる
yarn add -D prettier tslint-config-prettier tslint-plugin-prettier
yarn global addする場合、typescriptのバージョンはプロジェクトのTypesScriptバージョンと合わせるように注意する。
typescript@nextはLinterが誤作動する場合があるので注意。
基本的な使い方
yarn tslint -c <tslint.jsonのパス> <lint対象ファイルパターン>
# ex) tslint -c tslint.json 'src/**/*.ts'