2019/12/23 Update
この記事の内容は不要になったっぽい。
Revisions of "VSCodeでESLint+@typescript-eslint+Prettierを導入する(v2.0.0修正版)" - Qiita
以下、元記事。
JS のプロジェクトを TS に変更したら ESLint の整形が効かなくなったのでメモ。
VSCode の settings.json
に以下を追加すればOK。
"eslint.validate": [ "javascript", "javascriptreact", {"language": "typescript", "autoFix": true }, {"language": "typescriptreact", "autoFix": true } ]
"javascript", "javascriptreact"
も書かないと js への整形が効かなくなる。
参考
GitHub - microsoft/vscode-eslint: VSCode extension to integrate eslint into VSCode
Autofix lightbulb not shown in TypeScript · Issue #609 · microsoft/vscode-eslint · GitHub