unicorn/prefer-spread スタイル
何をするか
古いパターンの代わりに スプレッド演算子 (...) の使用を強制します。
なぜ問題なのか
スプレッド演算子を使用することで、コードがより簡潔かつ読みやすくなります。
例
このルールに対して誤りなコードの例:
javascript
const foo = Array.from(set);
const foo = Array.from(new Set([1, 2]));このルールに対して正しいコードの例:
javascript
[...set].map(() => {});
Array.from(...argumentsArray);使用方法
設定ファイルまたは CLI でこのルールを有効化するには、以下のように使用できます:
json
{
"rules": {
"unicorn/prefer-spread": "error"
}
}bash
oxlint --deny unicorn/prefer-spread