Skip to content

Commit 1b488b7

Browse files
authored
Merge pull request #742 from elwayman02/eslint-v8
ESLint v8
2 parents 0e0ca97 + 6b6f97b commit 1b488b7

File tree

3 files changed

+134
-149
lines changed

3 files changed

+134
-149
lines changed

.eslintrc.js

+10-4
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,18 @@
22

33
module.exports = {
44
root: true,
5-
parser: 'babel-eslint',
5+
parser: '@babel/eslint-parser',
66
parserOptions: {
7-
ecmaVersion: 2018,
7+
ecmaVersion: 2022,
88
sourceType: 'module',
9-
ecmaFeatures: {
10-
legacyDecorators: true,
9+
requireConfigFile: false,
10+
babelOptions: {
11+
plugins: [
12+
[
13+
'@babel/plugin-proposal-decorators',
14+
{ decoratorsBeforeExport: true, version: '2018-09' },
15+
],
16+
],
1117
},
1218
},
1319
plugins: ['ember'],

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@
3636
"intersection-observer-admin": "^0.3.3"
3737
},
3838
"devDependencies": {
39+
"@babel/eslint-parser": "^7.19.1",
3940
"@ember/optional-features": "^2.0.0",
4041
"@ember/test-helpers": "^2.8.1",
4142
"@embroider/test-setup": "^2.0.2",
4243
"@glimmer/component": "^1.1.2",
4344
"@glimmer/tracking": "^1.1.2",
44-
"babel-eslint": "^10.1.0",
4545
"broccoli-asset-rev": "^3.0.0",
4646
"ember-cli": "~4.8.0",
4747
"ember-cli-dependency-checker": "^3.3.1",
@@ -63,7 +63,7 @@
6363
"ember-source-channel-url": "^3.0.0",
6464
"ember-template-lint": "^5.1.1",
6565
"ember-try": "^2.0.0",
66-
"eslint": "^7.32.0",
66+
"eslint": "^8.29.0",
6767
"eslint-config-prettier": "^8.5.0",
6868
"eslint-plugin-ember": "^11.2.1",
6969
"eslint-plugin-node": "^11.1.0",

0 commit comments

Comments
 (0)