key-spacing
非推奨
フォーマットルールはeslint-stylisticに移動しました。@stylistic/ts/key-spacingがこのルールの代替です。
詳細はフォーマットルールの非推奨化をご覧ください。
型やインターフェースのプロパティ名と型注釈の間のスペースを統一します。
🔧
このルールによって報告される問題の一部は、 --fix
ESLintコマンドラインオプションによって自動的に修正可能です。.
このルールは基本のeslint/key-spacing
ルールを拡張します。インターフェース、クラス、型リテラルのプロパティの型注釈のサポートが追加されています。
オプション
eslint/key-spacing
オプションをご覧ください。
使用方法
.eslintrc.cjs
module.exports = {
"rules": {
// Note: you must disable the base rule as it can report incorrect errors
"key-spacing": "off",
"@typescript-eslint/key-spacing": "error"
}
};
プレイグラウンドでこのルールを試す ↗