TSLint + Prettier

Ref: TSLintを使うTypeScriptプロジェクトにコードフォーマッタPrettierを導入する

インストール

tslinttypescriptがないと動かない。

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'