Skip to content

Commit ab0a6ca

Browse files
committed
eslint: Add missing space-before-keywords rule
All examples in README.md seem to agree on avoiding missing whitespaces before keywords such as: if (cond) { }else { // no space before 'else' } try { }catch (e) { // no space before 'catch' } This patchs adds the `space-before-keywords` rule as an error (as is `space-after-keywords` already).
1 parent 89d1e07 commit ab0a6ca

File tree

1 file changed

+3
-1
lines changed
  • packages/eslint-config-airbnb/rules

1 file changed

+3
-1
lines changed

packages/eslint-config-airbnb/rules/style.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,10 @@ module.exports = {
8888
'semi': [2, 'always'],
8989
// sort variables within the same declaration block
9090
'sort-vars': 0,
91+
// require a space before certain keywords
92+
'space-before-keywords': [2, 'always'],
9193
// require a space after certain keywords
92-
'space-after-keywords': 2,
94+
'space-after-keywords': [2, 'always'],
9395
// require or disallow space before blocks
9496
'space-before-blocks': 2,
9597
// require or disallow space before function opening parenthesis

0 commit comments

Comments
 (0)