ESLint毎回環境構築のたびに引っかかってる気がするのでメモ。今回はTypeScriptなのでオプションを忘れないように。--typescriptESLintESLintのブログで、「これからはtypescript-eslint-parserの代わりに@typescript-eslint/parserを使ってね、細かいことはtypescript-eslintのリポジトリを見てね(雑訳)」と書いてあります。Appが既にインストールしてくれています。おまけに自動で利用してくれるように設定してくれているようです。package.json中のeslint設定を.eslintrc.jsonに切り離しておきましょう。lintでeslintが動くようにすればOKですね。PrettierをESLintに適用する方法は公式に書いてあるので、見ながらやっていきましょう。ESLintのルールは消さない方向でいきます。Prettier本体とESLint用のプラグインを導入します。eslint-plugin-prettier次にESLintの設定を修正してPrettierを利用するようにします。}必要な人は.prettierrc.jsonも作成しましょう。ちなみに私はシングルクォート派です。}一昔前はTSLintを入れてpluginを入れて設定して......と面倒だった気がしますが、少し勉強をサボっている間にまた進化しているようですね。公式資料を見ていれば簡単に設定できました。周辺技術を齧って遊んでいないで、ちゃんと動くものを作りたいところです。入門いくつかのCIサービスを試してみたこの記事についているタグ検索プロフィールjintz@jintzこいついつも何か始めてんな。