import/no-empty-named-blocks 懸念
何をするか
名前付きインポートブロックが空でないように強制します。
なぜ問題なのか
空の名前付きインポートは実用上の目的がなく、しばしば誤って削除されたものやツールによって生成されたコードに起因します。
例
このルールに対して不正なコードの例:
js
import {} from "mod";
import Default from "mod";このルールに対して正しいコードの例:
js
import { mod } from "mod";
import Default, { mod } from "mod";使い方
設定ファイルまたは CLI でこのルールを有効化するには、次のように使用できます:
json
{
"plugins": ["import"],
"rules": {
"import/no-empty-named-blocks": "error"
}
}bash
oxlint --deny import/no-empty-named-blocks --import-plugin