promise/valid-params 正しさ
何を実行するか
Promise 関数に正しい引数の個数が渡されていることを強制します。
TypeScript を使用している場合、このルールは一般的に不要です。
なぜ悪いのか
Promise 関数に誤った個数の引数を渡すと、予期しない動作や見つけにくいバグにつながる可能性があります。
例
このルールに対して 不正 なコードの例:
javascript
Promise.resolve(1, 2);このルールに対して 正しく なコードの例:
javascript
Promise.resolve(1);使い方
設定ファイルまたは CLI でこのルールを 有効化 するには、次のように使用できます:
json
{
"plugins": ["promise"],
"rules": {
"promise/valid-params": "error"
}
}bash
oxlint --deny promise/valid-params --promise-plugin