Skip to content

Commit c00ee1a

Browse files
Update linting, bump deps (#1010)
* Bump some deps * Update linting
1 parent 3d561dc commit c00ee1a

File tree

6 files changed

+1284
-1645
lines changed

6 files changed

+1284
-1645
lines changed

Diff for: .eslintrc.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ module.exports = {
55
server: true,
66
},
77
root: true,
8-
parser: 'babel-eslint',
8+
parser: '@babel/eslint-parser',
99
parserOptions: {
10-
ecmaVersion: 2018,
10+
ecmaVersion: 2020,
1111
sourceType: 'module',
1212
ecmaFeatures: {
1313
legacyDecorators: true,

Diff for: addon/components/docs-header/search-results/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable ember/require-computed-property-dependencies */
12
import { inject as service } from '@ember/service';
23
import Component from '@ember/component';
34
import { action } from '@ember/object';

Diff for: babel.config.js

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/* eslint-env node */
2+
3+
module.exports = {
4+
plugins: [
5+
[
6+
require('@babel/plugin-proposal-decorators').default,
7+
{
8+
legacy: true,
9+
},
10+
],
11+
],
12+
};

Diff for: package.json

+14-13
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@ember/legacy-built-in-components": "^0.4.0",
4141
"@ember/render-modifiers": "^2.0.0",
4242
"@glimmer/component": "^1.0.4",
43-
"@glimmer/syntax": "^0.81.0",
43+
"@glimmer/syntax": "^0.83.1",
4444
"@glimmer/tracking": "^1.0.4",
4545
"broccoli-bridge": "^1.0.0",
4646
"broccoli-caching-writer": "^3.0.3",
@@ -52,10 +52,10 @@
5252
"broccoli-source": "^3.0.0",
5353
"broccoli-stew": "^3.0.0",
5454
"chalk": "^4.1.0",
55-
"ember-auto-import": "^2.2.0",
56-
"ember-cli-autoprefixer": "^1.0.2",
55+
"ember-auto-import": "^2.2.4",
56+
"ember-cli-autoprefixer": "^2.0.0",
5757
"ember-cli-babel": "^7.26.6",
58-
"ember-cli-clipboard": "jkusa/ember-cli-clipboard#e27143fe91c486baa4fe2abf654f73ef594b5216",
58+
"ember-cli-clipboard": "^0.16.0",
5959
"ember-cli-htmlbars": "^6.0.0",
6060
"ember-cli-postcss": "^7.0.2",
6161
"ember-cli-string-helpers": "^6.1.0",
@@ -66,12 +66,12 @@
6666
"ember-concurrency": "^2.0.0",
6767
"ember-decorators": "^6.1.1",
6868
"ember-fetch": "^8.1.1",
69-
"ember-get-config": "^0.3.0",
70-
"ember-keyboard": "^6.0.3",
69+
"ember-get-config": "^0.5.0",
70+
"ember-keyboard": "^6.0.4",
7171
"ember-modal-dialog": "yapplabs/ember-modal-dialog#76b74f1c4b791fed5b084836c3b1c8c54836ac71",
7272
"ember-responsive": "^4.0.2",
7373
"ember-router-generator": "^2.0.0",
74-
"ember-router-scroll": "^4.0.2",
74+
"ember-router-scroll": "^4.1.2",
7575
"ember-set-helper": "^2.0.1",
7676
"ember-svg-jar": "^2.2.3",
7777
"ember-tether": "^2.0.1",
@@ -102,14 +102,15 @@
102102
"yuidocjs": "^0.10.2"
103103
},
104104
"devDependencies": {
105+
"@babel/eslint-parser": "^7.16.0",
106+
"@babel/plugin-proposal-decorators": "^7.16.0",
105107
"@ember/optional-features": "^2.0.0",
106108
"@ember/test-helpers": "^2.4.2",
107-
"@embroider/test-setup": "^0.47.1",
109+
"@embroider/test-setup": "^0.47.2",
108110
"@fullhuman/postcss-purgecss": "^4.0.3",
109-
"babel-eslint": "^10.1.0",
110111
"broccoli-asset-rev": "^3.0.0",
111112
"chai": "^4.2.0",
112-
"common-tags": "^1.8.0",
113+
"common-tags": "^1.8.2",
113114
"ember-classy-page-object": "rwwagner90/ember-classy-page-object#08d305c1cabdb8ede091c4fc7fee86dc4778746d",
114115
"ember-cli": "~3.28.0",
115116
"ember-cli-addon-docs-yuidoc": "^1.0.0",
@@ -134,8 +135,8 @@
134135
"ember-source-channel-url": "^3.0.0",
135136
"ember-template-lint": "^3.6.0",
136137
"ember-test-selectors": "^6.0.0",
137-
"ember-try": "^1.4.0",
138-
"eslint": "^7.32.0",
138+
"ember-try": "^2.0.0",
139+
"eslint": "^8.3.0",
139140
"eslint-config-prettier": "^8.3.0",
140141
"eslint-plugin-ember": "^10.5.4",
141142
"eslint-plugin-node": "^11.1.0",
@@ -149,7 +150,7 @@
149150
"qunit-dom": "^2.0.0",
150151
"release-it": "^14.11.5",
151152
"release-it-lerna-changelog": "^4.0.1",
152-
"webpack": "^5.52.1"
153+
"webpack": "^5.64.2"
153154
},
154155
"peerDependencies": {
155156
"ember-data": ">= 3.0.0",

Diff for: sandbox/.eslintrc.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
module.exports = {
22
root: true,
3-
parser: 'babel-eslint',
3+
parser: '@babel/eslint-parser',
44
parserOptions: {
5-
ecmaVersion: 2017,
6-
sourceType: 'module'
5+
ecmaVersion: 2020,
6+
sourceType: 'module',
7+
requireConfigFile: false
78
},
89
plugins: [
910
'ember'

0 commit comments

Comments
 (0)