Skip to content
← Back to rules

unicorn/prefer-optional-catch-binding スタイル

🛠️ An auto-fix is available for this rule.

何をしますか

使用されていない場合、catch のバインディングパラメータを省略することを推奨します

なぜ問題なのか

エラーを変数にバインドする必要がなければ、その操作は不要です。

このルールに対する誤りなコードの例:

javascript
try {
  // ...
} catch (e) {}

このルールに対する正しいコードの例:

javascript
try {
  // ...
} catch {}

使い方

設定ファイルまたは CLI でこのルールを有効化するには、次のように使用できます:

json
{
  "rules": {
    "unicorn/prefer-optional-catch-binding": "error"
  }
}
bash
oxlint --deny unicorn/prefer-optional-catch-binding

参照