Skip to content

Commit 2ced38f

Browse files
Require ember 4.12+, node 20+ (#87)
* Update to Ember 6.7 * Fix lint and types * Require ember 4.12+, node 20+
1 parent e867880 commit 2ced38f

23 files changed

Lines changed: 1383 additions & 1354 deletions

.ember-cli

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,17 @@
33
Setting `isTypeScriptProject` to true will force the blueprint generators to generate TypeScript
44
rather than JavaScript by default, when a TypeScript version of a given blueprint is available.
55
*/
6-
"isTypeScriptProject": true
6+
"isTypeScriptProject": true,
7+
8+
/**
9+
Setting `componentAuthoringFormat` to "strict" will force the blueprint generators to generate GJS
10+
or GTS files for the component and the component rendering test. "loose" is the default.
11+
*/
12+
"componentAuthoringFormat": "loose",
13+
14+
/**
15+
Setting `routeAuthoringFormat` to "strict" will force the blueprint generators to generate GJS
16+
or GTS templates for routes. "loose" is the default
17+
*/
18+
"routeAuthoringFormat": "loose"
719
}

.eslintignore

Lines changed: 0 additions & 14 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 55 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,10 @@ jobs:
6363
fail-fast: false
6464
matrix:
6565
try-scenario:
66-
- ember-lts-3.28
67-
- ember-lts-4.4
68-
- ember-lts-4.8
6966
- ember-lts-4.12
7067
- ember-lts-5.4
68+
- ember-lts-5.8
69+
- ember-lts-5.12
7170
- ember-release
7271
- ember-beta
7372
- ember-canary

.gitignore

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
/testem.log
1515
/yarn-error.log
1616

17-
# ember-try
18-
/.node_modules.ember-try/
19-
/npm-shrinkwrap.json.ember-try
20-
/package.json.ember-try
21-
/package-lock.json.ember-try
22-
/yarn.lock.ember-try
23-
2417
# broccoli-debug
2518
/DEBUG/
2619

.npmignore

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
/.ember-cli
88
/.env*
99
/.eslintcache
10-
/.eslintignore
11-
/.eslintrc.js
1210
/.git/
1311
/.github/
1412
/.gitignore
@@ -17,21 +15,14 @@
1715
/.stylelintignore
1816
/.stylelintrc.js
1917
/.template-lintrc.js
20-
/.travis.yml
2118
/.watchmanconfig
2219
/CONTRIBUTING.md
2320
/ember-cli-build.js
21+
/eslint.config.mjs
2422
/testem.js
2523
/tests/
2624
/tsconfig.declarations.json
2725
/tsconfig.json
2826
/yarn-error.log
2927
/yarn.lock
3028
.gitkeep
31-
32-
# ember-try
33-
/.node_modules.ember-try/
34-
/npm-shrinkwrap.json.ember-try
35-
/package.json.ember-try
36-
/package-lock.json.ember-try
37-
/yarn.lock.ember-try

.prettierignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
/coverage/
99
!.*
1010
.*/
11-
12-
# ember-try
13-
/.node_modules.ember-try/
11+
/pnpm-lock.yaml
12+
ember-cli-update.json
13+
*.html
14+
CHANGELOG.md

.prettierrc.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
'use strict';
22

33
module.exports = {
4+
plugins: ['prettier-plugin-ember-template-tag'],
45
overrides: [
56
{
6-
files: '*.{js,ts}',
7+
files: '*.{js,gjs,ts,gts,mjs,mts,cjs,cts}',
78
options: {
89
singleQuote: true,
10+
templateSingleQuote: false,
911
},
1012
},
1113
],

.stylelintignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,3 @@
33

44
# compiled output
55
/dist/
6-
7-
# addons
8-
/.node_modules.ember-try/

.stylelintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22

33
module.exports = {
4-
extends: ['stylelint-config-standard', 'stylelint-prettier/recommended'],
4+
extends: ['stylelint-config-standard'],
55
rules: {
66
'declaration-block-no-redundant-longhand-properties': null,
77
'no-descending-specificity': null,

0 commit comments

Comments
 (0)