編集

ESLint v9.37.0リリース

ESLint v9.37.0がリリース。no-restricted-importsルールにallowTypeImportsオプション追加、--concurrency=autoのヒューリスティック改善、preserve-caught-errorルールのcomputed causeプロパティ対応など。

allowTypeImportsオプションでTypeScriptファイルのtype-only importsを許可しながら通常のimportsを制限可能。--concurrency=autoでキャッシュ済み結果が多い場合のパフォーマンス低下を修正。preserve-caught-errorルールが{ ["cause"]: error }形式のcomputed property syntaxに対応。

出典:ESLint v9.37.0 released

編集