Skip to content

Commit 6a62491

Browse files
authoredDec 2, 2024··
Updated dependencies and ember-try scenarios (#408)
* chore: Updated dependencies * chore: Updated configurations for dummy app * chore: Simplified scripts for lint and test * chore: Updated lint configurations * chore: Ran lint:hbs:fix * chore: Ran lint:js:fix * chore: Ignored remaining lint errors * refactor: Removed classic layout from dummy app * chore: Replaced ember-prism (deprecated, incompatible with newer dependencies) with ember-shiki * chore: Patched ember-shiki to run on older Ember versions * bugfix: Downgraded liquid-* packages to versions set in tag 4.1.4 * chore: Updated ember-try scenarios * chore: Added lockfile * bugfix: Forced the original perf-primitives to be installed for dummy app * chore: Updated lockfile --------- Co-authored-by: ijlee2 <ijlee2@users.noreply.github.com>
1 parent b29db92 commit 6a62491

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+5046
-6538
lines changed
 

Diff for: ‎.eslintignore

+1-12
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,15 @@
11
# unconventional js
22
/blueprints/*/files/
3-
/vendor/
43

54
# compiled output
5+
/declarations/
66
/dist/
7-
/tmp/
8-
9-
# dependencies
10-
/bower_components/
11-
/node_modules/
127

138
# misc
149
/coverage/
1510
!.*
1611
.*/
17-
.eslintcache
1812

1913
# ember-try
2014
/.node_modules.ember-try/
21-
/bower.json.ember-try
22-
/npm-shrinkwrap.json.ember-try
23-
/package.json.ember-try
24-
/package-lock.json.ember-try
25-
/yarn.lock.ember-try
2615
/pnpm-lock.yaml.ember-try

Diff for: ‎.eslintrc.js

+14-13
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,20 @@
22

33
module.exports = {
44
root: true,
5-
parser: 'babel-eslint',
5+
parser: '@babel/eslint-parser',
66
parserOptions: {
7-
ecmaVersion: 2020,
7+
ecmaVersion: 'latest',
88
sourceType: 'module',
9-
ecmaFeatures: {
10-
legacyDecorators: true,
9+
requireConfigFile: false,
10+
babelOptions: {
11+
plugins: [
12+
[
13+
'@babel/plugin-proposal-decorators',
14+
{
15+
decoratorsBeforeExport: true,
16+
},
17+
],
18+
],
1119
},
1220
},
1321
plugins: ['ember'],
@@ -19,30 +27,24 @@ module.exports = {
1927
env: {
2028
browser: true,
2129
},
22-
globals: {
23-
globalThis: 'readonly',
24-
},
2530
rules: {
2631
'no-setter-return': 'off',
2732
'ember/classic-decorator-no-classic-methods': 'warn',
2833
'ember/classic-decorator-hooks': 'warn',
29-
'ember/no-actions-hash': 'warn',
3034
'ember/no-classic-classes': 'warn',
3135
'ember/no-classic-components': 'warn',
3236
'ember/no-component-lifecycle-hooks': 'warn',
3337
'ember/no-computed-properties-in-native-classes': 'warn',
34-
'ember/no-get': 'warn',
3538
'ember/no-observers': 'warn',
36-
'ember/require-computed-macros': 'warn',
3739
'ember/require-tagless-components': 'warn',
38-
'ember/no-jquery': 'error',
3940
},
4041
overrides: [
4142
// node files
4243
{
4344
files: [
4445
'./.eslintrc.js',
4546
'./.prettierrc.js',
47+
'./.stylelintrc.js',
4648
'./.template-lintrc.js',
4749
'./ember-cli-build.js',
4850
'./index.js',
@@ -58,8 +60,7 @@ module.exports = {
5860
browser: false,
5961
node: true,
6062
},
61-
plugins: ['node'],
62-
extends: ['plugin:node/recommended'],
63+
extends: ['plugin:n/recommended'],
6364
},
6465
{
6566
// test files

0 commit comments

Comments
 (0)
Please sign in to comment.