Skip to content

Commit 1f5999b

Browse files
committed
[eslint config] [base] [deps] update eslint
- fill out options in `no-use-before-define` - enable `ignoreRestSiblings` in `no-unused-vars`
1 parent 1a2edb9 commit 1f5999b

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

packages/eslint-config-airbnb-base/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@
4949
"babel-preset-airbnb": "^2.2.3",
5050
"babel-tape-runner": "^2.0.1",
5151
"editorconfig-tools": "^0.1.1",
52-
"eslint": "^3.15.0",
52+
"eslint": "^3.16.1",
5353
"eslint-find-rules": "^1.14.3",
5454
"eslint-plugin-import": "^2.2.0",
5555
"in-publish": "^2.0.0",
5656
"safe-publish-latest": "^1.1.1",
5757
"tape": "^4.6.3"
5858
},
5959
"peerDependencies": {
60-
"eslint": "^3.15.0",
60+
"eslint": "^3.16.1",
6161
"eslint-plugin-import": "^2.2.0"
6262
},
6363
"engines": {

packages/eslint-config-airbnb-base/rules/variables.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ module.exports = {
3434
'no-undefined': 'off',
3535

3636
// disallow declaration of variables that are not used in the code
37-
'no-unused-vars': ['error', { vars: 'local', args: 'after-used' }],
37+
'no-unused-vars': ['error', { vars: 'local', args: 'after-used', ignoreRestSiblings: true }],
3838

3939
// disallow use of variables before they are defined
40-
'no-use-before-define': 'error'
40+
'no-use-before-define': ['error', { functions: true, classes: true, variables: true }],
4141
}
4242
};

0 commit comments

Comments
 (0)