昨今Rust製のツールチェインが流行り、ESLintの代わりにBiomeやOxc(oxlint)を採用するケースも増えているのではないでしょうか。
ですが、これらは未だ独自のカスタムルールを利用することはできません。
対するESLintでは、非常に優れた拡張性を持っています。
中でも no-restricted-syntax
というプリセットのルールは、簡単に独自のカスタムルールを作成することが可能です。
本発表では、 no-restricted-syntax
を利用した実用的なカスタムルールを作りながら、ESLintの有用性を再確認します。