編集

ESLint v9.27.0 リリース

ESLint v9.27.0 がリリース。MCP サーバーが@eslint/mcp として分離され、npx @eslint/mcp@latestで起動可能に。環境変数ESLINT_FLAGSによるフラグ設定、eslint-suppressions.json ファイルのソート、TypeScript 対応の強化などが行われた。新ルールno-unassigned-vars追加、no-useless-escapeに allowRegexCharacters オプション追加、no-array-constructorの自動修正対応なども含まれる。

出展:ESLint v9.27.0 released

#ESLINT_FLAGS によるフラグ設定

Feature flagsを環境変数ESLINT_FLAGSで設定できるようになった。これは、CI/CD などで同じフラグを利用したいケースなどで有益。

txt
# .bashrc

export ESLINT_FLAGS="unstable_config_lookup_from_file,unstable_native_nodejs_ts_config"
編集