From c4f0758d808ff84ec1526a1a1d13514610b4315b Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Tue, 4 Mar 2025 09:21:56 -0800 Subject: [PATCH 1/4] chore: bump ember-qunit and qunit-dom --- pnpm-lock.yaml | 76 ++++++++------------ tests/ember-data__serializer/package.json | 4 +- tests/embroider-basic-compat/package.json | 4 +- tests/example-json-api/package.json | 4 +- tests/fastboot/package.json | 4 +- tests/main/package.json | 4 +- tests/smoke-tests/dt-types/package.json | 4 +- tests/smoke-tests/native-types/package.json | 4 +- tests/vite-basic-compat/package.json | 4 +- tests/warp-drive__schema-record/package.json | 4 +- 10 files changed, 46 insertions(+), 66 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03da173369e..b82af718ec9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2589,8 +2589,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: - specifier: 8.0.2 - version: 8.0.2(01053b45304c846705459b6b352ed200) + specifier: ^9.0.1 + version: 9.0.1(01053b45304c846705459b6b352ed200) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2604,7 +2604,7 @@ importers: specifier: 2.19.4 version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 typescript: specifier: ^5.7.2 @@ -2730,8 +2730,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: - specifier: 8.0.2 - version: 8.0.2(01053b45304c846705459b6b352ed200) + specifier: ^9.0.1 + version: 9.0.1(01053b45304c846705459b6b352ed200) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2748,7 +2748,7 @@ importers: specifier: 2.19.4 version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 testem: specifier: ~3.11.0 @@ -2884,8 +2884,8 @@ importers: specifier: ^8.2.3 version: 8.2.4(8327c491c1d4b7363e92edc6a64d0b7b) ember-qunit: - specifier: ^8.0.2 - version: 8.0.2(01053b45304c846705459b6b352ed200) + specifier: ^9.0.1 + version: 9.0.1(01053b45304c846705459b6b352ed200) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2917,7 +2917,7 @@ importers: specifier: ^0.3.0 version: 0.3.0 qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 silent-error: specifier: ^1.1.1 @@ -3028,8 +3028,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: - specifier: 8.0.2 - version: 8.0.2(01053b45304c846705459b6b352ed200) + specifier: ^9.0.1 + version: 9.0.1(01053b45304c846705459b6b352ed200) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -3046,7 +3046,7 @@ importers: specifier: 2.19.4 version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 testem: specifier: ~3.11.0 @@ -3286,7 +3286,7 @@ importers: version: 1.1.3 ember-exam: specifier: ^9.0.0 - version: 9.0.0(ce9850c434fd9d936c72ad0e964445ac) + version: 9.0.0(8c03b25013e144197131263d939d47d8) ember-inflector: specifier: 4.0.3 version: 4.0.3(824ca145128a2e0f190c5305efbce50c) @@ -3297,8 +3297,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: - specifier: 8.0.2 - version: 8.0.2(7c252cc8f1a78abee7bc4a65927a989d) + specifier: ^9.0.1 + version: 9.0.1(7c252cc8f1a78abee7bc4a65927a989d) ember-resolver: specifier: ^11.0.1 version: 11.0.1(824ca145128a2e0f190c5305efbce50c) @@ -3327,7 +3327,7 @@ importers: specifier: 2.19.4 version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 testem: specifier: ~3.11.0 @@ -3568,7 +3568,7 @@ importers: specifier: ^8.2.3 version: 8.2.4(8327c491c1d4b7363e92edc6a64d0b7b) ember-qunit: - specifier: 9.0.1 + specifier: ^9.0.1 version: 9.0.1(01053b45304c846705459b6b352ed200) ember-resolver: specifier: ^13.1.0 @@ -3619,7 +3619,7 @@ importers: specifier: 2.19.4 version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-dom: - specifier: ^3.3.0 + specifier: ^3.4.0 version: 3.4.0 tracked-built-ins: specifier: ^3.3.0 @@ -4060,8 +4060,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: - specifier: ^8.0.2 - version: 8.0.2(ac354652c4e26047ae274cabc2d4110c) + specifier: ^9.0.1 + version: 9.0.1(ac354652c4e26047ae274cabc2d4110c) ember-resolver: specifier: ^11.0.1 version: 11.0.1(8028425cf072e782ab30310a4c061d37) @@ -4084,7 +4084,7 @@ importers: specifier: ^0.3.0 version: 0.3.0 qunit-dom: - specifier: ^3.1.1 + specifier: ^3.4.0 version: 3.4.0 silent-error: specifier: ^1.1.1 @@ -8222,13 +8222,6 @@ packages: '@ember/test-helpers': ^2.9.1 || ^3.0.0 || ^4.0.0 || >= 5.0.0 ember-source: ^4.8.0 || ^5.0.0 || >= 6.0.0 - ember-qunit@8.0.2: - resolution: {integrity: sha512-Rf60jeUTWNsF3Imf/FLujW/B/DFmKVXKmXO1lirTXjpertKfwRhp/3MnN8a/U/WyodTIsERkInGT1IqTtphCdQ==} - peerDependencies: - '@ember/test-helpers': '>=3.0.3' - ember-source: '>=4.0.0' - qunit: 2.19.4 - ember-qunit@9.0.1: resolution: {integrity: sha512-9DgjczFG7ZjINmwWFYDtUF8McbYqQir82hyFp/ZbMOLkpFvHCKPw1mtKcpcdLnLAAYJpwR2/MCyPNiEMkR11aA==} peerDependencies: @@ -19989,7 +19982,7 @@ snapshots: transitivePeerDependencies: - eslint - ember-exam@9.0.0(ce9850c434fd9d936c72ad0e964445ac): + ember-exam@9.0.0(8c03b25013e144197131263d939d47d8): dependencies: '@babel/core': 7.26.9 chalk: 5.4.1 @@ -19998,7 +19991,7 @@ snapshots: ember-auto-import: 2.10.0(@glint/template@1.5.0) ember-cli: 5.12.0 ember-cli-babel: 8.2.0(@babel/core@7.26.9) - ember-qunit: 8.0.2(7c252cc8f1a78abee7bc4a65927a989d) + ember-qunit: 9.0.1(7c252cc8f1a78abee7bc4a65927a989d) ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) execa: 8.0.1 fs-extra: 11.3.0 @@ -20085,52 +20078,39 @@ snapshots: - '@babel/core' - supports-color - ember-qunit@8.0.2(01053b45304c846705459b6b352ed200): + ember-qunit@9.0.1(01053b45304c846705459b6b352ed200): dependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(@babel/core@7.26.9) - ember-cli-test-loader: 3.1.0(@babel/core@7.26.9) ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-qunit@8.0.2(7c252cc8f1a78abee7bc4a65927a989d): + ember-qunit@9.0.1(7c252cc8f1a78abee7bc4a65927a989d): dependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - ember-cli-test-loader: 3.1.0(@babel/core@7.26.9) ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-qunit@8.0.2(ac354652c4e26047ae274cabc2d4110c): + ember-qunit@9.0.1(ac354652c4e26047ae274cabc2d4110c): dependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - ember-cli-test-loader: 3.1.0(@babel/core@7.26.9) ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - - ember-qunit@9.0.1(01053b45304c846705459b6b352ed200): - dependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) - '@embroider/addon-shim': 1.9.0 - '@embroider/macros': 1.16.11(@babel/core@7.26.9) - ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' diff --git a/tests/ember-data__serializer/package.json b/tests/ember-data__serializer/package.json index 40755fe81af..6b2b5a1d0fa 100644 --- a/tests/ember-data__serializer/package.json +++ b/tests/ember-data__serializer/package.json @@ -51,12 +51,12 @@ "ember-cli-inject-live-reload": "^2.1.0", "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", - "ember-qunit": "8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-source": "~5.12.0", "loader.js": "^4.7.0", "qunit": "^2.20.1", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "typescript": "^5.7.2", "webpack": "^5.92.0" }, diff --git a/tests/embroider-basic-compat/package.json b/tests/embroider-basic-compat/package.json index 0b2e6eea638..97b8821d0cb 100644 --- a/tests/embroider-basic-compat/package.json +++ b/tests/embroider-basic-compat/package.json @@ -62,13 +62,13 @@ "ember-inflector": "4.0.3", "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", - "ember-qunit": "8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-simple-tree": "^0.8.4", "ember-source": "~5.12.0", "loader.js": "^4.7.0", "qunit": "^2.20.1", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "testem": "^3.12.0", "typescript": "^5.7.2" }, diff --git a/tests/example-json-api/package.json b/tests/example-json-api/package.json index 88e95453f72..c94915803bb 100644 --- a/tests/example-json-api/package.json +++ b/tests/example-json-api/package.json @@ -61,7 +61,7 @@ "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", "ember-page-title": "^8.2.3", - "ember-qunit": "^8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-source": "~5.12.0", "ember-source-channel-url": "^3.0.0", @@ -72,7 +72,7 @@ "morgan": "^1.10.0", "qunit": "^2.20.1", "qunit-console-grouper": "^0.3.0", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "silent-error": "^1.1.1", "typescript": "^5.7.2", "webpack": "^5.92.0" diff --git a/tests/fastboot/package.json b/tests/fastboot/package.json index 1784a9c6ff3..ace7b14b648 100644 --- a/tests/fastboot/package.json +++ b/tests/fastboot/package.json @@ -55,12 +55,12 @@ "ember-cli": "~5.12.0", "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", - "ember-qunit": "8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-simple-tree": "^0.8.4", "ember-source": "~5.12.0", "loader.js": "^4.7.0", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "qunit": "^2.20.1", "typescript": "^5.7.2", "testem": "^3.12.0", diff --git a/tests/main/package.json b/tests/main/package.json index 093932b0dbc..de412a793f9 100644 --- a/tests/main/package.json +++ b/tests/main/package.json @@ -82,7 +82,7 @@ "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", "ember-template-imports": "4.3.0", - "ember-qunit": "8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-source": "https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz", "ember-source-channel-url": "^3.0.0", @@ -91,7 +91,7 @@ "loader.js": "^4.7.0", "pretender": "^3.4.7", "qunit": "^2.20.1", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "testem": "^3.12.0", "typescript": "^5.7.2", "webpack": "^5.92.0" diff --git a/tests/smoke-tests/dt-types/package.json b/tests/smoke-tests/dt-types/package.json index 7c24b969894..09c59cc0ff4 100644 --- a/tests/smoke-tests/dt-types/package.json +++ b/tests/smoke-tests/dt-types/package.json @@ -88,7 +88,7 @@ "ember-load-initializers": "^3.0.1", "ember-modifier": "^4.2.0", "ember-page-title": "^8.2.3", - "ember-qunit": "9.0.1", + "ember-qunit": "^9.0.1", "ember-resolver": "^13.1.0", "ember-route-template": "^1.0.3", "ember-source": "~5.12.0", @@ -106,7 +106,7 @@ "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", "qunit": "^2.22.0", - "qunit-dom": "^3.3.0", + "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", "typescript-eslint": "^8.13.0", diff --git a/tests/smoke-tests/native-types/package.json b/tests/smoke-tests/native-types/package.json index 7457e3c49b3..04a10beb3ff 100644 --- a/tests/smoke-tests/native-types/package.json +++ b/tests/smoke-tests/native-types/package.json @@ -70,7 +70,7 @@ "ember-load-initializers": "^3.0.1", "ember-modifier": "^4.2.0", "ember-page-title": "^8.2.3", - "ember-qunit": "9.0.1", + "ember-qunit": "^9.0.1", "ember-resolver": "^13.1.0", "ember-route-template": "^1.0.3", "ember-source": "~5.12.0", @@ -88,7 +88,7 @@ "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", "qunit": "^2.22.0", - "qunit-dom": "^3.3.0", + "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", "typescript-eslint": "^8.13.0", diff --git a/tests/vite-basic-compat/package.json b/tests/vite-basic-compat/package.json index 2a4ca4d5791..f7b065a5ebd 100644 --- a/tests/vite-basic-compat/package.json +++ b/tests/vite-basic-compat/package.json @@ -70,7 +70,7 @@ "ember-load-initializers": "^3.0.1", "ember-modifier": "^4.2.0", "ember-page-title": "^8.2.3", - "ember-qunit": "9.0.1", + "ember-qunit": "^9.0.1", "ember-resolver": "^13.1.0", "ember-route-template": "^1.0.3", "ember-source": "~5.12.0", @@ -87,7 +87,7 @@ "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", "qunit": "^2.22.0", - "qunit-dom": "^3.3.0", + "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", "typescript-eslint": "^8.13.0", diff --git a/tests/warp-drive__schema-record/package.json b/tests/warp-drive__schema-record/package.json index 9451ad76b7c..026068e39e4 100644 --- a/tests/warp-drive__schema-record/package.json +++ b/tests/warp-drive__schema-record/package.json @@ -59,7 +59,7 @@ "ember-disable-prototype-extensions": "^1.1.3", "ember-load-initializers": "^2.1.2", "ember-maybe-import-regenerator": "^1.0.0", - "ember-qunit": "^8.0.2", + "ember-qunit": "^9.0.1", "ember-resolver": "^11.0.1", "ember-source": "~5.12.0", "ember-source-channel-url": "^3.0.0", @@ -67,7 +67,7 @@ "loader.js": "^4.7.0", "qunit": "^2.20.1", "qunit-console-grouper": "^0.3.0", - "qunit-dom": "^3.1.1", + "qunit-dom": "^3.4.0", "silent-error": "^1.1.1", "typescript": "^5.7.2", "webpack": "^5.92.0" From eb922c071935a2fbd6e66617d62606f3b79b5400 Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Tue, 4 Mar 2025 09:47:11 -0800 Subject: [PATCH 2/4] update qunit --- package.json | 5 +- packages/-ember-data/package.json | 2 +- packages/codemods/package.json | 2 +- packages/diagnostic/README.md | 2 +- packages/unpublished-test-infra/package.json | 5 +- patches/README.md | 14 + ...{qunit@2.19.4.patch => qunit@2.24.1.patch} | 20 +- pnpm-lock.yaml | 323 ++++++++++-------- tests/codemods/package.json | 2 +- tests/docs/package.json | 2 +- tests/ember-data__serializer/package.json | 2 +- tests/embroider-basic-compat/package.json | 2 +- tests/example-json-api/package.json | 2 +- tests/fastboot/package.json | 2 +- tests/main/package.json | 2 +- tests/smoke-tests/dt-types/package.json | 2 +- tests/smoke-tests/native-types/package.json | 2 +- tests/vite-basic-compat/package.json | 2 +- tests/warp-drive__schema-record/package.json | 2 +- 19 files changed, 215 insertions(+), 180 deletions(-) rename patches/{qunit@2.19.4.patch => qunit@2.24.1.patch} (83%) diff --git a/package.json b/package.json index ea63b58e6b7..91175ae1afa 100644 --- a/package.json +++ b/package.json @@ -160,7 +160,7 @@ "ember-cli-htmlbars": "^6.3.0", "ember-cli-typescript": "^5.3.0", "webpack": "5.94.0", - "qunit": "2.19.4", + "qunit": "2.24.1", "ember-compatibility-helpers": "^1.2.7", "testem": "~3.11.0" }, @@ -180,7 +180,8 @@ "testem@3.11.0": "patches/testem@3.11.0.patch", "@ember/test-helpers@3.3.0": "patches/@ember__test-helpers@3.3.0.patch", "@ember/test-helpers@4.0.4": "patches/@ember__test-helpers@4.0.4.patch", - "@ember/test-helpers@5.1.0": "patches/@ember__test-helpers@5.1.0.patch" + "@ember/test-helpers@5.1.0": "patches/@ember__test-helpers@5.1.0.patch", + "qunit@2.24.1": "patches/qunit@2.24.1.patch" } } } diff --git a/packages/-ember-data/package.json b/packages/-ember-data/package.json index 1ce36a75794..94b05c6cc4e 100644 --- a/packages/-ember-data/package.json +++ b/packages/-ember-data/package.json @@ -114,7 +114,7 @@ "eslint": "^9.12.0", "vite": "^5.4.14", "typescript": "^5.7.2", - "qunit": "^2.18.0" + "qunit": "^2.24.1" }, "engines": { "node": ">= 18.20.4" diff --git a/packages/codemods/package.json b/packages/codemods/package.json index 3ce3eae96dc..5f023c6b8c0 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -44,7 +44,7 @@ "@types/jscodeshift": "0.11.11", "@warp-drive/internal-config": "workspace:*", "eslint": "^9.12.0", - "qunit": "^2.20.1" + "qunit": "^2.24.1" }, "engines": { "node": ">= 18.20.4" diff --git a/packages/diagnostic/README.md b/packages/diagnostic/README.md index b79dd33e53b..b8312750673 100644 --- a/packages/diagnostic/README.md +++ b/packages/diagnostic/README.md @@ -388,7 +388,7 @@ index 2fbga6a55..c9537dd37 100644 --- a/package.json +++ b/package.json @@ -23,5 +23,5 @@ -- "qunit": "2.20.0", +- "qunit": "2.24.1", + "@warp-drive/diagnostic": "latest", ``` diff --git a/packages/unpublished-test-infra/package.json b/packages/unpublished-test-infra/package.json index ac117d230db..3b3a1e28cb4 100644 --- a/packages/unpublished-test-infra/package.json +++ b/packages/unpublished-test-infra/package.json @@ -43,7 +43,7 @@ }, "peerDependencies": { "ember-source": "3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "testem": "^3.12.0", "@ember-data/store": "workspace:*", "@warp-drive/diagnostic": "workspace:*", @@ -64,7 +64,6 @@ "dependencies": { "@embroider/macros": "^1.16.10", "chalk": "^4.1.2", - "qunit": "^2.20.1", "semver": "^7.6.3", "@warp-drive/build-config": "workspace:*" }, @@ -87,7 +86,7 @@ "ember-source": "~5.12.0", "typescript": "^5.7.2", "vite": "^5.4.14", - "qunit": "^2.20.1" + "qunit": "^2.24.1" }, "engines": { "node": ">= 18.20.4" diff --git a/patches/README.md b/patches/README.md index e5a0d6d1572..6e0ebd23626 100644 --- a/patches/README.md +++ b/patches/README.md @@ -1,5 +1,9 @@ # Patch Overview +## @ember/test-helpers + +We patch in order to support concurrently running tests. + ## @ember/test-helpers @3.3.0 This patch exists because @ember/test-helpers 4.0+ does not support ember-source 3.28. @@ -7,3 +11,13 @@ We install 3.3.0 during our ember-try scenario, and make pnpm happy by installin the time in the root dev-dependencies. It should be the same as the 4.x patch. + +## qunit + +We patch in order to support disabling the DOM reporter for memory leak investigations. + +We patch in order to fix keysOf detection for modern javascript constructs like Proxy. + +## testem + +We patch in order to keep better track of launchers and to provide more complete information to reporters when a test begins running. diff --git a/patches/qunit@2.19.4.patch b/patches/qunit@2.24.1.patch similarity index 83% rename from patches/qunit@2.19.4.patch rename to patches/qunit@2.24.1.patch index 856162c3c6d..a8bfe4c173b 100644 --- a/patches/qunit@2.19.4.patch +++ b/patches/qunit@2.24.1.patch @@ -1,5 +1,5 @@ diff --git a/qunit/qunit.js b/qunit/qunit.js -index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed602862a772 100644 +index 460e0e58227234eef7ee72876f13b7fec65198c0..3c3a786614c412e1e91b8b8d31b78cd9f3bd2b2c 100644 --- a/qunit/qunit.js +++ b/qunit/qunit.js @@ -8,6 +8,10 @@ @@ -8,12 +8,12 @@ index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed60 'use strict'; + function getKeys(obj) { + if (!obj) { return []; } -+ return Object.keys(obj).concat(getKeys(Object.getPrototypeOf(obj))); ++ return Object.keys(obj).concat(getKeys(Object.getPrototypeOf(obj))); + } - function _typeof(obj) { - "@babel/helpers - typeof"; -@@ -1003,10 +1007,7 @@ + function _arrayLikeToArray(r, a) { + (null == a || a > r.length) && (a = r.length); +@@ -1049,10 +1053,7 @@ return '[object Object]'; } dump.up(); @@ -25,7 +25,7 @@ index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed60 // Some properties are not always enumerable on Error objects. var nonEnumerableProperties = ['message', 'name']; -@@ -5647,6 +5648,9 @@ +@@ -7041,6 +7042,9 @@ appendToolbar(beginDetails); } function appendTest(name, testId, moduleName) { @@ -35,7 +35,7 @@ index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed60 var tests = id('qunit-tests'); if (!tests) { return; -@@ -5831,6 +5835,13 @@ +@@ -7229,6 +7233,13 @@ assertList.appendChild(assertLi); }); QUnit.testDone(function (details) { @@ -49,7 +49,7 @@ index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed60 var tests = id('qunit-tests'); var testItem = id('qunit-test-output-' + details.testId); if (!tests || !testItem) { -@@ -5849,13 +5860,10 @@ +@@ -7247,13 +7258,10 @@ var good = details.passed; var bad = details.failed; @@ -63,11 +63,11 @@ index 5e48b79303e8bfe33ba60a9407c2d67879a07841..649cd30f59991f1870570d6ec831ed60 if (config.collapse) { if (!collapseNext) { // Skip collapsing the first failing test -@@ -5871,7 +5879,6 @@ +@@ -7269,7 +7277,6 @@ var testTitle = testItem.firstChild; var testCounts = bad ? "" + bad + ', ' + "" + good + ', ' : ''; testTitle.innerHTML += " (" + testCounts + details.assertions.length + ')'; - stats.completed++; if (details.skipped) { testItem.className = 'skipped'; - var skipped = document.createElement('em'); \ No newline at end of file + var skipped = document.createElement('em'); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b82af718ec9..94996ee22a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ overrides: ember-cli-htmlbars: ^6.3.0 ember-cli-typescript: ^5.3.0 webpack: 5.94.0 - qunit: 2.19.4 + qunit: 2.24.1 ember-compatibility-helpers: ^1.2.7 testem: ~3.11.0 @@ -38,6 +38,9 @@ patchedDependencies: qunit@2.19.4: hash: 44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301 path: patches/qunit@2.19.4.patch + qunit@2.24.1: + hash: 53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6 + path: patches/qunit@2.24.1.patch testem@3.11.0: hash: cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5 path: patches/testem@3.11.0.patch @@ -295,8 +298,8 @@ importers: specifier: ^9.12.0 version: 9.21.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) typescript: specifier: ^5.7.2 version: 5.8.2 @@ -558,8 +561,8 @@ importers: specifier: ^9.12.0 version: 9.21.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) packages/core-types: dependencies: @@ -1561,9 +1564,6 @@ importers: chalk: specifier: ^4.1.2 version: 4.1.2 - qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: specifier: ^7.6.3 version: 7.7.1 @@ -1616,6 +1616,9 @@ importers: ember-source: specifier: ~5.12.0 version: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) + qunit: + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) typescript: specifier: ^5.7.2 version: 5.8.2 @@ -1864,8 +1867,8 @@ importers: specifier: ^9.12.0 version: 9.21.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) tsx: specifier: ^4.19.3 version: 4.19.3 @@ -1876,8 +1879,8 @@ importers: specifier: workspace:* version: file:config qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) tests/ember-data__adapter: dependencies: @@ -2539,7 +2542,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(71a767d122d55c6840ad47fa86e34c0f) + version: file:packages/unpublished-test-infra(a380969f28ae1dab75b3121d2da42c42) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -2590,7 +2593,7 @@ importers: version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(01053b45304c846705459b6b352ed200) + version: 9.0.1(7d9ac2d27809fdeec8e07bf6283f5215) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2601,8 +2604,8 @@ importers: specifier: ^4.7.0 version: 4.7.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-dom: specifier: ^3.4.0 version: 3.4.0 @@ -2656,7 +2659,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(fe48ab59df7fd42fd3309076cf99f5e0) + version: file:packages/unpublished-test-infra(8d1a247f6554bec1124b5f310851da6f) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -2719,7 +2722,7 @@ importers: version: 2.1.0 ember-data: specifier: workspace:* - version: file:packages/-ember-data(dde455f3cf687ef54f89c5606175ff09) + version: file:packages/-ember-data(c2e9f3dc1e94766ce730d0e2a7200ebc) ember-inflector: specifier: 4.0.3 version: 4.0.3(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2731,7 +2734,7 @@ importers: version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(01053b45304c846705459b6b352ed200) + version: 9.0.1(7d9ac2d27809fdeec8e07bf6283f5215) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2745,8 +2748,8 @@ importers: specifier: ^4.7.0 version: 4.7.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-dom: specifier: ^3.4.0 version: 3.4.0 @@ -2801,7 +2804,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(71a767d122d55c6840ad47fa86e34c0f) + version: file:packages/unpublished-test-infra(a380969f28ae1dab75b3121d2da42c42) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -2870,7 +2873,7 @@ importers: version: 3.1.0(@babel/core@7.26.9) ember-data: specifier: workspace:* - version: file:packages/-ember-data(a249c43075183fda26fd99bc8ca97879) + version: file:packages/-ember-data(1fa32e14a2af8bff027c033cd654c1c7) ember-disable-prototype-extensions: specifier: ^1.1.3 version: 1.1.3 @@ -2885,7 +2888,7 @@ importers: version: 8.2.4(8327c491c1d4b7363e92edc6a64d0b7b) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(01053b45304c846705459b6b352ed200) + version: 9.0.1(7d9ac2d27809fdeec8e07bf6283f5215) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -2911,8 +2914,8 @@ importers: specifier: ^1.10.0 version: 1.10.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-console-grouper: specifier: ^0.3.0 version: 0.3.0 @@ -2966,7 +2969,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(09728f87036a59b248fd408abea7e7a5) + version: file:packages/unpublished-test-infra(0ba4915391ddd07159893759c5b67960) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -3029,7 +3032,7 @@ importers: version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(01053b45304c846705459b6b352ed200) + version: 9.0.1(7d9ac2d27809fdeec8e07bf6283f5215) ember-resolver: specifier: ^11.0.1 version: 11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -3043,8 +3046,8 @@ importers: specifier: ^4.7.0 version: 4.7.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-dom: specifier: ^3.4.0 version: 3.4.0 @@ -3175,7 +3178,7 @@ importers: version: file:packages/tracking(74c30246d73285c391cb43828ca6a640) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(c76adfaf51732c5253d6485a05474df1) + version: file:packages/unpublished-test-infra(470659f8de3167a398bf7643e5bdb5bc) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -3277,7 +3280,7 @@ importers: version: 3.1.0(@babel/core@7.26.9) ember-data: specifier: workspace:* - version: file:packages/-ember-data(55ed5caa4f5f705b227c2ff9025e058d) + version: file:packages/-ember-data(cf1d78f18826ca068344de87c610f178) ember-decorators-polyfill: specifier: ^1.1.5 version: 1.1.5(@babel/core@7.26.9) @@ -3286,7 +3289,7 @@ importers: version: 1.1.3 ember-exam: specifier: ^9.0.0 - version: 9.0.0(8c03b25013e144197131263d939d47d8) + version: 9.0.0(07a3bf2c652ce7fb0c28a1f6469fa842) ember-inflector: specifier: 4.0.3 version: 4.0.3(824ca145128a2e0f190c5305efbce50c) @@ -3298,7 +3301,7 @@ importers: version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(7c252cc8f1a78abee7bc4a65927a989d) + version: 9.0.1(ec3be9aa7c6f13be964de953dcac44b2) ember-resolver: specifier: ^11.0.1 version: 11.0.1(824ca145128a2e0f190c5305efbce50c) @@ -3324,8 +3327,8 @@ importers: specifier: ^3.4.7 version: 3.4.7 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-dom: specifier: ^3.4.0 version: 3.4.0 @@ -3473,7 +3476,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(b94e57cb2531a612120ece831eec41de) + version: file:packages/unpublished-test-infra(c779bfa93b3b847eab311976a688f3f2) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -3557,7 +3560,7 @@ importers: version: 6.3.0 ember-data: specifier: workspace:* - version: file:packages/-ember-data(9cfcecbd54e8232e7875d286047e7692) + version: file:packages/-ember-data(8841a09d7f41fc685626c3a1137b7a72) ember-load-initializers: specifier: ^3.0.1 version: 3.0.1(86fee6f37efcc3cb064023e1b28da59e) @@ -3569,7 +3572,7 @@ importers: version: 8.2.4(8327c491c1d4b7363e92edc6a64d0b7b) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(01053b45304c846705459b6b352ed200) + version: 9.0.1(7d9ac2d27809fdeec8e07bf6283f5215) ember-resolver: specifier: ^13.1.0 version: 13.1.0(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -3616,8 +3619,8 @@ importers: specifier: ^2.0.4 version: 2.0.4(prettier@3.5.3) qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-dom: specifier: ^3.4.0 version: 3.4.0 @@ -3983,7 +3986,7 @@ importers: version: file:packages/tracking(9f341b640e7e3ac4561f01759b1ce9b9) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(2ac552357c7a707c97804620b9e2b2e3) + version: file:packages/unpublished-test-infra(0ad69c56c0961226a254bb31be1c8d54) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -4061,7 +4064,7 @@ importers: version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: ^9.0.1 - version: 9.0.1(ac354652c4e26047ae274cabc2d4110c) + version: 9.0.1(b986bda0d8a2ae8a8104a229d6e419ab) ember-resolver: specifier: ^11.0.1 version: 11.0.1(8028425cf072e782ab30310a4c061d37) @@ -4078,8 +4081,8 @@ importers: specifier: ^4.7.0 version: 4.7.0 qunit: - specifier: 2.19.4 - version: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + specifier: 2.24.1 + version: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-console-grouper: specifier: ^0.3.0 version: 0.3.0 @@ -4909,10 +4912,13 @@ packages: '@warp-drive/core-types': workspace:* '@warp-drive/diagnostic': workspace:* ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 + qunit: 2.24.1 testem: ~3.11.0 peerDependenciesMeta: '@warp-drive/diagnostic': optional: true + qunit: + optional: true testem: optional: true @@ -8145,7 +8151,7 @@ packages: '@ember/test-helpers': ^3.3.0 || ^4.0.4 || ^5.1.0 '@ember/test-waiters': ^3.1.0 || ^4.0.0 ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - qunit: 2.19.4 + qunit: 2.24.1 peerDependenciesMeta: '@ember/test-helpers': optional: true @@ -8179,7 +8185,7 @@ packages: ember-cli: '*' ember-qunit: '*' ember-source: '>= 4.0.0' - qunit: 2.19.4 + qunit: 2.24.1 ember-inflector@4.0.3: resolution: {integrity: sha512-E+NnmzybMRWn1JyEfDxY7arjOTJLIcGjcXnUxizgjD4TlvO1s3O65blZt+Xq2C2AFSPeqHLC6PXd6XHYM8BxdQ==} @@ -8227,7 +8233,7 @@ packages: peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '>=4.0.0' - qunit: 2.19.4 + qunit: 2.24.1 ember-raf-scheduler@0.3.0: resolution: {integrity: sha512-i8JWQidNCX7n5TOTIKRDR0bnsQN9aJh/GtOJKINz2Wr+I7L7sYVhli6MFqMYNGKC9j9e6iWsznfAIxddheyEow==} @@ -11101,8 +11107,8 @@ packages: qunit-theme-ember@1.0.0: resolution: {integrity: sha512-vdMVVo6ecdCkWttMTKeyq1ZTLGHcA6zdze2zhguNuc3ritlJMhOXY5RDseqazOwqZVfCg3rtlmL3fMUyIzUyFQ==} - qunit@2.19.4: - resolution: {integrity: sha512-aqUzzUeCqlleWYKlpgfdHHw9C6KxkB9H3wNfiBg5yHqQMzy0xw/pbCRHYFkjl8MsP/t8qkTQE+JTYL71azgiew==} + qunit@2.24.1: + resolution: {integrity: sha512-Eu0k/5JDjx0QnqxsE1WavnDNDgL1zgMZKsMw/AoAxnsl9p4RgyLODyo2N7abZY7CEAnvl5YUqFZdkImzbgXzSg==} engines: {node: '>=10'} hasBin: true @@ -14861,7 +14867,24 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(09728f87036a59b248fd408abea7e7a5)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(0ad69c56c0961226a254bb31be1c8d54)': + dependencies: + '@ember-data/store': file:packages/store(4049441d5a7367eabf762cc752253184) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) + '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) + chalk: 4.1.2 + ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) + semver: 7.7.1 + optionalDependencies: + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(0ba4915391ddd07159893759c5b67960)': dependencies: '@ember-data/store': file:packages/store(cbe5e1595509e6eb6f16b4a84c4b1142) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -14870,26 +14893,28 @@ snapshots: '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 optionalDependencies: + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(2ac552357c7a707c97804620b9e2b2e3)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(470659f8de3167a398bf7643e5bdb5bc)': dependencies: - '@ember-data/store': file:packages/store(4049441d5a7367eabf762cc752253184) - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) + '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) chalk: 4.1.2 - ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) semver: 7.7.1 + optionalDependencies: + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) + testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14904,102 +14929,99 @@ snapshots: '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(9691c906c494a7c69d5ff40cb1713406)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(8d1a247f6554bec1124b5f310851da6f)': dependencies: - '@ember-data/store': file:packages/store(d01ec85b299a6605ba4c50037443fea4) + '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@embroider/macros': 1.16.11(@babel/core@7.26.9) '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 optionalDependencies: - '@warp-drive/diagnostic': file:packages/diagnostic(e19db5e0c0f2df5f23d666ad28615cdc) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) + testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(b94e57cb2531a612120ece831eec41de)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(9691c906c494a7c69d5ff40cb1713406)': dependencies: - '@ember-data/store': file:packages/store(89a2bfbf7fc3345fce4a4c7c2ca47574) + '@ember-data/store': file:packages/store(d01ec85b299a6605ba4c50037443fea4) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@embroider/macros': 1.16.11(@babel/core@7.26.9) '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 + optionalDependencies: + '@warp-drive/diagnostic': file:packages/diagnostic(e19db5e0c0f2df5f23d666ad28615cdc) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(bbe0315475969e49c33b4fbe8bc62422)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(a380969f28ae1dab75b3121d2da42c42)': dependencies: - '@ember-data/store': file:packages/store(4049441d5a7367eabf762cc752253184) - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) - '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) + '@ember-data/store': file:packages/store(d01ec85b299a6605ba4c50037443fea4) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) + '@embroider/macros': 1.16.11(@babel/core@7.26.9) + '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) + '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 - ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) semver: 7.7.1 optionalDependencies: - '@warp-drive/diagnostic': file:packages/diagnostic(d886aa1994b8bb59afbd707689e3281b) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(c76adfaf51732c5253d6485a05474df1)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(bbe0315475969e49c33b4fbe8bc62422)': dependencies: - '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) + '@ember-data/store': file:packages/store(4049441d5a7367eabf762cc752253184) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) chalk: 4.1.2 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) semver: 7.7.1 optionalDependencies: - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + '@warp-drive/diagnostic': file:packages/diagnostic(d886aa1994b8bb59afbd707689e3281b) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(e0a5dfe12792dd3a1549e533ff423ec1)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(c779bfa93b3b847eab311976a688f3f2)': dependencies: - '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) + '@ember-data/store': file:packages/store(89a2bfbf7fc3345fce4a4c7c2ca47574) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@embroider/macros': 1.16.11(@babel/core@7.26.9) '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 optionalDependencies: - '@warp-drive/diagnostic': file:packages/diagnostic(e19db5e0c0f2df5f23d666ad28615cdc) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(fe48ab59df7fd42fd3309076cf99f5e0)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(e0a5dfe12792dd3a1549e533ff423ec1)': dependencies: '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -15008,10 +15030,9 @@ snapshots: '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) chalk: 4.1.2 ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) semver: 7.7.1 optionalDependencies: - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + '@warp-drive/diagnostic': file:packages/diagnostic(e19db5e0c0f2df5f23d666ad28615cdc) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -19785,7 +19806,7 @@ snapshots: - '@babel/core' - supports-color - ember-data@file:packages/-ember-data(493283e456406bdc84de157631c80a29): + ember-data@file:packages/-ember-data(1fa32e14a2af8bff027c033cd654c1c7): dependencies: '@ember-data/adapter': file:packages/adapter(faf76364487ec2110ad45ff3201f65e7) '@ember-data/debug': file:packages/debug(baf9a16a2d121fc80f78695077c5424c) @@ -19806,6 +19827,7 @@ snapshots: optionalDependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@ember/string' @@ -19813,28 +19835,27 @@ snapshots: - ember-inflector - supports-color - ember-data@file:packages/-ember-data(55ed5caa4f5f705b227c2ff9025e058d): + ember-data@file:packages/-ember-data(493283e456406bdc84de157631c80a29): dependencies: - '@ember-data/adapter': file:packages/adapter(0840a77829b97d82f120b46a110cae23) - '@ember-data/debug': file:packages/debug(5a25bd6d0fb07fad505b6ae24ce7b565) - '@ember-data/graph': file:packages/graph(955a3086fb13852f561d47caf6189887) - '@ember-data/json-api': file:packages/json-api(ba76ce9d97615b1b1ca7396c342d43bd) - '@ember-data/legacy-compat': file:packages/legacy-compat(eaba02118c829066cea1afa57a7d9337) - '@ember-data/model': file:packages/model(ebe90f3062b226e87f9ff344ed448f51) - '@ember-data/request': file:packages/request(2ed64ee49302339ec452fd9f952fdd96) - '@ember-data/request-utils': file:packages/request-utils(09487ada9c8c395af576dae33a5cdacc) - '@ember-data/serializer': file:packages/serializer(0840a77829b97d82f120b46a110cae23) - '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) - '@ember-data/tracking': file:packages/tracking(74c30246d73285c391cb43828ca6a640) + '@ember-data/adapter': file:packages/adapter(faf76364487ec2110ad45ff3201f65e7) + '@ember-data/debug': file:packages/debug(baf9a16a2d121fc80f78695077c5424c) + '@ember-data/graph': file:packages/graph(ca3cc1ae993c568f7a48fe73cb6597ca) + '@ember-data/json-api': file:packages/json-api(a5389a0871c100d289091f9056ae50e3) + '@ember-data/legacy-compat': file:packages/legacy-compat(e339549ecb82ada3bf08dabff6e7d126) + '@ember-data/model': file:packages/model(bf73cc40922ce10283b223b4bd303e92) + '@ember-data/request': file:packages/request(56f5eb81dd09f1e4b2f781c4e06ce53c) + '@ember-data/request-utils': file:packages/request-utils(f76e144d736ddc61b5b3fc94acf05b0c) + '@ember-data/serializer': file:packages/serializer(faf76364487ec2110ad45ff3201f65e7) + '@ember-data/store': file:packages/store(d01ec85b299a6605ba4c50037443fea4) + '@ember-data/tracking': file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + '@embroider/macros': 1.16.11(@babel/core@7.26.9) + '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) + '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) + ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) optionalDependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) transitivePeerDependencies: - '@babel/core' - '@ember/string' @@ -19869,7 +19890,7 @@ snapshots: - ember-inflector - supports-color - ember-data@file:packages/-ember-data(9cfcecbd54e8232e7875d286047e7692): + ember-data@file:packages/-ember-data(8841a09d7f41fc685626c3a1137b7a72): dependencies: '@ember-data/adapter': file:packages/adapter(2f16ce43f4ad48449054817c3181c044) '@ember-data/debug': file:packages/debug(00bc642d625fe4c4753d21f1d5208884) @@ -19890,7 +19911,7 @@ snapshots: optionalDependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@ember/string' @@ -19898,18 +19919,18 @@ snapshots: - ember-inflector - supports-color - ember-data@file:packages/-ember-data(a249c43075183fda26fd99bc8ca97879): + ember-data@file:packages/-ember-data(c2e9f3dc1e94766ce730d0e2a7200ebc): dependencies: - '@ember-data/adapter': file:packages/adapter(faf76364487ec2110ad45ff3201f65e7) - '@ember-data/debug': file:packages/debug(baf9a16a2d121fc80f78695077c5424c) - '@ember-data/graph': file:packages/graph(ca3cc1ae993c568f7a48fe73cb6597ca) - '@ember-data/json-api': file:packages/json-api(a5389a0871c100d289091f9056ae50e3) - '@ember-data/legacy-compat': file:packages/legacy-compat(e339549ecb82ada3bf08dabff6e7d126) - '@ember-data/model': file:packages/model(bf73cc40922ce10283b223b4bd303e92) + '@ember-data/adapter': file:packages/adapter(ea3cd99e38ee9f142e832c552c4d67f9) + '@ember-data/debug': file:packages/debug(1133a0887c15844353269ef9a10e2a65) + '@ember-data/graph': file:packages/graph(c9a8d1a45f0bdc2201bc5598de19ec70) + '@ember-data/json-api': file:packages/json-api(da6892c93bdcbb4ba8280ddfcddca412) + '@ember-data/legacy-compat': file:packages/legacy-compat(c225558dc02366f360095474de233b4e) + '@ember-data/model': file:packages/model(e6353c9c99ac33f3bce5340b62c9d4f5) '@ember-data/request': file:packages/request(56f5eb81dd09f1e4b2f781c4e06ce53c) - '@ember-data/request-utils': file:packages/request-utils(f76e144d736ddc61b5b3fc94acf05b0c) - '@ember-data/serializer': file:packages/serializer(faf76364487ec2110ad45ff3201f65e7) - '@ember-data/store': file:packages/store(d01ec85b299a6605ba4c50037443fea4) + '@ember-data/request-utils': file:packages/request-utils(abce721722190de3ddd742ae470e7608) + '@ember-data/serializer': file:packages/serializer(ea3cd99e38ee9f142e832c552c4d67f9) + '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) '@ember-data/tracking': file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.11(@babel/core@7.26.9) @@ -19919,7 +19940,7 @@ snapshots: optionalDependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@ember/string' @@ -19927,28 +19948,28 @@ snapshots: - ember-inflector - supports-color - ember-data@file:packages/-ember-data(dde455f3cf687ef54f89c5606175ff09): + ember-data@file:packages/-ember-data(cf1d78f18826ca068344de87c610f178): dependencies: - '@ember-data/adapter': file:packages/adapter(ea3cd99e38ee9f142e832c552c4d67f9) - '@ember-data/debug': file:packages/debug(1133a0887c15844353269ef9a10e2a65) - '@ember-data/graph': file:packages/graph(c9a8d1a45f0bdc2201bc5598de19ec70) - '@ember-data/json-api': file:packages/json-api(da6892c93bdcbb4ba8280ddfcddca412) - '@ember-data/legacy-compat': file:packages/legacy-compat(c225558dc02366f360095474de233b4e) - '@ember-data/model': file:packages/model(e6353c9c99ac33f3bce5340b62c9d4f5) - '@ember-data/request': file:packages/request(56f5eb81dd09f1e4b2f781c4e06ce53c) - '@ember-data/request-utils': file:packages/request-utils(abce721722190de3ddd742ae470e7608) - '@ember-data/serializer': file:packages/serializer(ea3cd99e38ee9f142e832c552c4d67f9) - '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) - '@ember-data/tracking': file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) + '@ember-data/adapter': file:packages/adapter(0840a77829b97d82f120b46a110cae23) + '@ember-data/debug': file:packages/debug(5a25bd6d0fb07fad505b6ae24ce7b565) + '@ember-data/graph': file:packages/graph(955a3086fb13852f561d47caf6189887) + '@ember-data/json-api': file:packages/json-api(ba76ce9d97615b1b1ca7396c342d43bd) + '@ember-data/legacy-compat': file:packages/legacy-compat(eaba02118c829066cea1afa57a7d9337) + '@ember-data/model': file:packages/model(ebe90f3062b226e87f9ff344ed448f51) + '@ember-data/request': file:packages/request(2ed64ee49302339ec452fd9f952fdd96) + '@ember-data/request-utils': file:packages/request-utils(09487ada9c8c395af576dae33a5cdacc) + '@ember-data/serializer': file:packages/serializer(0840a77829b97d82f120b46a110cae23) + '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) + '@ember-data/tracking': file:packages/tracking(74c30246d73285c391cb43828ca6a640) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.11(@babel/core@7.26.9) - '@warp-drive/build-config': file:packages/build-config(@babel/core@7.26.9) - '@warp-drive/core-types': file:packages/core-types(@babel/core@7.26.9) - ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) + '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) + ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) optionalDependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) transitivePeerDependencies: - '@babel/core' - '@ember/string' @@ -19982,7 +20003,7 @@ snapshots: transitivePeerDependencies: - eslint - ember-exam@9.0.0(8c03b25013e144197131263d939d47d8): + ember-exam@9.0.0(07a3bf2c652ce7fb0c28a1f6469fa842): dependencies: '@babel/core': 7.26.9 chalk: 5.4.1 @@ -19991,13 +20012,13 @@ snapshots: ember-auto-import: 2.10.0(@glint/template@1.5.0) ember-cli: 5.12.0 ember-cli-babel: 8.2.0(@babel/core@7.26.9) - ember-qunit: 9.0.1(7c252cc8f1a78abee7bc4a65927a989d) + ember-qunit: 9.0.1(ec3be9aa7c6f13be964de953dcac44b2) ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) execa: 8.0.1 fs-extra: 11.3.0 js-yaml: 4.1.0 npmlog: 7.0.1 - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) rimraf: 5.0.10 semver: 7.7.1 silent-error: 1.1.1 @@ -20078,39 +20099,39 @@ snapshots: - '@babel/core' - supports-color - ember-qunit@9.0.1(01053b45304c846705459b6b352ed200): + ember-qunit@9.0.1(7d9ac2d27809fdeec8e07bf6283f5215): dependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(@babel/core@7.26.9) ember-source: 5.12.0(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-qunit@9.0.1(7c252cc8f1a78abee7bc4a65927a989d): + ember-qunit@9.0.1(b986bda0d8a2ae8a8104a229d6e419ab): dependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - ember-qunit@9.0.1(ac354652c4e26047ae274cabc2d4110c): + ember-qunit@9.0.1(ec3be9aa7c6f13be964de953dcac44b2): dependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(396aadd095fb75b8df80c66d994df277) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - ember-source: 5.12.0(6a201878a3f83be3d66cbc1e6dc27c3c) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) + ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) qunit-theme-ember: 1.0.0 transitivePeerDependencies: - '@babel/core' @@ -23775,7 +23796,7 @@ snapshots: qunit-theme-ember@1.0.0: {} - qunit@2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301): + qunit@2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6): dependencies: commander: 7.2.0 node-watch: 0.7.3 diff --git a/tests/codemods/package.json b/tests/codemods/package.json index dd375cf6789..a8fca2c03f2 100644 --- a/tests/codemods/package.json +++ b/tests/codemods/package.json @@ -37,7 +37,7 @@ "@types/jscodeshift": "0.11.11", "@warp-drive/internal-config": "workspace:*", "eslint": "^9.12.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "tsx": "^4.19.3" }, "engines": { diff --git a/tests/docs/package.json b/tests/docs/package.json index 32c9a7a7291..a886e895d40 100644 --- a/tests/docs/package.json +++ b/tests/docs/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@warp-drive/internal-config": "workspace:*", - "qunit": "^2.20.1" + "qunit": "^2.24.1" }, "engines": { "node": ">= 18.20.4" diff --git a/tests/ember-data__serializer/package.json b/tests/ember-data__serializer/package.json index 6b2b5a1d0fa..6acb5e8014a 100644 --- a/tests/ember-data__serializer/package.json +++ b/tests/ember-data__serializer/package.json @@ -55,7 +55,7 @@ "ember-resolver": "^11.0.1", "ember-source": "~5.12.0", "loader.js": "^4.7.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "typescript": "^5.7.2", "webpack": "^5.92.0" diff --git a/tests/embroider-basic-compat/package.json b/tests/embroider-basic-compat/package.json index 97b8821d0cb..c678b49589d 100644 --- a/tests/embroider-basic-compat/package.json +++ b/tests/embroider-basic-compat/package.json @@ -67,7 +67,7 @@ "ember-simple-tree": "^0.8.4", "ember-source": "~5.12.0", "loader.js": "^4.7.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "testem": "^3.12.0", "typescript": "^5.7.2" diff --git a/tests/example-json-api/package.json b/tests/example-json-api/package.json index c94915803bb..57c4acbb953 100644 --- a/tests/example-json-api/package.json +++ b/tests/example-json-api/package.json @@ -70,7 +70,7 @@ "glob": "^10.4.5", "loader.js": "^4.7.0", "morgan": "^1.10.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "qunit-console-grouper": "^0.3.0", "qunit-dom": "^3.4.0", "silent-error": "^1.1.1", diff --git a/tests/fastboot/package.json b/tests/fastboot/package.json index ace7b14b648..d1d29c122bf 100644 --- a/tests/fastboot/package.json +++ b/tests/fastboot/package.json @@ -61,7 +61,7 @@ "ember-source": "~5.12.0", "loader.js": "^4.7.0", "qunit-dom": "^3.4.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "typescript": "^5.7.2", "testem": "^3.12.0", "webpack": "^5.92.0" diff --git a/tests/main/package.json b/tests/main/package.json index de412a793f9..b6e3117540d 100644 --- a/tests/main/package.json +++ b/tests/main/package.json @@ -90,7 +90,7 @@ "ember-try": "^3.0.0", "loader.js": "^4.7.0", "pretender": "^3.4.7", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "testem": "^3.12.0", "typescript": "^5.7.2", diff --git a/tests/smoke-tests/dt-types/package.json b/tests/smoke-tests/dt-types/package.json index 09c59cc0ff4..f9d44e661ad 100644 --- a/tests/smoke-tests/dt-types/package.json +++ b/tests/smoke-tests/dt-types/package.json @@ -105,7 +105,7 @@ "loader.js": "^4.7.0", "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", - "qunit": "^2.22.0", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", diff --git a/tests/smoke-tests/native-types/package.json b/tests/smoke-tests/native-types/package.json index 04a10beb3ff..63d4084b001 100644 --- a/tests/smoke-tests/native-types/package.json +++ b/tests/smoke-tests/native-types/package.json @@ -87,7 +87,7 @@ "loader.js": "^4.7.0", "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", - "qunit": "^2.22.0", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", diff --git a/tests/vite-basic-compat/package.json b/tests/vite-basic-compat/package.json index f7b065a5ebd..77939c4c604 100644 --- a/tests/vite-basic-compat/package.json +++ b/tests/vite-basic-compat/package.json @@ -86,7 +86,7 @@ "loader.js": "^4.7.0", "prettier": "^3.3.3", "prettier-plugin-ember-template-tag": "^2.0.4", - "qunit": "^2.22.0", + "qunit": "^2.24.1", "qunit-dom": "^3.4.0", "tracked-built-ins": "^3.3.0", "typescript": "^5.7.2", diff --git a/tests/warp-drive__schema-record/package.json b/tests/warp-drive__schema-record/package.json index 026068e39e4..f590894cdf2 100644 --- a/tests/warp-drive__schema-record/package.json +++ b/tests/warp-drive__schema-record/package.json @@ -65,7 +65,7 @@ "ember-source-channel-url": "^3.0.0", "ember-template-imports": "4.3.0", "loader.js": "^4.7.0", - "qunit": "^2.20.1", + "qunit": "^2.24.1", "qunit-console-grouper": "^0.3.0", "qunit-dom": "^3.4.0", "silent-error": "^1.1.1", From 75a507626401e6d06ace1d4489ab8baca5018002 Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Tue, 4 Mar 2025 10:01:41 -0800 Subject: [PATCH 3/4] fixup testem --- package.json | 7 +- packages/unpublished-test-infra/package.json | 2 +- ...estem@3.11.0.patch => testem@3.15.2.patch} | 0 pnpm-lock.yaml | 202 ++++-------------- tests/embroider-basic-compat/package.json | 2 +- tests/fastboot/package.json | 2 +- tests/main/package.json | 2 +- 7 files changed, 48 insertions(+), 169 deletions(-) rename patches/{testem@3.11.0.patch => testem@3.15.2.patch} (100%) diff --git a/package.json b/package.json index 91175ae1afa..cc91c2c342e 100644 --- a/package.json +++ b/package.json @@ -162,7 +162,7 @@ "webpack": "5.94.0", "qunit": "2.24.1", "ember-compatibility-helpers": "^1.2.7", - "testem": "~3.11.0" + "testem": "~3.15.2" }, "peerDependencyRules": { "ignoreMissing": [ @@ -176,12 +176,11 @@ }, "allowNonAppliedPatches": true, "patchedDependencies": { - "qunit@2.19.4": "patches/qunit@2.19.4.patch", - "testem@3.11.0": "patches/testem@3.11.0.patch", "@ember/test-helpers@3.3.0": "patches/@ember__test-helpers@3.3.0.patch", "@ember/test-helpers@4.0.4": "patches/@ember__test-helpers@4.0.4.patch", "@ember/test-helpers@5.1.0": "patches/@ember__test-helpers@5.1.0.patch", - "qunit@2.24.1": "patches/qunit@2.24.1.patch" + "qunit@2.24.1": "patches/qunit@2.24.1.patch", + "testem@3.15.2": "patches/testem@3.15.2.patch" } } } diff --git a/packages/unpublished-test-infra/package.json b/packages/unpublished-test-infra/package.json index 3b3a1e28cb4..b530e66d70d 100644 --- a/packages/unpublished-test-infra/package.json +++ b/packages/unpublished-test-infra/package.json @@ -44,7 +44,7 @@ "peerDependencies": { "ember-source": "3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0", "qunit": "^2.24.1", - "testem": "^3.12.0", + "testem": "^3.15.2", "@ember-data/store": "workspace:*", "@warp-drive/diagnostic": "workspace:*", "@warp-drive/core-types": "workspace:*", diff --git a/patches/testem@3.11.0.patch b/patches/testem@3.15.2.patch similarity index 100% rename from patches/testem@3.11.0.patch rename to patches/testem@3.15.2.patch diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 94996ee22a9..1d34120fc99 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ overrides: webpack: 5.94.0 qunit: 2.24.1 ember-compatibility-helpers: ^1.2.7 - testem: ~3.11.0 + testem: ~3.15.2 packageExtensionsChecksum: sha256-jvq3OmcrCdypZwhHJOUiV84HjlOmTWuXfgiugLylBho= @@ -35,15 +35,15 @@ patchedDependencies: '@ember/test-helpers@5.1.0': hash: ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421 path: patches/@ember__test-helpers@5.1.0.patch - qunit@2.19.4: - hash: 44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301 - path: patches/qunit@2.19.4.patch qunit@2.24.1: hash: 53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6 path: patches/qunit@2.24.1.patch testem@3.11.0: hash: cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5 path: patches/testem@3.11.0.patch + testem@3.15.2: + hash: cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5 + path: patches/testem@3.15.2.patch importers: @@ -2659,7 +2659,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(8d1a247f6554bec1124b5f310851da6f) + version: file:packages/unpublished-test-infra(9221ff0182f3178d9b491af14af2930d) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -2754,8 +2754,8 @@ importers: specifier: ^3.4.0 version: 3.4.0 testem: - specifier: ~3.11.0 - version: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + specifier: ~3.15.2 + version: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) typescript: specifier: ^5.7.2 version: 5.8.2 @@ -2969,7 +2969,7 @@ importers: version: file:packages/tracking(f76e144d736ddc61b5b3fc94acf05b0c) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(0ba4915391ddd07159893759c5b67960) + version: file:packages/unpublished-test-infra(133e23af9e373e726dc5dac3c9037e4d) '@ember/optional-features': specifier: ^2.1.0 version: 2.2.0 @@ -3052,8 +3052,8 @@ importers: specifier: ^3.4.0 version: 3.4.0 testem: - specifier: ~3.11.0 - version: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + specifier: ~3.15.2 + version: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) typescript: specifier: ^5.7.2 version: 5.8.2 @@ -3178,7 +3178,7 @@ importers: version: file:packages/tracking(74c30246d73285c391cb43828ca6a640) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(470659f8de3167a398bf7643e5bdb5bc) + version: file:packages/unpublished-test-infra(e75fe2a5b9525fa810e33a3f17ef5cc3) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -3333,8 +3333,8 @@ importers: specifier: ^3.4.0 version: 3.4.0 testem: - specifier: ~3.11.0 - version: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + specifier: ~3.15.2 + version: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) typescript: specifier: ^5.7.2 version: 5.8.2 @@ -4913,7 +4913,7 @@ packages: '@warp-drive/diagnostic': workspace:* ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 qunit: 2.24.1 - testem: ~3.11.0 + testem: ~3.15.2 peerDependenciesMeta: '@warp-drive/diagnostic': optional: true @@ -10010,15 +10010,9 @@ packages: lodash._isiterateecall@3.0.9: resolution: {integrity: sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==} - lodash.assignin@4.2.0: - resolution: {integrity: sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==} - lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} @@ -10031,9 +10025,6 @@ packages: lodash.defaultsdeep@4.6.1: resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==} - lodash.find@4.6.0: - resolution: {integrity: sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==} - lodash.flatten@3.0.2: resolution: {integrity: sha512-jCXLoNcqQRbnT/KWZq2fIREHWeczrzpTR0vsycm96l/pu5hGeAntVBG0t7GuM/2wFqmnZs3d1eGptnAH2E8+xQ==} @@ -10064,9 +10055,6 @@ packages: lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} - lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -11960,8 +11948,8 @@ packages: resolution: {integrity: sha512-790e9vJKdfddWNOaxW1/V9FcMk48cPEl3eJSj2i8Hh1fX89qArEJ6cp3DBnaECpGXc3xKJVWbc1jeNlWYWgiMg==} engines: {node: '>= 16'} - testem@3.11.0: - resolution: {integrity: sha512-q0U126/nnRH54ZDrr6j1Ai5zK6vOm2rdY/5VJrbqcEPQgOWoLB6zrymWUs7BqN2/yRsdorocl9E9ZEwm7LLIZQ==} + testem@3.15.2: + resolution: {integrity: sha512-mRzqZktqTCWi/rUP/RQOKXvMtuvY3lxuzBVb1xGXPnRNGMEj/1DaLGn6X447yOsz6SlWxSsZfcNuiE7fT1MOKg==} engines: {node: '>= 7.*'} hasBin: true @@ -14884,7 +14872,7 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(0ba4915391ddd07159893759c5b67960)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(133e23af9e373e726dc5dac3c9037e4d)': dependencies: '@ember-data/store': file:packages/store(cbe5e1595509e6eb6f16b4a84c4b1142) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -14896,25 +14884,7 @@ snapshots: semver: 7.7.1 optionalDependencies: qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(470659f8de3167a398bf7643e5bdb5bc)': - dependencies: - '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) - '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) - '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) - chalk: 4.1.2 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - semver: 7.7.1 - optionalDependencies: - qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + testem: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14935,7 +14905,7 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(8d1a247f6554bec1124b5f310851da6f)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(9221ff0182f3178d9b491af14af2930d)': dependencies: '@ember-data/store': file:packages/store(7c15dad407e2da7886540f40c0a317a0) '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f) @@ -14947,7 +14917,7 @@ snapshots: semver: 7.7.1 optionalDependencies: qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + testem: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -15038,6 +15008,24 @@ snapshots: - '@glint/template' - supports-color + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(e75fe2a5b9525fa810e33a3f17ef5cc3)': + dependencies: + '@ember-data/store': file:packages/store(39c989179a41ac2b13368f042d111647) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(db6970428dd76886ad0d0caf1ffb8942) + '@embroider/macros': 1.16.11(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/build-config': file:packages/build-config(03ebd109d943a27ca5a55d723400dcb7) + '@warp-drive/core-types': file:packages/core-types(03ebd109d943a27ca5a55d723400dcb7) + chalk: 4.1.2 + ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + semver: 7.7.1 + optionalDependencies: + qunit: 2.24.1(patch_hash=53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6) + testem: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + '@ember/edition-utils@1.2.0': {} '@ember/optional-features@2.2.0': @@ -18973,12 +18961,6 @@ snapshots: lodash: 4.17.21 mustache: 4.2.0 - consolidate@0.16.0(mustache@4.2.0): - dependencies: - bluebird: 3.7.2 - optionalDependencies: - mustache: 4.2.0 - content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 @@ -19731,7 +19713,7 @@ snapshots: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5)(lodash@4.17.21) + testem: 3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5) tiny-lr: 2.0.0 tree-sync: 2.1.0 walk-sync: 3.0.0 @@ -22720,12 +22702,8 @@ snapshots: lodash._isiterateecall@3.0.9: {} - lodash.assignin@4.2.0: {} - lodash.camelcase@4.3.0: {} - lodash.castarray@4.4.0: {} - lodash.clonedeep@4.5.0: {} lodash.debounce@3.1.1: @@ -22736,8 +22714,6 @@ snapshots: lodash.defaultsdeep@4.6.1: {} - lodash.find@4.6.0: {} - lodash.flatten@3.0.2: dependencies: lodash._baseflatten: 3.1.4 @@ -22759,8 +22735,6 @@ snapshots: lodash.uniq@4.5.0: {} - lodash.uniqby@4.7.0: {} - lodash@4.17.21: {} log-symbols@2.2.0: @@ -24806,96 +24780,7 @@ snapshots: stringify-object-es5: 2.5.0 theredoc: 1.0.0 - testem@3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5): - dependencies: - '@xmldom/xmldom': 0.8.10 - backbone: 1.6.0 - bluebird: 3.7.2 - charm: 1.0.2 - commander: 2.20.3 - compression: 1.8.0 - consolidate: 0.16.0(mustache@4.2.0) - execa: 1.0.0 - express: 4.21.2 - fireworm: 0.7.2 - glob: 7.2.3 - http-proxy: 1.18.1 - js-yaml: 3.14.1 - lodash.assignin: 4.2.0 - lodash.castarray: 4.4.0 - lodash.clonedeep: 4.5.0 - lodash.find: 4.6.0 - lodash.uniqby: 4.7.0 - mkdirp: 3.0.1 - mustache: 4.2.0 - node-notifier: 10.0.1 - npmlog: 6.0.2 - printf: 0.6.1 - rimraf: 3.0.2 - socket.io: 4.8.1 - spawn-args: 0.2.0 - styled_string: 0.0.1 - tap-parser: 7.0.0 - tmp: 0.0.33 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - - testem@3.11.0(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5)(lodash@4.17.21): + testem@3.15.2(patch_hash=cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5): dependencies: '@xmldom/xmldom': 0.8.10 backbone: 1.6.0 @@ -24910,11 +24795,7 @@ snapshots: glob: 7.2.3 http-proxy: 1.18.1 js-yaml: 3.14.1 - lodash.assignin: 4.2.0 - lodash.castarray: 4.4.0 - lodash.clonedeep: 4.5.0 - lodash.find: 4.6.0 - lodash.uniqby: 4.7.0 + lodash: 4.17.21 mkdirp: 3.0.1 mustache: 4.2.0 node-notifier: 10.0.1 @@ -24953,7 +24834,6 @@ snapshots: - just - liquid-node - liquor - - lodash - marko - mote - nunjucks diff --git a/tests/embroider-basic-compat/package.json b/tests/embroider-basic-compat/package.json index c678b49589d..25807c0fd0f 100644 --- a/tests/embroider-basic-compat/package.json +++ b/tests/embroider-basic-compat/package.json @@ -69,7 +69,7 @@ "loader.js": "^4.7.0", "qunit": "^2.24.1", "qunit-dom": "^3.4.0", - "testem": "^3.12.0", + "testem": "^3.15.2", "typescript": "^5.7.2" }, "engines": { diff --git a/tests/fastboot/package.json b/tests/fastboot/package.json index d1d29c122bf..b811e3990c7 100644 --- a/tests/fastboot/package.json +++ b/tests/fastboot/package.json @@ -63,7 +63,7 @@ "qunit-dom": "^3.4.0", "qunit": "^2.24.1", "typescript": "^5.7.2", - "testem": "^3.12.0", + "testem": "^3.15.2", "webpack": "^5.92.0" }, "engines": { diff --git a/tests/main/package.json b/tests/main/package.json index b6e3117540d..b61f85e4362 100644 --- a/tests/main/package.json +++ b/tests/main/package.json @@ -92,7 +92,7 @@ "pretender": "^3.4.7", "qunit": "^2.24.1", "qunit-dom": "^3.4.0", - "testem": "^3.12.0", + "testem": "^3.15.2", "typescript": "^5.7.2", "webpack": "^5.92.0" }, From d91037f16370ddf35553163dedd0ef8ce5c3791e Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Tue, 4 Mar 2025 10:11:51 -0800 Subject: [PATCH 4/4] fix lockfile --- pnpm-lock.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d34120fc99..210ff47bc5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,9 +38,6 @@ patchedDependencies: qunit@2.24.1: hash: 53e8f3babd02e25a51db541ae4be9f9f40b5ffecb5da5db3b178e443331041a6 path: patches/qunit@2.24.1.patch - testem@3.11.0: - hash: cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5 - path: patches/testem@3.11.0.patch testem@3.15.2: hash: cf147865cff81f2d0f3ed51d274f9fdee7b4ad675a902248aa317c07272fbea5 path: patches/testem@3.15.2.patch