Rules
force-string-empty
空文字列の判定に String.isEmpty と String.isNonEmpty を使います。
目的と動作
空文字列の判定に String.isEmpty と String.isNonEmpty を使います。
左右いずれかが空文字列の等値・不等値比較を検出します。空でない文字列と数値の比較は対象外です。
オプション
設定可能なオプションはありません。"rules/force-string-empty": "error" で有効化します。
違反例
if (s === '') {}許可例
if (String.isEmpty(s)) {}修正と例外
診断のみを提供し、自動修正しません。意図を推測せず明示的に書き換えてください。
必要な境界例外には oxlint-disable-next-line rules/force-string-empty -- 理由 を使います。例はこのルール単体の構文を示し、import や宣言を省略する場合があります。
ソースとテスト
Effect プリセットで有効です。