Skip to content

Commit 93d082c

Browse files
authored
Upgrade: eslint and other deps (#92)
* Upgrade: eslint v6 * Upgrade: eslint v7 * Fix: no-deprecated-report-api error * Fix: require-meta-fixable reported error
1 parent 66aeb87 commit 93d082c

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

.eslintrc.yml

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ extends:
77
- plugin:self/all
88
root: true
99
rules:
10+
comma-dangle:
11+
- error
12+
- arrays: always-multiline
13+
objects: always-multiline
14+
functions: never # disallow trailing commas in function(es2017)
1015
require-jsdoc: error
1116
self/meta-property-ordering: off
1217
self/require-meta-docs-url: off

package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@
3434
"chai": "^4.1.0",
3535
"dirty-chai": "^2.0.1",
3636
"escope": "^3.6.0",
37-
"eslint": "^5.9.0",
37+
"eslint": "^7.0.0-alpha.3",
3838
"eslint-config-not-an-aardvark": "^2.1.0",
39-
"eslint-plugin-node": "^8.0.0",
39+
"eslint-plugin-node": "^11.1.0",
4040
"eslint-plugin-self": "^1.0.1",
41-
"espree": "^4.1.0",
42-
"estraverse": "^4.2.0",
41+
"espree": "^6.2.1",
42+
"estraverse": "^5.0.0",
4343
"lodash": "^4.17.2",
44-
"mocha": "^5.2.0"
44+
"mocha": "^7.1.1"
4545
},
4646
"peerDependencies": {
4747
"eslint": ">=5.0.0"

tests/lib/rules/no-deprecated-report-api.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
const rule = require('../../../lib/rules/no-deprecated-report-api');
1313
const RuleTester = require('eslint').RuleTester;
14-
const ERROR = [{ message: 'Use the new-style context.report() API.', type: 'CallExpression' }];
14+
const ERROR = { message: 'Use the new-style context.report() API.', type: 'Identifier' };
1515

1616
// ------------------------------------------------------------------------------
1717
// Tests

tests/lib/rules/require-meta-fixable.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
const rule = require('../../../lib/rules/require-meta-fixable');
1313
const RuleTester = require('eslint').RuleTester;
1414

15-
const MISSING_ERROR = [{ message: 'Fixable rules must export a `meta.fixable` property.', type: 'FunctionExpression' }];
16-
const INVALID_ERROR = [{ message: '`meta.fixable` must be either `code`, `whitespace` or `null`.', type: 'Property' }];
15+
const MISSING_ERROR = { message: 'Fixable rules must export a `meta.fixable` property.', type: 'FunctionExpression' };
16+
const INVALID_ERROR = { message: '`meta.fixable` must be either `code`, `whitespace` or `null`.', type: 'Property' };
1717

1818
// ------------------------------------------------------------------------------
1919
// Tests

0 commit comments

Comments
 (0)