Skip to content

Commit 3fd1498

Browse files
committed
More Updates
1 parent 3a1a3e4 commit 3fd1498

File tree

2 files changed

+22
-19
lines changed

2 files changed

+22
-19
lines changed

files/package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"repository": "",
88
"license": "MIT",
99
"author": "",
10-
"directories": {
10+
"<% if (noCompat) { %>directories": {
1111
"doc": "doc",
1212
"test": "tests"
1313
},
14-
"scripts": {
15-
"build": "vite build",
14+
"<% } %>scripts": {
15+
"build": "vite build<% if (notMinimal) { %>",
1616
"format": "prettier . --cache --write",
1717
"lint": "concurrently \"<%= packageManager %>:lint:*(!fix)\" --names \"lint:\" --prefixColors auto",
1818
"lint:css": "stylelint \"**/*.css\"",
@@ -22,7 +22,7 @@
2222
"lint:hbs": "ember-template-lint .",
2323
"lint:hbs:fix": "ember-template-lint . --fix",
2424
"lint:js": "eslint . --cache",
25-
"lint:js:fix": "eslint . --fix<% if (typescript) { %>",
25+
"lint:js:fix": "eslint . --fix<% } %><% if (typescript) { %>",
2626
"lint:types": "ember-tsc --noEmit<% } %>",
2727
"start": "vite",
2828
"test": "vite build --mode development && ember test --path dist"
@@ -46,10 +46,10 @@
4646
"@embroider/core": "^4.2.4",
4747
"@embroider/vite": "^1.3.2<% if (compat) { %>",
4848
"@embroider/compat": "^4.1.7<% } %>",
49-
"@embroider/router": "^3.0.4",
50-
"@embroider/config-meta-loader": "^1.0.0",
51-
"@embroider/legacy-inspector-support": "^0.1.3",
52-
"@eslint/js": "^9.37.0",
49+
"@embroider/router": "^3.0.4<% if (compat) { %>",
50+
"@embroider/config-meta-loader": "^1.0.0 <% } %>",
51+
"@embroider/legacy-inspector-support": "^0.1.3<% if (notMinimal) {",
52+
"@eslint/js": "^9.37.0 <% } %>",
5353
"@glimmer/component": "^2.0.0<% if (typescript) { %>",
5454
"@glint/ember-tsc": "^1.0.4",
5555
"@glint/template": "^1.6.2",
@@ -64,18 +64,18 @@
6464
"@warp-drive/utilities": "5.8.0<% } %>",
6565
"babel-plugin-ember-template-compilation": "^3.0.1",
6666
"concurrently": "^9.2.1",
67-
"decorator-transforms": "^2.3.0",
67+
"decorator-transforms": "^2.3.0<% if (notMinimal) {",
6868
"ember-cli": "~6.9.0-alpha.1",
69-
"ember-cli-babel": "^8.2.0",
70-
"ember-cli-deprecation-workflow": "^3.4.0",
71-
"ember-load-initializers": "^3.0.1",
69+
"ember-cli-babel": "^8.2.0<% } %>",
70+
"ember-cli-deprecation-workflow": "^3.4.0<% if (noCompat) { %>",
71+
"ember-load-initializers": "^3.0.1<% } %>",
7272
"ember-modifier": "^4.2.2",
73-
"ember-page-title": "^9.0.3",
73+
"ember-page-title": "^9.0.3<% if (notMinimal) { %>",
7474
"ember-qunit": "^9.0.4",
75-
"ember-resolver": "^13.1.1",
76-
"ember-source": "~6.10.0-alpha.1",
77-
"ember-template-lint": "^7.9.3<% if (welcome) { %>",
78-
"ember-welcome-page": "^7.0.2<% } %>",
75+
"ember-resolver": "^13.1.1<% } %>",
76+
"ember-source": "~6.10.0-alpha.1<% if (notMinimal) { %>",
77+
"ember-template-lint": "^7.9.3<% } %><% if (welcome) { %>",
78+
"ember-welcome-page": "^7.0.2<% } %><%if (notMinimal) { %>",
7979
"eslint": "^9.37.0",
8080
"eslint-config-prettier": "^10.1.8",
8181
"eslint-plugin-ember": "^12.7.4",
@@ -89,14 +89,14 @@
8989
"qunit-dom": "^3.5.0",
9090
"stylelint": "^16.25.0",
9191
"stylelint-config-standard": "^38.0.0",
92-
"testem": "^3.16.0",
92+
"testem": "^3.16.0<% } %",
9393
"tracked-built-ins": "^4.0.0<% if (typescript) { %>",
9494
"typescript": "^5.9.3",
9595
"typescript-eslint": "^8.46.0<% } %>",
9696
"vite": "^7.1.9"
9797
},
9898
"engines": {
99-
"node": ">= 20"
99+
"node": "<% if (noCompat) { %>>= 24 <% } else { %>>= 20<% } %>"
100100
},
101101
"ember": {
102102
"edition": "octane"

index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ module.exports = {
4040
options.ciProvider && `"--ci-provider=${options.ciProvider}"`,
4141
options.typescript && `"--typescript"`,
4242
options.minimal && `"--minimal"`,
43+
options.noCompat && `"--noCompat"`,
4344
!options.emberData && `"--no-ember-data"`,
4445
!options.warpDrive && `"--no-warp-drive"`,
4546
]
@@ -78,6 +79,7 @@ module.exports = {
7879
}
7980

8081
let noCompat = !compat;
82+
let notMinimal = !minimal;
8183

8284
return {
8385
appDirectory: directoryForPackageName(name),
@@ -102,6 +104,7 @@ module.exports = {
102104
compat,
103105
noCompat,
104106
minimal,
107+
notMinimal,
105108
};
106109
},
107110

0 commit comments

Comments
 (0)