unicorn/no-await-expression-member スタイル
何を検出するか
await 式からのメンバーアクセスを禁止します。
なぜこれは問題なのか
await 式からメンバーにアクセスする場合、await 式は括弧で囲まれる必要がありますが、これは読みにくくなります。
例
このルールに対する 誤り なコードの例:
javascript
async function bad() {
const secondElement = (await getArray())[1];
}このルールに対する 正しい コードの例:
javascript
async function good() {
const [, secondElement] = await getArray();
}使用方法
設定ファイルまたは CLI でこのルールを 有効化 するには、次のように使用できます:
json
{
"rules": {
"unicorn/no-await-expression-member": "error"
}
}bash
oxlint --deny unicorn/no-await-expression-member