メインコンテンツへスキップ

space-infix-ops

非推奨

フォーマットに関するルールは、eslint-stylistic に移行しました。このルールの代替は、@stylistic/ts/space-infix-ops です。
詳細はフォーマットルールの非推奨化を参照してください。

infix演算子の周囲にスペースを必須とします。

🔧

このルールによって報告される問題の一部は、 --fix ESLint コマンドラインオプション.

で自動的に修正できます。このルールは、ベースとなるeslint/space-infix-opsルールを拡張したものです。enumメンバーのサポートが追加されています。

enum MyEnum {
KEY = 'value',
}

オプション

eslint/space-infix-ops のオプションを参照してください。

使い方

.eslintrc.cjs
module.exports = {
"rules": {
// Note: you must disable the base rule as it can report incorrect errors
"space-infix-ops": "off",
"@typescript-eslint/space-infix-ops": "error"
}
};

Playgroundでこのルールを試す ↗

リソース

ESLint coreから❤️を込めて引用しました。