block-spacing 
Rule Details 
This rule enforces consistent spacing inside an open block token and the next token on the same line. This rule also enforces consistent spacing inside a close block token and previous token on the same line.
Options 
This rule has a string option:
- "always"(default) requires one or more spaces
- "never"disallows spaces
always 
Examples of incorrect code for this rule with the default "always" option:
js
/*eslint @stylistic/js/block-spacing: "error"*/
function foo() {return true;}
if (foo) { bar = 0;}
function baz() {let i = 0;
    return i;
}
class C {
    static {this.bar = 0;}
}/*eslint @stylistic/js/block-spacing: "error"*/
function foo() {return true;}
if (foo) { bar = 0;}
function baz() {let i = 0;
    return i;
}
class C {
    static {this.bar = 0;}
} incorrect 
Examples of correct code for this rule with the default "always" option:
js
/*eslint @stylistic/js/block-spacing: "error"*/
function foo() { return true; }
if (foo) { bar = 0; }
class C {
    static { this.bar = 0; }
}/*eslint @stylistic/js/block-spacing: "error"*/
function foo() { return true; }
if (foo) { bar = 0; }
class C {
    static { this.bar = 0; }
} correct 
never 
Examples of incorrect code for this rule with the "never" option:
js
/*eslint @stylistic/js/block-spacing: ["error", "never"]*/
function foo() { return true; }
if (foo) { bar = 0;}
class C {
    static { this.bar = 0; }
}/*eslint @stylistic/js/block-spacing: ["error", "never"]*/
function foo() { return true; }
if (foo) { bar = 0;}
class C {
    static { this.bar = 0; }
} incorrect 
Examples of correct code for this rule with the "never" option:
js
/*eslint @stylistic/js/block-spacing: ["error", "never"]*/
function foo() {return true;}
if (foo) {bar = 0;}
class C {
    static {this.bar = 0;}
}/*eslint @stylistic/js/block-spacing: ["error", "never"]*/
function foo() {return true;}
if (foo) {bar = 0;}
class C {
    static {this.bar = 0;}
} correct 
When Not To Use It 
If you don't want to be notified about spacing style inside of blocks, you can safely disable this rule.