-
-
-
-
- {{outlet}}
-
-
-
-
+
+
diff --git a/docs/my-v1-app/app/templates/application.module.css b/docs/my-v1-app/app/templates/application.module.css
index e1b35206d..e102ab083 100644
--- a/docs/my-v1-app/app/templates/application.module.css
+++ b/docs/my-v1-app/app/templates/application.module.css
@@ -1,55 +1,4 @@
-.application {
- display: grid;
- grid-template-areas:
- ". header ."
- "main main main"
- ". footer .";
- grid-template-columns: 1fr minmax(auto, 75rem) 1fr;
- grid-template-rows: auto 1fr auto;
- height: 100%;
- overflow: hidden;
- width: 100vw;
-}
-
-.header {
- grid-area: header;
- min-height: 2.75rem;
- overflow-x: auto;
-}
-
-.main {
- background-color: rgb(255 255 255 / 4.5%);
- border-bottom: 0.0625rem solid rgb(211 211 211 / 15%);
- border-top: 0.0625rem solid rgb(211 211 211 / 15%);
- display: flex;
- flex: 1;
- grid-area: main;
- justify-content: center;
- overflow-y: hidden;
-}
-
-.center {
- display: flex;
- flex-direction: column;
- max-width: 75rem;
- overflow-y: auto;
- width: 100%;
-}
-
-.footer {
- align-items: center;
- display: flex;
- grid-area: footer;
- justify-content: center;
- min-height: 2.375rem;
-}
-
-.copyright {
- color: rgb(128 191 255 / 90%);
- font-size: 0.75rem;
- padding: 0.75rem 0;
-}
-
-.copyright .link {
- color: rgb(128 191 255 / 90%);
+.container {
+ background: linear-gradient(300deg, #bd34fe 30%, #41d1ff);
+ height: 100vh;
}
diff --git a/docs/my-v1-app/app/templates/application.module.css.d.ts b/docs/my-v1-app/app/templates/application.module.css.d.ts
index a68bdd6d3..7f4a7895f 100644
--- a/docs/my-v1-app/app/templates/application.module.css.d.ts
+++ b/docs/my-v1-app/app/templates/application.module.css.d.ts
@@ -1,11 +1,5 @@
declare const styles: {
- readonly 'application': string;
- readonly 'center': string;
- readonly 'copyright': string;
- readonly 'footer': string;
- readonly 'header': string;
- readonly 'link': string;
- readonly 'main': string;
+ readonly 'container': string;
};
export default styles;
diff --git a/docs/my-v1-app/ember-cli-build.js b/docs/my-v1-app/ember-cli-build.js
index 5dd3dc266..36d4a6402 100644
--- a/docs/my-v1-app/ember-cli-build.js
+++ b/docs/my-v1-app/ember-cli-build.js
@@ -75,7 +75,7 @@ module.exports = function (defaults) {
package: 'qunit',
},
],
- splitAtRoutes: ['dashboard', 'form', 'products'],
+ splitAtRoutes: [],
staticAddonTestSupportTrees: true,
staticAddonTrees: true,
staticEmberSource: true,
diff --git a/docs/my-v1-app/package.json b/docs/my-v1-app/package.json
index 6b8a6f7dd..74db233a5 100644
--- a/docs/my-v1-app/package.json
+++ b/docs/my-v1-app/package.json
@@ -1,8 +1,8 @@
{
"name": "my-v1-app",
- "version": "1.5.9",
+ "version": "0.0.0",
"private": true,
- "description": "An Ember app with embroider-css-modules",
+ "description": "An Ember app with embroider-css-modules and Webpack",
"keywords": [
"css",
"css-modules",
@@ -22,7 +22,7 @@
"test": "tests"
},
"scripts": {
- "build": "ember build --environment=production && ./post-build.sh",
+ "build": "ember build --environment=production",
"format": "prettier . --cache --write",
"lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"",
"lint:css": "stylelint \"app/**/*.css\" --cache",
@@ -56,8 +56,6 @@
"@glint/ember-tsc": "^1.8.0",
"@glint/template": "^1.7.7",
"@glint/tsserver-plugin": "^2.5.6",
- "@percy/cli": "^1.31.14",
- "@percy/ember": "^5.0.1",
"@shared-configs/ember-template-lint": "workspace:*",
"@shared-configs/eslint-config-ember": "workspace:*",
"@shared-configs/prettier": "workspace:*",
@@ -66,16 +64,8 @@
"@shared-configs/typescript": "workspace:*",
"@types/qunit": "^2.19.14",
"autoprefixer": "^10.5.0",
- "axe-core": "^4.12.0",
"broccoli-asset-rev": "^3.0.0",
"concurrently": "^10.0.3",
- "d3-array": "^3.2.4",
- "d3-axis": "^3.0.0",
- "d3-scale": "^4.0.2",
- "d3-selection": "^3.0.0",
- "d3-shape": "^3.2.0",
- "ember-a11y-refocus": "^5.2.1",
- "ember-a11y-testing": "^8.0.1",
"ember-auto-import": "^2.13.1",
"ember-cli": "~6.12.0",
"ember-cli-app-version": "^7.0.0",
@@ -83,19 +73,13 @@
"ember-cli-clean-css": "^3.0.0",
"ember-cli-htmlbars": "^7.0.1",
"ember-cli-inject-live-reload": "^2.1.0",
- "ember-container-query": "^7.0.7",
"ember-load-initializers": "^3.0.1",
- "ember-modifier": "^4.3.0",
"ember-page-title": "^9.0.3",
- "ember-primitives": "^0.59.1",
"ember-qunit": "^9.0.4",
"ember-resolver": "^13.2.0",
"ember-source": "~6.12.0",
- "ember-svg-jar": "^2.7.1",
"ember-template-imports": "^4.4.0",
"ember-template-lint": "^7.9.3",
- "ember-test-selectors": "^7.1.0",
- "ember-truth-helpers": "^5.0.0",
"embroider-css-modules": "workspace:*",
"eslint": "^9.39.4",
"loader.js": "^4.7.0",
diff --git a/docs/my-v1-app/testem.cjs b/docs/my-v1-app/testem.cjs
new file mode 100644
index 000000000..7ab7bc0e5
--- /dev/null
+++ b/docs/my-v1-app/testem.cjs
@@ -0,0 +1,3 @@
+'use strict';
+
+module.exports = require('@shared-configs/testem');
diff --git a/docs/my-v1-app/tests/acceptance/index-test.ts b/docs/my-v1-app/tests/acceptance/index-test.ts
index 8990d887f..fac9d16ae 100644
--- a/docs/my-v1-app/tests/acceptance/index-test.ts
+++ b/docs/my-v1-app/tests/acceptance/index-test.ts
@@ -1,22 +1,14 @@
import { visit } from '@ember/test-helpers';
-import {
- a11yAudit,
- setupApplicationTest,
- takeSnapshot,
-} from 'my-v1-app/tests/helpers';
+import styles from 'my-v1-app/templates/application.module.css';
+import { setupApplicationTest } from 'my-v1-app/tests/helpers';
import { module, test } from 'qunit';
module('Acceptance | index', function (hooks) {
setupApplicationTest(hooks);
- test('We can visit the page', async function (assert) {
+ test('We can visit index', async function (assert) {
await visit('/');
- assert
- .dom('[data-test-link="embroider-css-modules"]')
- .hasClass('templates-index-module__code');
-
- await a11yAudit();
- await takeSnapshot(assert);
+ assert.dom('[data-test-hello-container]').hasClass(styles.container);
});
});
diff --git a/docs/my-v1-app/tests/helpers/index.ts b/docs/my-v1-app/tests/helpers/index.ts
index 961472deb..890dc355c 100644
--- a/docs/my-v1-app/tests/helpers/index.ts
+++ b/docs/my-v1-app/tests/helpers/index.ts
@@ -1,4 +1,3 @@
-import { a11yAudit } from 'ember-a11y-testing/test-support';
import {
setupApplicationTest as upstreamSetupApplicationTest,
setupRenderingTest as upstreamSetupRenderingTest,
@@ -47,7 +46,4 @@ function setupTest(hooks: NestedHooks, options?: SetupTestOptions): void {
// Additional setup for unit tests can be done here.
}
-export { a11yAudit, setupApplicationTest, setupRenderingTest, setupTest };
-
-export { UiForm } from './components/ui/form';
-export { takeSnapshot } from './percy';
+export { setupApplicationTest, setupRenderingTest, setupTest };
diff --git a/docs/my-v1-app/tests/index.html b/docs/my-v1-app/tests/index.html
index d969bf456..b580761e5 100644
--- a/docs/my-v1-app/tests/index.html
+++ b/docs/my-v1-app/tests/index.html
@@ -2,14 +2,13 @@
-
Embroider CSS Modules Tests
+
my-v1-app Tests
{{content-for "head"}}
{{content-for "test-head"}}
-
diff --git a/docs/my-v1-app/tests/integration/components/hello-test.gts b/docs/my-v1-app/tests/integration/components/hello-test.gts
new file mode 100644
index 000000000..f22c32fe3
--- /dev/null
+++ b/docs/my-v1-app/tests/integration/components/hello-test.gts
@@ -0,0 +1,22 @@
+import { render } from '@ember/test-helpers';
+import Hello from 'my-v1-app/components/hello';
+import styles from 'my-v1-app/components/hello.module.css';
+import { setupRenderingTest } from 'my-v1-app/tests/helpers';
+import { module, test } from 'qunit';
+
+module('Integration | Component | hello', function (hooks) {
+ setupRenderingTest(hooks);
+
+ test('it renders', async function (assert) {
+ await render(
);
+
+ assert
+ .dom('[data-test-hello]')
+ .hasClass(styles.emphasize)
+ .hasClass(styles.message)
+ .hasStyle({
+ fontSize: '128px',
+ })
+ .hasText('Hello World!');
+ });
+});
diff --git a/docs/my-v1-app/tsconfig.json b/docs/my-v1-app/tsconfig.json
index 0714966ba..e2bfb8bb3 100644
--- a/docs/my-v1-app/tsconfig.json
+++ b/docs/my-v1-app/tsconfig.json
@@ -14,33 +14,5 @@
],
"types": ["ember-source/types", "@glint/ember-tsc/types"]
},
- "include": ["app/**/*", "tests/**/*", "types/**/*"],
- "glint": {
- "additionalSpecialForms": {
- "imports": {
- "ember-truth-helpers": {
- "and": "&&",
- "eq": "===",
- "not": "!",
- "not-eq": "!==",
- "or": "||"
- },
- "ember-truth-helpers/helpers/and": {
- "default": "&&"
- },
- "ember-truth-helpers/helpers/eq": {
- "default": "==="
- },
- "ember-truth-helpers/helpers/not": {
- "default": "!"
- },
- "ember-truth-helpers/helpers/not-eq": {
- "default": "!=="
- },
- "ember-truth-helpers/helpers/or": {
- "default": "||"
- }
- }
- }
- }
+ "include": ["app/**/*", "tests/**/*", "types/**/*"]
}
diff --git a/docs/my-v2-addon/package.json b/docs/my-v2-addon/package.json
index dd4fcca7a..ea6ae4380 100644
--- a/docs/my-v2-addon/package.json
+++ b/docs/my-v2-addon/package.json
@@ -57,7 +57,7 @@
"lint:types": "ember-tsc --noEmit",
"prepack": "rollup --config",
"start": "rollup --config --watch",
- "test": "echo \"A v2 addon does not have tests, run tests in docs/my-v1-app\""
+ "test": "echo \"A v2 addon does not have tests, run tests in docs/embroider-css-modules\""
},
"dependencies": {
"@embroider/addon-shim": "^1.10.3",
diff --git a/docs/my-v2-app/README.md b/docs/my-v2-app/README.md
index dbf53f763..94bf0c994 100644
--- a/docs/my-v2-app/README.md
+++ b/docs/my-v2-app/README.md
@@ -9,7 +9,7 @@
## What is it?
-`my-v1-app` is an Embroider app built with Vite. We use it to test `embroider-css-modules`.
+`my-v2-app` is an Embroider app built with Vite. We use it to test `embroider-css-modules`.
## Local development
diff --git a/package.json b/package.json
index 2f16a028b..73e7e08ef 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"type": "module",
"scripts": {
"build": "concurrently \"pnpm:build:*\"",
- "build:my-v1-app": "pnpm --filter my-v1-app build",
+ "build:docs-app": "pnpm --filter docs-app-for-embroider-css-modules build",
"build:my-v2-addon": "pnpm --filter my-v2-addon build",
"build:packages": "pnpm --filter \"./packages/**\" build",
"format": "pnpm --filter \"*\" format",
@@ -24,8 +24,8 @@
"release:prepare": "changeset version; update-workspace-root-version",
"release:publish": "pnpm build:packages && changeset publish",
"start": "concurrently \"pnpm:start:*\" --restart-after 5000 --prefix-colors cyan,white,yellow",
+ "start:docs-app": "pnpm --filter docs-app-for-embroider-css-modules start",
"start:embroider-css-modules": "pnpm --filter embroider-css-modules start",
- "start:my-v1-app": "pnpm --filter my-v1-app start",
"start:my-v2-addon": "pnpm --filter my-v2-addon start",
"test": "pnpm --filter \"*\" test"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e58260750..b8c1f572f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -132,11 +132,17 @@ importers:
specifier: ^3.8.3
version: 3.8.3
- docs/my-v1-app:
+ docs/embroider-css-modules:
devDependencies:
'@babel/core':
specifier: ^7.29.7
version: 7.29.7(supports-color@8.1.1)
+ '@babel/plugin-transform-runtime':
+ specifier: ^7.29.7
+ version: 7.29.7(@babel/core@7.29.7)
+ '@babel/plugin-transform-typescript':
+ specifier: ^7.29.7
+ version: 7.29.7(@babel/core@7.29.7)
'@ember/optional-features':
specifier: ^3.0.0
version: 3.0.0(@types/node@22.19.19)
@@ -146,18 +152,15 @@ importers:
'@ember/test-helpers':
specifier: ^5.4.2
version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7)
- '@embroider/broccoli-side-watch':
- specifier: ^1.1.0
- version: 1.1.0
'@embroider/compat':
- specifier: ^3.9.3
- version: 3.9.4(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7)
+ specifier: ^4.1.20
+ version: 4.1.20(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)
'@embroider/config-meta-loader':
specifier: ^1.0.0
version: 1.0.0
'@embroider/core':
- specifier: ^3.5.9
- version: 3.5.10(@glint/template@1.7.7)
+ specifier: ^4.6.1
+ version: 4.6.1(@glint/template@1.7.7)
'@embroider/legacy-inspector-support':
specifier: ^0.1.3
version: 0.1.3
@@ -165,11 +168,11 @@ importers:
specifier: ^1.20.4
version: 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7)
'@embroider/router':
- specifier: ^2.1.12
- version: 2.1.12(@babel/core@7.29.7)(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7)
- '@embroider/webpack':
- specifier: ^4.1.2
- version: 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))
+ specifier: ^3.0.6
+ version: 3.0.6(@babel/core@7.29.7)(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)
+ '@embroider/vite':
+ specifier: ^1.7.6
+ version: 1.7.6(@embroider/core@4.6.1(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.16(@types/node@22.19.19)(jiti@2.6.1)(terser@5.48.0)(yaml@2.9.0))
'@glimmer/component':
specifier: ^2.1.1
version: 2.1.1
@@ -190,7 +193,10 @@ importers:
version: 1.31.14(typescript@5.9.3)
'@percy/ember':
specifier: ^5.0.1
- version: 5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15))
+ version: 5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)
+ '@rollup/plugin-babel':
+ specifier: ^7.1.0
+ version: 7.1.0(@babel/core@7.29.7)(rollup@4.61.1)
'@shared-configs/ember-template-lint':
specifier: workspace:*
version: link:../../configs/ember-template-lint
@@ -212,9 +218,6 @@ importers:
'@types/qunit':
specifier: ^2.19.14
version: 2.19.14
- autoprefixer:
- specifier: ^10.5.0
- version: 10.5.0(postcss@8.5.15)
axe-core:
specifier: ^4.12.0
version: 4.12.0
@@ -239,33 +242,24 @@ importers:
d3-shape:
specifier: ^3.2.0
version: 3.2.0
+ decorator-transforms:
+ specifier: ^2.3.2
+ version: 2.3.2(@babel/core@7.29.7)
ember-a11y-refocus:
specifier: ^5.2.1
version: 5.2.1(@babel/core@7.29.7)
ember-a11y-testing:
specifier: ^8.0.1
version: 8.0.1(@babel/core@7.29.7)(@ember/test-helpers@5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.7)(@glint/template@1.7.7))(axe-core@4.12.0)(qunit@2.26.0)
- ember-auto-import:
- specifier: ^2.13.1
- version: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15))
ember-cli:
specifier: ~6.12.0
version: 6.12.0(@babel/core@7.29.7)(@types/node@22.19.19)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8)
- ember-cli-app-version:
- specifier: ^7.0.0
- version: 7.0.0(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
ember-cli-babel:
specifier: ^8.3.1
version: 8.3.1(@babel/core@7.29.7)
- ember-cli-clean-css:
- specifier: ^3.0.0
- version: 3.0.0
ember-cli-htmlbars:
specifier: ^7.0.1
version: 7.0.1(@babel/core@7.29.7)(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
- ember-cli-inject-live-reload:
- specifier: ^2.1.0
- version: 2.1.0
ember-container-query:
specifier: ^7.0.7
version: 7.0.7(@babel/core@7.29.7)(@ember/test-helpers@5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.7)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-resources@7.0.7(@babel/core@7.29.7)(@glimmer/component@2.1.1)(@glint/template@1.7.7))
@@ -299,9 +293,6 @@ importers:
ember-template-lint:
specifier: ^7.9.3
version: 7.9.3
- ember-test-selectors:
- specifier: ^7.1.0
- version: 7.1.0
ember-truth-helpers:
specifier: ^5.0.0
version: 5.0.0
@@ -311,6 +302,171 @@ importers:
eslint:
specifier: ^9.39.4
version: 9.39.4(jiti@2.6.1)
+ lightningcss:
+ specifier: ^1.32.0
+ version: 1.32.0
+ loader.js:
+ specifier: ^4.7.0
+ version: 4.7.0
+ my-v2-addon:
+ specifier: workspace:*
+ version: link:../my-v2-addon
+ prettier:
+ specifier: ^3.8.3
+ version: 3.8.3
+ qunit:
+ specifier: ^2.26.0
+ version: 2.26.0
+ qunit-dom:
+ specifier: ^3.5.1
+ version: 3.5.1
+ strip-test-selectors:
+ specifier: ^0.1.0
+ version: 0.1.0
+ stylelint:
+ specifier: ^17.13.0
+ version: 17.13.0(typescript@5.9.3)
+ type-css-modules:
+ specifier: workspace:*
+ version: link:../../packages/type-css-modules
+ typescript:
+ specifier: ^5.9.3
+ version: 5.9.3
+ vite:
+ specifier: ^8.0.16
+ version: 8.0.16(@types/node@22.19.19)(jiti@2.6.1)(terser@5.48.0)(yaml@2.9.0)
+
+ docs/my-v1-app:
+ devDependencies:
+ '@babel/core':
+ specifier: ^7.29.7
+ version: 7.29.7(supports-color@8.1.1)
+ '@ember/optional-features':
+ specifier: ^3.0.0
+ version: 3.0.0(@types/node@22.19.19)
+ '@ember/string':
+ specifier: ^4.0.1
+ version: 4.0.1
+ '@ember/test-helpers':
+ specifier: ^5.4.2
+ version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7)
+ '@embroider/broccoli-side-watch':
+ specifier: ^1.1.0
+ version: 1.1.0
+ '@embroider/compat':
+ specifier: ^3.9.3
+ version: 3.9.4(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7)
+ '@embroider/config-meta-loader':
+ specifier: ^1.0.0
+ version: 1.0.0
+ '@embroider/core':
+ specifier: ^3.5.9
+ version: 3.5.10(@glint/template@1.7.7)
+ '@embroider/legacy-inspector-support':
+ specifier: ^0.1.3
+ version: 0.1.3
+ '@embroider/macros':
+ specifier: ^1.20.4
+ version: 1.20.4(@babel/core@7.29.7)(@glint/template@1.7.7)
+ '@embroider/router':
+ specifier: ^2.1.12
+ version: 2.1.12(@babel/core@7.29.7)(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7)
+ '@embroider/webpack':
+ specifier: ^4.1.2
+ version: 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))
+ '@glimmer/component':
+ specifier: ^2.1.1
+ version: 2.1.1
+ '@glimmer/tracking':
+ specifier: ^1.1.2
+ version: 1.1.2
+ '@glint/ember-tsc':
+ specifier: ^1.8.0
+ version: 1.8.0(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))(typescript@5.9.3)
+ '@glint/template':
+ specifier: ^1.7.7
+ version: 1.7.7
+ '@glint/tsserver-plugin':
+ specifier: ^2.5.6
+ version: 2.5.6(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
+ '@shared-configs/ember-template-lint':
+ specifier: workspace:*
+ version: link:../../configs/ember-template-lint
+ '@shared-configs/eslint-config-ember':
+ specifier: workspace:*
+ version: link:../../configs/eslint/ember
+ '@shared-configs/prettier':
+ specifier: workspace:*
+ version: link:../../configs/prettier
+ '@shared-configs/stylelint':
+ specifier: workspace:*
+ version: link:../../configs/stylelint
+ '@shared-configs/testem':
+ specifier: workspace:*
+ version: link:../../configs/testem
+ '@shared-configs/typescript':
+ specifier: workspace:*
+ version: link:../../configs/typescript
+ '@types/qunit':
+ specifier: ^2.19.14
+ version: 2.19.14
+ autoprefixer:
+ specifier: ^10.5.0
+ version: 10.5.0(postcss@8.5.15)
+ broccoli-asset-rev:
+ specifier: ^3.0.0
+ version: 3.0.0
+ concurrently:
+ specifier: ^10.0.3
+ version: 10.0.3
+ ember-auto-import:
+ specifier: ^2.13.1
+ version: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15))
+ ember-cli:
+ specifier: ~6.12.0
+ version: 6.12.0(@babel/core@7.29.7)(@types/node@22.19.19)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8)
+ ember-cli-app-version:
+ specifier: ^7.0.0
+ version: 7.0.0(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
+ ember-cli-babel:
+ specifier: ^8.3.1
+ version: 8.3.1(@babel/core@7.29.7)
+ ember-cli-clean-css:
+ specifier: ^3.0.0
+ version: 3.0.0
+ ember-cli-htmlbars:
+ specifier: ^7.0.1
+ version: 7.0.1(@babel/core@7.29.7)(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
+ ember-cli-inject-live-reload:
+ specifier: ^2.1.0
+ version: 2.1.0
+ ember-load-initializers:
+ specifier: ^3.0.1
+ version: 3.0.1(ember-source@6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5))
+ ember-page-title:
+ specifier: ^9.0.3
+ version: 9.0.3
+ ember-qunit:
+ specifier: ^9.0.4
+ version: 9.0.4(@babel/core@7.29.7)(@ember/test-helpers@5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.26.0)
+ ember-resolver:
+ specifier: ^13.2.0
+ version: 13.2.0
+ ember-source:
+ specifier: ~6.12.0
+ version: 6.12.0(@glimmer/component@2.1.1)(rsvp@4.8.5)
+ ember-template-imports:
+ specifier: ^4.4.0
+ version: 4.4.0
+ ember-template-lint:
+ specifier: ^7.9.3
+ version: 7.9.3
+ embroider-css-modules:
+ specifier: workspace:*
+ version: link:../../packages/embroider-css-modules
+ eslint:
+ specifier: ^9.39.4
+ version: 9.39.4(jiti@2.6.1)
loader.js:
specifier: ^4.7.0
version: 4.7.0
@@ -4768,10 +4924,6 @@ packages:
engines: {node: ^18.18.0 || >= 20.9.0}
hasBin: true
- ember-test-selectors@7.1.0:
- resolution: {integrity: sha512-mIgjzv5PE+z64p1+o8eYkLHqkJY1g4BD93vgfE+ZTAvarIsJxGO8WmmZ7xCkmCM0xB4Idf0duR7IhLRsTg/81w==}
- engines: {node: 18.* || 20.* || >= 22.*}
-
ember-truth-helpers@5.0.0:
resolution: {integrity: sha512-PnQd6D6hvlNC3k6gBu0SC2cvfXX6wH6W0nToomIIoxqyrD5cllk0zBh/j/1H0KsczVCWeuF9PWj5xJgL4jQAGg==}
@@ -11062,7 +11214,7 @@ snapshots:
'@percy/dom@1.31.14': {}
- '@percy/ember@5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15))':
+ '@percy/ember@5.0.1(@babel/core@7.29.7)(@glint/template@1.7.7)':
dependencies:
'@percy/sdk-utils': 1.31.14
ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.107.2(postcss@8.5.15))
@@ -13912,15 +14064,6 @@ snapshots:
'@lint-todo/utils': 13.1.1
content-tag: 3.1.3
- ember-test-selectors@7.1.0:
- dependencies:
- calculate-cache-key-for-tree: 2.0.0
- ember-cli-babel: 7.26.11
- ember-cli-version-checker: 5.1.2
- strip-test-selectors: 0.1.0
- transitivePeerDependencies:
- - supports-color
-
ember-truth-helpers@5.0.0:
dependencies:
'@embroider/addon-shim': 1.10.3
diff --git a/tests/embroider-css-modules/app/templates/index.gts b/tests/embroider-css-modules/app/templates/index.gts
index e6ac32958..f3fb4ed13 100644
--- a/tests/embroider-css-modules/app/templates/index.gts
+++ b/tests/embroider-css-modules/app/templates/index.gts
@@ -6,7 +6,7 @@
This is the test app for
embroider-css-modules. Did you want to run the app in
- docs/my-v1-app
+ docs/embroider-css-modules
instead?