Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 1.13 KB

block-spacing.md

File metadata and controls

56 lines (35 loc) · 1.13 KB

Disallow or enforce spaces inside of single line blocks (block-spacing)

Rule Details

This rule enforces consistent spacing inside single-line blocks.

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:

/*eslint block-spacing: "error"*/

function foo() {return true;}
if (foo) { bar = 0;}

Examples of correct code for this rule with the default "always" option:

/*eslint block-spacing: "error"*/

function foo() { return true; }
if (foo) { bar = 0; }

never

Examples of incorrect code for this rule with the "never" option:

/*eslint block-spacing: ["error", "never"]*/

function foo() { return true; }
if (foo) { bar = 0;}

Examples of correct code for this rule with the "never" option:

/*eslint block-spacing: ["error", "never"]*/

function foo() {return true;}
if (foo) {bar = 0;}

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.