本文へ移動

block-spacing

非推奨

フォーマットルールはeslint-stylisticに移行しました。@stylistic/ts/block-spacingがこのルールの代替となります。
フォーマットルールの非推奨化で詳細をご覧ください。

ブロックの開始と終了の直後のスペースの許可または強制を行います。

🔧

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

このルールは、基本のeslint/block-spacingルールを拡張します。このバージョンでは、TypeScript関連のブロック(インターフェース、オブジェクト型リテラル、列挙型)のサポートが追加されています。

オプション

eslint/block-spacing オプションを参照してください。

使用方法

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

このルールをPlaygroundでお試しください ↗

リソース

ESLintコアから ❤️ を込めて提供されています。