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

object-curly-spacing

非推奨

フォーマットルールはeslint-stylisticに移動しました。@stylistic/ts/object-curly-spacingがこのルールの代替となります。
詳細はフォーマットルールの廃止をご覧ください。

波括弧内のスペースの整合性を強制します。

🔧

このルールによって報告される問題の一部は、 --fix ESLintコマンドラインオプションによって自動的に修正可能です。.

このルールは、基本のeslint/object-curly-spacingルールを拡張したものです。TypeScriptのオブジェクト型をサポートしています。

オプション

eslint/object-curly-spacingのオプションをご覧ください。

使用方法

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

プレイグラウンドでこのルールを試す ↗

リソース

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