unicorn/no-unnecessary-await 正しさ
何をするか
非プロミス値に対する await の使用を禁止します。
なぜ問題なのか
await 演算子は、Promise 値に対してのみ使用すべきです。
例
このルールに違反する誤ったコードの例:
javascript
async function bad() {
await await promise;
}このルールに準拠する正しいコードの例:
javascript
async function bad() {
await promise;
}使い方
設定ファイルまたは CLI でこのルールを有効化するには、次のように使用できます:
json
{
"rules": {
"unicorn/no-unnecessary-await": "error"
}
}bash
oxlint --deny unicorn/no-unnecessary-await