|
7 | 7 | "repository": "", |
8 | 8 | "license": "MIT", |
9 | 9 | "author": "", |
10 | | - "directories": { |
| 10 | + "<% if (noCompat) { %>directories": { |
11 | 11 | "doc": "doc", |
12 | 12 | "test": "tests" |
13 | 13 | }, |
14 | | - "scripts": { |
15 | | - "build": "vite build", |
| 14 | + "<% } %>scripts": { |
| 15 | + "build": "vite build<% if (notMinimal) { %>", |
16 | 16 | "format": "prettier . --cache --write", |
17 | 17 | "lint": "concurrently \"<%= packageManager %>:lint:*(!fix)\" --names \"lint:\" --prefixColors auto", |
18 | 18 | "lint:css": "stylelint \"**/*.css\"", |
|
22 | 22 | "lint:hbs": "ember-template-lint .", |
23 | 23 | "lint:hbs:fix": "ember-template-lint . --fix", |
24 | 24 | "lint:js": "eslint . --cache", |
25 | | - "lint:js:fix": "eslint . --fix<% if (typescript) { %>", |
| 25 | + "lint:js:fix": "eslint . --fix<% } %><% if (typescript) { %>", |
26 | 26 | "lint:types": "ember-tsc --noEmit<% } %>", |
27 | 27 | "start": "vite", |
28 | 28 | "test": "vite build --mode development && ember test --path dist" |
|
46 | 46 | "@embroider/core": "^4.2.4", |
47 | 47 | "@embroider/vite": "^1.3.2<% if (compat) { %>", |
48 | 48 | "@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 <% } %>", |
53 | 53 | "@glimmer/component": "^2.0.0<% if (typescript) { %>", |
54 | 54 | "@glint/ember-tsc": "^1.0.4", |
55 | 55 | "@glint/template": "^1.6.2", |
|
64 | 64 | "@warp-drive/utilities": "5.8.0<% } %>", |
65 | 65 | "babel-plugin-ember-template-compilation": "^3.0.1", |
66 | 66 | "concurrently": "^9.2.1", |
67 | | - "decorator-transforms": "^2.3.0", |
| 67 | + "decorator-transforms": "^2.3.0<% if (notMinimal) {", |
68 | 68 | "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<% } %>", |
72 | 72 | "ember-modifier": "^4.2.2", |
73 | | - "ember-page-title": "^9.0.3", |
| 73 | + "ember-page-title": "^9.0.3<% if (notMinimal) { %>", |
74 | 74 | "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) { %>", |
79 | 79 | "eslint": "^9.37.0", |
80 | 80 | "eslint-config-prettier": "^10.1.8", |
81 | 81 | "eslint-plugin-ember": "^12.7.4", |
|
89 | 89 | "qunit-dom": "^3.5.0", |
90 | 90 | "stylelint": "^16.25.0", |
91 | 91 | "stylelint-config-standard": "^38.0.0", |
92 | | - "testem": "^3.16.0", |
| 92 | + "testem": "^3.16.0<% } %", |
93 | 93 | "tracked-built-ins": "^4.0.0<% if (typescript) { %>", |
94 | 94 | "typescript": "^5.9.3", |
95 | 95 | "typescript-eslint": "^8.46.0<% } %>", |
96 | 96 | "vite": "^7.1.9" |
97 | 97 | }, |
98 | 98 | "engines": { |
99 | | - "node": ">= 20" |
| 99 | + "node": "<% if (noCompat) { %>>= 24 <% } else { %>>= 20<% } %>" |
100 | 100 | }, |
101 | 101 | "ember": { |
102 | 102 | "edition": "octane" |
|
0 commit comments