Corredor

ウェブ、プログラミングの勉強メモ。

ESLint

Prettier を ESLint と併用して使ってみた

コードフォーマッタである Prettier を使ってみた。ESLint と併用するための環境も作った。 大まかには以下の文献を参考にした。 参考:Prettier 入門 ~ESLintとの違いを理解して併用する~ - Qiita package.json と .eslintrc.js の内容は次のとおり。 Pra…

ESLint で async 関数を使用した class が誤判定される件の対処法

ESLint を使い始めて困ったちょっとしたこと。 以下のように、class 構文の中で async を使った関数を定義した。 class MyClass { async doSomething() { const result = await anotherMethod(); return result; } } このような JS ファイルを ESLint にかけ…

今更だけど ESLint を始めてみたら簡単に始められた

コレまで、誰かが作った js-beautify の設定ファイルを引き継いで開発したり、Angular CLI で生成される TSLint 設定ファイルを手直ししたりしたくらいだったので、今回は ESLint をゼロから始めてみることにした。 ESLint - Pluggable JavaScript linter TS…