From 804cb02fefd193ab249e93ef4d501509cf198307 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Mon, 20 May 2024 16:18:59 +0100 Subject: [PATCH 1/4] create a smoke test for the widest possible matrix --- pnpm-lock.yaml | 3238 ++++++++++++++++++++++------ tests/scenarios/package.json | 18 +- tests/scenarios/scenarios.ts | 64 + tests/scenarios/static-app-test.ts | 5 +- 4 files changed, 2632 insertions(+), 693 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52eac2772..b9fe6101f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,10 +20,10 @@ importers: version: 29.5.12 '@typescript-eslint/eslint-plugin': specifier: ^5.59.5 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.5.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^5.59.5 - version: 5.62.0(eslint@8.57.0)(typescript@5.5.2) + version: 5.62.0(eslint@8.57.0)(typescript@5.5.3) concurrently: specifier: ^7.2.1 version: 7.6.0 @@ -53,7 +53,7 @@ importers: version: 0.9.0 typescript: specifier: ^5.5.2 - version: 5.5.2 + version: 5.5.3 packages/addon-dev: dependencies: @@ -108,7 +108,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 packages/addon-shim: dependencies: @@ -136,10 +136,10 @@ importers: version: 1.7.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 webpack: specifier: ^5 - version: 5.92.0 + version: 5.92.1 packages/babel-loader-9: dependencies: @@ -324,7 +324,7 @@ importers: version: 16.2.15 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -348,7 +348,7 @@ importers: version: 2.1.2 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 packages/core: dependencies: @@ -457,7 +457,7 @@ importers: version: 16.2.15 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -475,7 +475,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 packages/hbs-loader: devDependencies: @@ -487,10 +487,10 @@ importers: version: 15.14.9 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 webpack: specifier: ^5 - version: 5.92.0 + version: 5.92.1 packages/macros: dependencies: @@ -551,7 +551,7 @@ importers: version: 7.20.6 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/node': specifier: ^15.12.2 version: 15.14.9 @@ -572,7 +572,7 @@ importers: version: 2.1.2 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 packages/reverse-exports: dependencies: @@ -706,7 +706,7 @@ importers: version: 1.0.3 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/minimatch': specifier: ^3.0.4 version: 3.0.5 @@ -727,7 +727,7 @@ importers: version: 0.1.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 packages/test-setup: dependencies: @@ -749,7 +749,7 @@ importers: version: link:../webpack '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 packages/util: dependencies: @@ -801,16 +801,16 @@ importers: version: 1.1.2 '@glint/environment-ember-loose': specifier: ^1.0.0-beta.3 - version: 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) + version: 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.2.0) '@glint/template': specifier: ^1.0.0 version: 1.4.0 '@typescript-eslint/eslint-plugin': specifier: ^5.59.5 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.2.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^5.59.5 - version: 5.62.0(eslint@7.32.0)(typescript@5.2.2) + version: 5.62.0(eslint@7.32.0)(typescript@5.5.3) babel-eslint: specifier: ^10.1.0 version: 10.1.0(eslint@7.32.0) @@ -822,7 +822,7 @@ importers: version: 7.0.3 ember-auto-import: specifier: ^2.4.2 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -852,13 +852,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -900,10 +900,10 @@ importers: version: 2.0.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 webpack: specifier: ^5.74.0 - version: 5.92.0 + version: 5.92.1 packages/vite: dependencies: @@ -976,10 +976,10 @@ importers: version: 1.2.1 babel-loader: specifier: ^8.2.2 - version: 8.3.0(@babel/core@7.24.7)(webpack@5.92.0) + version: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1) css-loader: specifier: ^5.2.6 - version: 5.2.7(webpack@5.92.0) + version: 5.2.7(webpack@5.92.1) csso: specifier: ^4.2.0 version: 4.2.0 @@ -1000,7 +1000,7 @@ importers: version: 4.17.21 mini-css-extract-plugin: specifier: ^2.5.3 - version: 2.9.0(webpack@5.92.0) + version: 2.9.0(webpack@5.92.1) semver: specifier: ^7.3.5 version: 7.6.2 @@ -1009,7 +1009,7 @@ importers: version: 0.4.1 style-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.92.0) + version: 2.0.0(webpack@5.92.1) supports-color: specifier: ^8.1.0 version: 8.1.1 @@ -1018,7 +1018,7 @@ importers: version: 5.31.1 thread-loader: specifier: ^3.0.4 - version: 3.0.4(webpack@5.92.0) + version: 3.0.4(webpack@5.92.1) devDependencies: '@embroider/core': specifier: workspace:^ @@ -1034,7 +1034,7 @@ importers: version: 9.0.13 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/mini-css-extract-plugin': specifier: ^1.4.3 version: 1.4.3 @@ -1046,10 +1046,10 @@ importers: version: 7.5.8 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 webpack: specifier: ^5.38.1 - version: 5.92.0 + version: 5.92.1 test-packages/sample-transforms: dependencies: @@ -1074,7 +1074,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.2.0 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) @@ -1107,7 +1107,7 @@ importers: version: 1.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@3.26.2) @@ -1140,7 +1140,7 @@ importers: version: 1.6.0 webpack: specifier: ^5 - version: 5.92.0 + version: 5.92.1 test-packages/support: dependencies: @@ -1176,7 +1176,7 @@ importers: version: 3.1.2 ember-auto-import: specifier: ^2.2.0 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) @@ -1212,7 +1212,7 @@ importers: version: 1.1.1 webpack: specifier: ^5 - version: 5.92.0 + version: 5.92.1 devDependencies: '@glimmer/syntax': specifier: ^0.84.2 @@ -1228,7 +1228,7 @@ importers: version: 9.0.13 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/node': specifier: ^10.5.2 version: 10.17.60 @@ -1296,7 +1296,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -1323,13 +1323,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1374,7 +1374,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.92.0 + version: 5.92.1 tests/app-template: devDependencies: @@ -1419,7 +1419,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -1446,7 +1446,7 @@ importers: version: 4.0.2 ember-data: specifier: ~4.4.0 - version: 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) + version: 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) ember-fetch: specifier: ^8.1.1 version: 8.1.2 @@ -1458,13 +1458,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + version: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) ember-template-lint: specifier: ^4.10.1 version: 4.18.2 @@ -1503,7 +1503,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.92.0 + version: 5.92.1 tests/fixtures: {} @@ -1535,7 +1535,7 @@ importers: version: 2.19.10 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3 + version: 2.7.4 fastboot: specifier: ^4.1.1 version: 4.1.5 @@ -1571,7 +1571,7 @@ importers: version: 7.6.2 ts-node: specifier: ^10.9.1 - version: 10.9.2(typescript@5.2.2) + version: 10.9.2(typescript@5.5.3) devDependencies: '@babel/core': specifier: ^7.17.5 @@ -1609,6 +1609,9 @@ importers: '@ember/test-helpers-3': specifier: npm:@ember/test-helpers@^3.2.0 version: /@ember/test-helpers@3.3.0(ember-source@3.28.12) + '@ember/test-waiters': + specifier: ^3.0.2 + version: 3.1.0 '@embroider/addon-shim': specifier: workspace:* version: link:../../packages/addon-shim @@ -1626,7 +1629,7 @@ importers: version: 5.3.1(@babel/core@7.24.7)(rollup@3.29.4) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.2.2) + version: 11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.5.3) '@tsconfig/ember': specifier: 1.0.1 version: 1.0.1 @@ -1638,7 +1641,7 @@ importers: version: 4.0.9 '@types/lodash': specifier: ^4.14.170 - version: 4.17.5 + version: 4.17.6 '@types/semver': specifier: ^7.3.6 version: 7.5.8 @@ -1666,9 +1669,24 @@ importers: ember-cli: specifier: ~3.28.0 version: 3.28.6(lodash@4.17.21) + ember-cli-4.12: + specifier: npm:ember-cli@~4.12.0 + version: /ember-cli@4.12.3 ember-cli-4.4: specifier: npm:ember-cli@~4.4.0 version: /ember-cli@4.4.1(lodash@4.17.21) + ember-cli-4.8: + specifier: npm:ember-cli@~4.8.0 + version: /ember-cli@4.8.1(lodash@4.17.21) + ember-cli-5.4: + specifier: npm:ember-cli@~5.4.0 + version: /ember-cli@5.4.2 + ember-cli-5.8: + specifier: npm:ember-cli@~5.8.0 + version: /ember-cli@5.8.1 + ember-cli-babel-latest: + specifier: npm:ember-cli-babel@latest + version: /ember-cli-babel@8.2.0(@babel/core@7.24.7) ember-cli-beta: specifier: npm:ember-cli@beta version: /ember-cli@5.10.0-beta.0 @@ -1684,12 +1702,21 @@ importers: ember-data: specifier: ~3.28.0 version: 3.28.13(@babel/core@7.24.7) + ember-data-4.12: + specifier: npm:ember-data@~4.12.0 + version: /ember-data@4.12.8(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12) ember-data-4.4: specifier: npm:ember-data@~4.4.0 version: /ember-data@4.4.3(@babel/core@7.24.7) + ember-data-4.8: + specifier: npm:ember-data@~4.8.0 + version: /ember-data@4.8.8(@babel/core@7.24.7)(ember-source@3.28.12) + ember-data-5.3: + specifier: npm:ember-data@~5.3.0 + version: /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0) ember-data-latest: - specifier: npm:ember-data@5.3.0 - version: /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12) + specifier: npm:ember-data@latest + version: /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0) ember-engines: specifier: ^0.8.23 version: 0.8.23(@ember/legacy-built-in-components@0.4.2)(ember-source@3.28.12) @@ -1698,19 +1725,34 @@ importers: version: 0.2.1(@babel/core@7.24.7) ember-modifier: specifier: ^4.0.0 - version: 4.1.0(ember-source@3.28.12) + version: 4.2.0(@babel/core@7.24.7)(ember-source@3.28.12) ember-qunit-7: specifier: npm:ember-qunit@^7.0.0 version: /ember-qunit@7.0.0(@ember/test-helpers@3.3.0)(ember-source@3.28.12)(qunit@2.21.0) ember-source: specifier: ~3.28.11 version: 3.28.12(@babel/core@7.24.7) + ember-source-4.12: + specifier: npm:ember-source@~4.12.0 + version: /ember-source@4.12.4(@babel/core@7.24.7) ember-source-4.4: specifier: npm:ember-source@~4.4.0 version: /ember-source@4.4.5(@babel/core@7.24.7) + ember-source-4.8: + specifier: npm:ember-source@~4.8.0 + version: /ember-source@4.8.6(@babel/core@7.24.7) + ember-source-5.4: + specifier: npm:ember-source@~5.4.0 + version: /ember-source@5.4.1(@babel/core@7.24.7) + ember-source-5.8: + specifier: npm:ember-source@~5.8.0 + version: /ember-source@5.8.0(@babel/core@7.24.7) ember-source-beta: specifier: npm:ember-source@beta - version: /ember-source@5.10.0-beta.1 + version: /ember-source@5.10.0-beta.2 + ember-source-canary: + specifier: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz + version: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz' ember-source-latest: specifier: npm:ember-source@latest version: /ember-source@5.9.0(@babel/core@7.24.7) @@ -1728,7 +1770,7 @@ importers: version: 2.6.3 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 tests/ts-app-template: devDependencies: @@ -1749,7 +1791,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.0 - version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0) + version: 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.1) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -1779,7 +1821,7 @@ importers: version: 1.1.2 '@glint/environment-ember-loose': specifier: ^1.1.0 - version: 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) + version: 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.2.0) '@glint/template': specifier: ^1.1.0 version: 1.4.0 @@ -1803,7 +1845,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + version: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli: specifier: ~5.3.0 version: 5.3.0 @@ -1839,7 +1881,7 @@ importers: version: 2.1.2(@babel/core@7.24.7) ember-modifier: specifier: ^4.1.0 - version: 4.1.0(ember-source@5.3.0) + version: 4.2.0(@babel/core@7.24.7)(ember-source@5.3.0) ember-page-title: specifier: ^8.0.0 version: 8.2.3(ember-source@5.3.0) @@ -1851,7 +1893,7 @@ importers: version: 11.0.1(ember-source@5.3.0) ember-source: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + version: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) eslint-plugin-n: specifier: ^16.1.0 version: 16.6.2(eslint@8.57.0) @@ -1869,7 +1911,7 @@ importers: version: 2.0.0 stylelint: specifier: ^15.10.3 - version: 15.11.0(typescript@5.2.2) + version: 15.11.0(typescript@5.5.3) stylelint-config-standard: specifier: ^34.0.0 version: 34.0.0(stylelint@15.11.0) @@ -1881,10 +1923,10 @@ importers: version: 3.3.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 webpack: specifier: ^5.88.2 - version: 5.92.0 + version: 5.92.1 tests/v2-addon-template: dependencies: @@ -1938,7 +1980,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.7.3 + version: 2.7.4 ember-cli: specifier: ~5.0.0 version: 5.0.0 @@ -1974,7 +2016,7 @@ importers: version: 2.1.2(@babel/core@7.24.7) ember-modifier: specifier: ^4.1.0 - version: 4.1.0(ember-source@5.1.2) + version: 4.2.0(@babel/core@7.24.7)(ember-source@5.1.2) ember-page-title: specifier: ^7.0.0 version: 7.0.0 @@ -2025,7 +2067,7 @@ importers: version: 2.0.0 stylelint: specifier: ^15.7.0 - version: 15.11.0(typescript@5.2.2) + version: 15.11.0(typescript@5.5.3) stylelint-config-standard: specifier: ^33.0.0 version: 33.0.0(stylelint@15.11.0) @@ -2037,7 +2079,7 @@ importers: version: 3.3.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: 5.5.3 vite: specifier: ^4.3.9 version: 4.5.3(terser@5.31.1) @@ -3860,29 +3902,29 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: false - /@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1): - resolution: {integrity: sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==} + /@csstools/css-parser-algorithms@2.7.0(@csstools/css-tokenizer@2.3.3): + resolution: {integrity: sha512-qvBMcOU/uWFCH/VO0MYe0AMs0BGMWAt6FTryMbFIKYtZtVnqTZtT8ktv5o718llkaGZWomJezJZjq3vJDHeJNQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.3.1 + '@csstools/css-tokenizer': ^2.3.2 dependencies: - '@csstools/css-tokenizer': 2.3.1 + '@csstools/css-tokenizer': 2.3.3 dev: true - /@csstools/css-tokenizer@2.3.1: - resolution: {integrity: sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==} + /@csstools/css-tokenizer@2.3.3: + resolution: {integrity: sha512-fTaF0vRcXVJ4cmwg8nHofydDjitKMDBzC8cCu+O/Lg13C4PdkC15GVjGpbmWauOOnhomVSTg5I5LpLJFJE2Hfw==} engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/media-query-list-parser@2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1): - resolution: {integrity: sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==} + /@csstools/media-query-list-parser@2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3): + resolution: {integrity: sha512-t1/CdyVJzOQUiGUcIBXRzTAkWTFPxiPnoKwowKW2z9Uj78c2bBWI/X94BeVfUwVq1xtCjD7dnO8kS6WONgp8Jw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.6.3 - '@csstools/css-tokenizer': ^2.3.1 + '@csstools/css-parser-algorithms': ^2.7.0 + '@csstools/css-tokenizer': ^2.3.2 dependencies: - '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) - '@csstools/css-tokenizer': 2.3.1 + '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) + '@csstools/css-tokenizer': 2.3.3 dev: true /@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.0): @@ -3910,6 +3952,26 @@ packages: - supports-color dev: true + /@ember-data/adapter@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-HIwLGUkAXPbOfCw/vt1Xi5a3/J/sV4tT0LVsB/HPo+m0h/ztSmrfCQVRJCzZUP3ACeOL+eGeMQt4zyz8RfZazw==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.12.8 + '@ember/string': ^3.0.1 + ember-inflector: ^4.0.2 + dependencies: + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 + ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/adapter@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-rwcwzffVHosmKgWEOSwvUy8EFazDV08lZvw8uFDK9CrrhUBWGLG8Ugrc1nu3HEAHA9UWNFbaAPKj/R4PvV2igw==} engines: {node: 12.* || >= 14.*} @@ -3918,7 +3980,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -3929,15 +3991,15 @@ packages: - webpack dev: true - /@ember-data/adapter@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/adapter@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-rwcwzffVHosmKgWEOSwvUy8EFazDV08lZvw8uFDK9CrrhUBWGLG8Ugrc1nu3HEAHA9UWNFbaAPKj/R4PvV2igw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) - '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) + '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -3948,6 +4010,29 @@ packages: - webpack dev: true + /@ember-data/adapter@4.8.8(@ember-data/store@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-vcIdQvOiCYWdQzhTX+bK7IU1URzth2cHL5SX4I6y8MI5hF/4JoFmUXR5X+DqSeeaJs9OvhGRIVIGlENIHhqECQ==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.8.8 + '@ember/string': ^3.0.0 + ember-inflector: ^4.0.2 + dependencies: + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/store': 4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + dev: true + /@ember-data/adapter@5.1.2(@ember-data/store@5.1.2)(@ember/string@3.1.1)(ember-inflector@4.0.2): resolution: {integrity: sha512-wE1K7lddbGkD6/zsNXhR9YT+UFz+LhjCrSQUo3E+W/nprkCQ0QB390ARam6M73gM/k96JwLmizjysICStmszYA==} engines: {node: 16.* || >= 18.*} @@ -3959,7 +4044,7 @@ packages: '@ember-data/private-build-infra': 5.1.2 '@ember-data/store': 5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 @@ -3968,23 +4053,26 @@ packages: - supports-color dev: true - /@ember-data/adapter@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2): - resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==} - engines: {node: 16.* || >= 18.*} + /@ember-data/adapter@5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-mlyGQyiNv3C5SN0jRqVboixnSW/h0r1g7wsCus35p51zKYtq7HGyp3EaEQZOt+4dRS0wNfDx4Z95PPbH/rmH0Q==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/store': 5.3.0 - '@ember/string': ^3.1.1 - ember-inflector: ^4.0.2 + '@ember-data/legacy-compat': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4009,6 +4097,17 @@ packages: - supports-color dev: true + /@ember-data/canary-features@4.8.8: + resolution: {integrity: sha512-pmHrbPPqwMINDhfW+Hd0KR39X3baSwQf0Fk19YCzxxGYQ2wrcanOdlKhL4U/T6UUN8AXpRtqe6+YcDg5eVJkZg==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + dependencies: + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/debug@3.28.13(@babel/core@7.24.7): resolution: {integrity: sha512-ofny/Grpqx1lM6KWy5q75/b2/B+zQ4B4Ynk7SrQ//sFvpX3gjuP8iN07SKTHSN07vedlC+7QNhNJdCQwyqK1Fg==} engines: {node: 12.* || >= 14.*} @@ -4024,6 +4123,26 @@ packages: - supports-color dev: true + /@ember-data/debug@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1): + resolution: {integrity: sha512-dA2VXsO8OPddZ723oQxLbjQVoWMpVuqhskBgaf8kRNmJI9ru8AxhR6KWJaF2LMeJ3VhI5ujo1rNfOC2Y1t/chw==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.12.8 + '@ember/string': ^3.0.1 + dependencies: + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + dev: true + /@ember-data/debug@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-ZCE+yD53pPUp4705y3YxrV4Q4+upLt0LY9o9tMWrdV5C7L74aiVyUJ5FqD6fmBsWYEa2TG8nde27gNIW3KlSJw==} engines: {node: 12.* || >= 14.*} @@ -4031,7 +4150,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4042,14 +4161,14 @@ packages: - webpack dev: true - /@ember-data/debug@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/debug@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-ZCE+yD53pPUp4705y3YxrV4Q4+upLt0LY9o9tMWrdV5C7L74aiVyUJ5FqD6fmBsWYEa2TG8nde27gNIW3KlSJw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4060,6 +4179,24 @@ packages: - webpack dev: true + /@ember-data/debug@4.8.8(@ember/string@3.1.1): + resolution: {integrity: sha512-khzgq6y/hTTx5k7fkN8/wcugMS2wnb62gc6zTXvl52nNtpg3S91RzWhOBH0bOUYl51TpNF63xE0MNlGhfh5u4w==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember/string': ^3.0.0 + dependencies: + '@ember-data/private-build-infra': 4.8.8 + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + dev: true + /@ember-data/debug@5.1.2(@ember-data/store@5.1.2)(@ember/string@3.1.1): resolution: {integrity: sha512-HyppS+Eze1YemnonXeAkdi40Qxd85kUhjUCdV20Gvu99dWBiSNlNLNkLFEM5hRqDxw5Pdpjtxv35eePXVhQ9+g==} engines: {node: 16.* || >= 18.*} @@ -4071,10 +4208,10 @@ packages: '@ember-data/store': 5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-auto-import: 2.6.1(webpack@5.92.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.6.1(webpack@5.92.1) ember-cli-babel: 7.26.11 - webpack: 5.92.0 + webpack: 5.92.1 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4084,29 +4221,41 @@ packages: - webpack-cli dev: true - /@ember-data/debug@5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1): - resolution: {integrity: sha512-R5Jo4N7TSlMj4HdP+kGGVM7vtxxmIm1y+RaqKiRFmh3kzf8lL5FYF6vE0Hjkfu+p9KGnGSuTm731kPxYMZnbzQ==} + /@ember-data/debug@5.3.8(@ember-data/model@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-cqats3thXCd5UJbswF/ZGDFJPqBZ7tgHZjDGWa8NuRuDn7YgB3PqAz+I4CjxPkQokOPeYzk/0JvNvTOlp4IjuA==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@ember-data/model': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 + dependencies: + '@ember-data/model': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/graph@4.12.8(@ember-data/store@4.12.8): + resolution: {integrity: sha512-Nm297TOVsOvIqnzRPclW3YL+ILgpz00Rc5Z5KNk1Je3RP8+02uA7Sh39p5WG9YQr6rz3+xY5jd1VbmIoLOQiaA==} engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/store': 5.3.0 - '@ember/string': ^3.1.1 + '@ember-data/store': 4.12.8 dependencies: - '@babel/core': 7.24.7 - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - webpack: 5.92.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - - '@swc/core' - - esbuild - supports-color - - uglify-js - - webpack-cli dev: true /@ember-data/graph@5.1.2(@ember-data/store@5.1.2): @@ -4118,26 +4267,43 @@ packages: '@ember-data/private-build-infra': 5.1.2 '@ember-data/store': 5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/graph@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0): - resolution: {integrity: sha512-BK1PGJVpW/ioP9IrvPECvbeiMf8cX0o4Ym3PWRlXIgWbfTnN57/XHwqL6qRo46Li2tMyzoranE6q7Jxhu6DCIg==} + /@ember-data/graph@5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-JNaR41QlA4R1mXJKbI2S2+Zdy3ysoArAQmfnHouDXWezQD6NpgKgmfLmCqxtdHkAVQ8ttnAMx/S/A2fPTVaeyw==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 + dependencies: + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/json-api@4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8): + resolution: {integrity: sha512-A5ann76wOeRXeRPOG8wrWQn4BK+yb7T1l6Ybm1eSgkFQeNVvVc/eM6ejcRospQInSRZnOJZCPHYd+wggZgpXGA==} engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/store': 5.3.0 + '@ember-data/graph': 4.12.8 + '@ember-data/store': 4.12.8 dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4153,32 +4319,53 @@ packages: '@ember-data/private-build-infra': 5.1.2 '@ember-data/store': 5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/json-api@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2): - resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==} - engines: {node: 16.* || >= 18.*} + /@ember-data/json-api@5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-n0Woiu4oEiJmqfLa5xM9fbhY7+nntncdgWrJfYO1IMEcuO0fbmZVLPye1wTjUIog7uwmjD1uP0u63MnKyqOSeA==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/graph': 5.3.0 - '@ember-data/request-utils': 5.3.0 - '@ember-data/store': 5.3.0 - ember-inflector: ^4.0.2 + '@ember-data/graph': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 dependencies: - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - ember-inflector: 4.0.2 + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/legacy-compat@4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1): + resolution: {integrity: sha512-sMC+QWdA+oMFtGH1UvwK2UU/iua29s298SSftRP9M84JAqr7t8AWfZd73m1CWe9aboyYKe1KXOCfPUsgrSICCg==} + engines: {node: 16.* || >= 18} + peerDependencies: + '@ember-data/graph': 4.12.8 + '@ember-data/json-api': 4.12.8 + '@ember/string': ^3.0.1 + peerDependenciesMeta: + '@ember-data/graph': + optional: true + '@ember-data/json-api': + optional: true + dependencies: + '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) + '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) + '@ember-data/private-build-infra': 4.12.8 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4198,34 +4385,40 @@ packages: '@ember-data/graph': 5.1.2(@ember-data/store@5.1.2) '@ember-data/json-api': 5.1.2(@ember-data/graph@5.1.2)(@ember-data/store@5.1.2) '@ember-data/private-build-infra': 5.1.2 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/legacy-compat@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0): - resolution: {integrity: sha512-KST6bMqvr6+DLTY5XRLOyCBgOGIj6QCpZQtyOWOhPwKnfeBXygppF9ys0ZWaNhlAaVZSrQ3uPubUit9Y72ZTYQ==} - engines: {node: 16.* || >= 18} + /@ember-data/legacy-compat@5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-b043cU5k+gT+E2YT4ujHoea/81gmYrZTu6Yvt5n87YoCP0p5UxJWji11BTYfJAYN0sf1QAl+OkxI1BX7Ed1Q0g==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/graph': 5.3.0 - '@ember-data/json-api': 5.3.0 - '@ember-data/request': 5.3.0 + '@ember-data/graph': 5.3.8 + '@ember-data/json-api': 5.3.8 + '@ember-data/request': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@ember/test-waiters': ^3.1.0 + '@warp-drive/core-types': 0.0.0-beta.11 peerDependenciesMeta: '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request': 5.3.0(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember/test-waiters': 3.1.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4251,6 +4444,49 @@ packages: - supports-color dev: true + /@ember-data/model@4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): + resolution: {integrity: sha512-rJQVri/mrZIdwmonVqbHVsCI+xLvW5CClnlXLiHCBDpoq/klXJ6u5FMglH64GAEpjuIfWKiygdOvMGiaYFJt+A==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember-data/debug': 4.12.8 + '@ember-data/graph': 4.12.8 + '@ember-data/json-api': 4.12.8 + '@ember-data/legacy-compat': 4.12.8 + '@ember-data/store': 4.12.8 + '@ember-data/tracking': 4.12.8 + '@ember/string': ^3.0.1 + ember-inflector: ^4.0.2 + peerDependenciesMeta: + '@ember-data/debug': + optional: true + '@ember-data/graph': + optional: true + '@ember-data/json-api': + optional: true + dependencies: + '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1) + '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) + '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) + '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 4.12.8 + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 7.26.11 + ember-cli-string-utils: 1.1.0 + ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + inflection: 2.0.1 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - ember-source + - supports-color + dev: true + /@ember-data/model@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-gHrSGJQUewZ0hqAnDzAehz7DXqBHHT9MKGl/f7/mYMP+QNVQXbPemurc9NAO7nunUJZhDvHYRkMuy0hrdtiT+g==} engines: {node: 12.* || >= 14.*} @@ -4260,7 +4496,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.24.7) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4275,16 +4511,16 @@ packages: - webpack dev: true - /@ember-data/model@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/model@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-gHrSGJQUewZ0hqAnDzAehz7DXqBHHT9MKGl/f7/mYMP+QNVQXbPemurc9NAO7nunUJZhDvHYRkMuy0hrdtiT+g==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) - '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) + '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.24.7) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4299,6 +4535,43 @@ packages: - webpack dev: true + /@ember-data/model@4.8.8(@babel/core@7.24.7)(@ember-data/record-data@4.8.8)(@ember-data/store@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): + resolution: {integrity: sha512-utHTq6ct7sLnWJms7xk5B0U4PnJs4Iy0lqQvt3hBTmi6/tGVUZ0savGY7DMsu6JV3LtaR+68D+5b4OtZTEqJhA==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/record-data': 4.8.8 + '@ember-data/store': 4.8.8 + '@ember-data/tracking': 4.8.8 + '@ember/string': ^3.0.0 + ember-inflector: ^4.0.2 + peerDependenciesMeta: + '@ember-data/record-data': + optional: true + dependencies: + '@ember-data/canary-features': 4.8.8 + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/record-data': 4.8.8(@ember-data/store@4.8.8) + '@ember-data/store': 4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 4.8.8 + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 7.26.11 + ember-cli-string-utils: 1.1.0 + ember-cli-test-info: 1.0.0 + ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) + ember-inflector: 4.0.2 + inflection: 1.13.4 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - ember-source + - supports-color + - webpack + dev: true + /@ember-data/model@5.1.2(@babel/core@7.24.7)(@ember-data/debug@5.1.2)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/store@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.1.2): resolution: {integrity: sha512-YKhmRUdNhiD0PAo7i0Zb9KNl13hgSjY2HQjsjFdSxF1Pc0UyhrQitzMG0SnH/W4MhacmjP5DsIUOQ2lyxeXdmQ==} engines: {node: 16.* || >= 18.*} @@ -4328,7 +4601,7 @@ packages: '@ember-data/tracking': 5.1.2 '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@5.1.2) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4342,46 +4615,38 @@ packages: - supports-color dev: true - /@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): - resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==} - engines: {node: 16.* || >= 18.*} + /@ember-data/model@5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-vg7hIzQmDXCDapUZc6kawKE2IAD9A4RowQBmBD7gR7TWtzinmoSygHYHjZpVdAEV4JE3EI1gjbyQesRLoAub1A==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/debug': 5.3.0 - '@ember-data/graph': 5.3.0 - '@ember-data/json-api': 5.3.0 - '@ember-data/legacy-compat': 5.3.0 - '@ember-data/store': 5.3.0 - '@ember-data/tracking': 5.3.0 - '@ember/string': ^3.1.1 - ember-inflector: ^4.0.2 + '@ember-data/graph': 5.3.8 + '@ember-data/json-api': 5.3.8 + '@ember-data/legacy-compat': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@ember-data/tracking': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 peerDependenciesMeta: - '@ember-data/debug': - optional: true '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) - '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 - inflection: 2.0.1 + inflection: 3.0.0 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - - ember-source - supports-color dev: true @@ -4420,6 +4685,40 @@ packages: - supports-color dev: true + /@ember-data/private-build-infra@4.12.8: + resolution: {integrity: sha512-acOT5m5Bnq78IYcCjRoP9Loh65XNODFor+nThvH4IDmfaxNfKfr8Qheu4f23r5oPOXmHbcDBWRjsjs2dkaKTAw==} + engines: {node: 16.* || >= 18.*} + dependencies: + '@babel/core': 7.24.7 + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/runtime': 7.24.7 + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + babel-import-util: 1.4.1 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-filter-imports: 4.0.0 + babel6-plugin-strip-class-callcheck: 6.0.0 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-rollup: 5.0.0 + calculate-cache-key-for-tree: 2.0.0 + chalk: 4.1.2 + ember-cli-babel: 7.26.11 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-version-checker: 5.1.2 + git-repo-info: 2.1.1 + glob: 9.3.5 + npm-git-info: 1.0.3 + semver: 7.6.2 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/private-build-infra@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-2piJv/agaq3pDoSfNcJS96SSVvlCnz3ZQgyhOw4b0zAYaSchnk+775W6jUoxNl8NGjXEnBGulXce/b+NBX7z+Q==} engines: {node: 12.* || >= 14.*} @@ -4455,15 +4754,16 @@ packages: - supports-color dev: true - /@ember-data/private-build-infra@5.1.2: - resolution: {integrity: sha512-cKFiJuiH7ldcyOey8IfVHEJ4ug/UYEJH8ASSuRMdr0rzDiJKQrQx1YG9Wmy6mSDQnCrdcPpHPGiTNLhI/sJQKw==} - engines: {node: 16.* || >= 18.*} + /@ember-data/private-build-infra@4.8.8: + resolution: {integrity: sha512-ZfqgT9VjQBZ/fZsgwYMPi5TEw4A3EtQ9i5M3c9cz/RYCQlN9vJ24BLQ9A4Irw6vGaCsaerDmA9b3bvGx2aV7jA==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) '@babel/runtime': 7.24.7 + '@ember-data/canary-features': 4.8.8 '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) babel-import-util: 1.4.1 babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) babel-plugin-filter-imports: 4.0.0 @@ -4480,7 +4780,10 @@ packages: ember-cli-string-utils: 1.1.0 ember-cli-version-checker: 5.1.2 git-repo-info: 2.1.1 + glob: 8.1.0 npm-git-info: 1.0.3 + rimraf: 3.0.2 + rsvp: 4.8.5 semver: 7.6.2 silent-error: 1.1.1 transitivePeerDependencies: @@ -4488,25 +4791,27 @@ packages: - supports-color dev: true - /@ember-data/private-build-infra@5.3.0: - resolution: {integrity: sha512-n7VCPgvjS0Yza5USBucdYjTvlk5GC6fIdWiQUGdK9QxHnyekFg2Znu932ulKp/Iokoc8iBEaVX3HoiCwM/Hw1w==} + /@ember-data/private-build-infra@5.1.2: + resolution: {integrity: sha512-cKFiJuiH7ldcyOey8IfVHEJ4ug/UYEJH8ASSuRMdr0rzDiJKQrQx1YG9Wmy6mSDQnCrdcPpHPGiTNLhI/sJQKw==} engines: {node: 16.* || >= 18.*} dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) '@babel/runtime': 7.24.7 '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) babel-import-util: 1.4.1 babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) babel-plugin-filter-imports: 4.0.0 babel6-plugin-strip-class-callcheck: 6.0.0 broccoli-debug: 0.6.5 broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 + broccoli-rollup: 5.0.0 calculate-cache-key-for-tree: 2.0.0 chalk: 4.1.2 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-version-checker: 5.1.2 @@ -4543,7 +4848,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember-data/store': 4.4.3(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4554,15 +4859,15 @@ packages: - webpack dev: true - /@ember-data/record-data@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/record-data@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-hHGSD23qHR+Zd59/P2AqmcFBOAgb22Imcm7aJbXUfQVSpXx2AlcdcrWL8bA6hMaO9yX/KQRTmBazmS0vqTxFug==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) - '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) + '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4573,39 +4878,84 @@ packages: - webpack dev: true - /@ember-data/request-utils@5.3.0(@babel/core@7.24.7): - resolution: {integrity: sha512-f/DGyW7tKbx1NCxz/arDBXTwEiV0+a0m8AStTMOlPkGLvnDhuHAH3jVlhuNweFxI6CmfXaL+UAY7g+uWAwCn0Q==} - engines: {node: 16.* || >= 18} + /@ember-data/record-data@4.8.8(@ember-data/store@4.8.8): + resolution: {integrity: sha512-G2eADrAy/R4d7HbPeQTqsIdWZByCfgT6bgE0R7d33YCmLsCnD8o7rNp6ZFpqwG61JqzMNUXauTfpjxvZOXx5sw==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.8.8 dependencies: - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/canary-features': 4.8.8 + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/store': 4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 transitivePeerDependencies: - - '@babel/core' + - '@glint/template' - supports-color + - webpack dev: true - /@ember-data/request@5.1.2: - resolution: {integrity: sha512-hlcwqNc1sSP6Afib3YL/yg0tvbZQHJBSwcpB8wy7NG+fkHYRiU5wMs1Qksk2Ajsln9pp+kY7ckPfckKiHK+vDQ==} - engines: {node: 16.* || >= 18} - dependencies: - '@ember-data/private-build-infra': 5.1.2 + /@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-cMcSoxRLv7mhHABeFWLivZhp7k9Lp0UZB+KPNrnbCXZ7T+b4C/BhQvbpTXYJwj7V/m47dlPzM/c0I2cfdmhzNg==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@ember/string': 3.1.1 + '@warp-drive/core-types': 0.0.0-beta.11 + ember-inflector: 4.0.2 + peerDependenciesMeta: + '@ember/string': + optional: true + ember-inflector: + optional: true + dependencies: + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/request@4.12.8: + resolution: {integrity: sha512-aTn+Cd5b901MGhLKRJdd/+xXrkp1GAmJEn55F8W2ojYk82rt2ZbO/Ppe2DWhTRMujj6vKclYhWJt0NNafnUobQ==} + engines: {node: 16.* || >= 18} + dependencies: + '@ember-data/private-build-infra': 4.12.8 '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color dev: true - /@ember-data/request@5.3.0(@babel/core@7.24.7): - resolution: {integrity: sha512-dsgwnhXYMlgO99DPur2AYQpFigU8DSk628GZ9qDhQQ9IRfGkT3yjFGg9M/Bp0G+U3dJbs56Tiy+VhSl36k0Wsw==} + /@ember-data/request@5.1.2: + resolution: {integrity: sha512-hlcwqNc1sSP6Afib3YL/yg0tvbZQHJBSwcpB8wy7NG+fkHYRiU5wMs1Qksk2Ajsln9pp+kY7ckPfckKiHK+vDQ==} engines: {node: 16.* || >= 18} dependencies: - '@ember-data/private-build-infra': 5.3.0 + '@ember-data/private-build-infra': 5.1.2 '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/request@5.3.8(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-urAzDc+MvpmIzr2olMphG9DhwKrdYJOyywhT+fHnzCvezQoMgoBpkr40uCM2IX4Ge0+a9MklcSViA6kpLq2izQ==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@warp-drive/core-types': 0.0.0-beta.11 + dependencies: + '@ember/test-waiters': 3.1.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4627,13 +4977,33 @@ packages: - supports-color dev: true + /@ember-data/serializer@4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-XKjSnq8jR1C8sFCZmdd1cTfV5THt1ykYDcDNo80pLoZaIosYtt1QVIVLq0puTjNXO/B8GyQl8DN2p/AS9fwbaw==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.12.8 + '@ember/string': ^3.0.1 + ember-inflector: ^4.0.2 + dependencies: + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 + ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/serializer@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-rHL3yraqUBHLjw1y5s0sGCD+xjwJaEWsx/wcVxG5FBIBcMtUQTyp/QLoiqqVfI0/1MOnvpYDjy1Fyioy0gGAZA==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember-data/store': 4.4.3(@babel/core@7.24.7) - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4644,13 +5014,13 @@ packages: - webpack dev: true - /@ember-data/serializer@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/serializer@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-rHL3yraqUBHLjw1y5s0sGCD+xjwJaEWsx/wcVxG5FBIBcMtUQTyp/QLoiqqVfI0/1MOnvpYDjy1Fyioy0gGAZA==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) - '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4661,6 +5031,28 @@ packages: - webpack dev: true + /@ember-data/serializer@4.8.8(@ember-data/store@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-h2F6hkVaIBSYdzkI6c3Cr8/H+hc0bivTM/6YDb7AoTNuTVDnFG+HM2Ea8LYh53mDeWaVMJzHCFVr1yxucEPZ9g==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.8.8 + '@ember/string': ^3.0.0 + ember-inflector: ^4.0.2 + dependencies: + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/store': 4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + dev: true + /@ember-data/serializer@5.1.2(@ember-data/store@5.1.2)(@ember/string@3.1.1)(ember-inflector@4.0.2): resolution: {integrity: sha512-Lkfy7VRSse7A8w1+Im1NbhO6JslIiYw9OHZwz2weefrjLUL3GD2VF49T39Pk9TCQPhZiGckovICeDdegEmCvBQ==} engines: {node: 16.* || >= 18.*} @@ -4672,7 +5064,7 @@ packages: '@ember-data/private-build-infra': 5.1.2 '@ember-data/store': 5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2) '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 @@ -4681,21 +5073,26 @@ packages: - supports-color dev: true - /@ember-data/serializer@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2): - resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==} - engines: {node: 16.* || >= 18.*} + /@ember-data/serializer@5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-EjESckhiZTDtdetihMeup/PXU/pbOTAK8o2SsYGGICwVNpcguH3su9NhoCJQ97/5XL+X5I4KCMm7V8/Lode8vw==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember/string': ^3.1.1 - ember-inflector: ^4.0.2 + '@ember-data/legacy-compat': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-inflector: 4.0.2 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4717,6 +5114,44 @@ packages: - supports-color dev: true + /@ember-data/store@4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-pI+c/ZtRO5T02JcQ+yvUQsRZIIw/+fVUUnxa6mHiiNkjOJZaK8/2resdskSgV3SFGI82icanV7Ve5LJj9EzscA==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember-data/graph': 4.12.8 + '@ember-data/json-api': 4.12.8 + '@ember-data/legacy-compat': 4.12.8 + '@ember-data/model': 4.12.8 + '@ember-data/tracking': 4.12.8 + '@ember/string': ^3.0.1 + '@glimmer/tracking': ^1.1.2 + peerDependenciesMeta: + '@ember-data/graph': + optional: true + '@ember-data/json-api': + optional: true + '@ember-data/legacy-compat': + optional: true + '@ember-data/model': + optional: true + dependencies: + '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) + '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) + '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) + '@ember-data/model': 4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/tracking': 4.12.8 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - ember-source + - supports-color + dev: true + /@ember-data/store@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-1kvCV/qO7ULD4fJNfr1NTwQwcPAU/fwxIWj46p2JnpRKg1jwzBNz9E6hQNdQ0kLD2pOUiaHB8J/2J6mCqVljKA==} engines: {node: 12.* || >= 14.*} @@ -4725,7 +5160,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.24.7) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -4737,7 +5172,7 @@ packages: - webpack dev: true - /@ember-data/store@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /@ember-data/store@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-1kvCV/qO7ULD4fJNfr1NTwQwcPAU/fwxIWj46p2JnpRKg1jwzBNz9E6hQNdQ0kLD2pOUiaHB8J/2J6mCqVljKA==} engines: {node: 12.* || >= 14.*} dependencies: @@ -4745,7 +5180,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.24.7) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -4757,6 +5192,39 @@ packages: - webpack dev: true + /@ember-data/store@4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-grm2RrPwF6U1Rlt/hoHmzNYyfsN5wF6g+mt0bHd2afsq6yjiSTZvEwW6HBYep1+JztgjQ5b/+oMGkZATMe1n/Q==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/model': 4.8.8 + '@ember-data/record-data': 4.8.8 + '@ember-data/tracking': 4.8.8 + '@ember/string': ^3.0.0 + '@glimmer/tracking': ^1.1.2 + peerDependenciesMeta: + '@ember-data/model': + optional: true + '@ember-data/record-data': + optional: true + dependencies: + '@ember-data/canary-features': 4.8.8 + '@ember-data/model': 4.8.8(@babel/core@7.24.7)(@ember-data/record-data@4.8.8)(@ember-data/store@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/record-data': 4.8.8(@ember-data/store@4.8.8) + '@ember-data/tracking': 4.8.8 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-auto-import: 2.7.4 + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - ember-source + - supports-color + - webpack + dev: true + /@ember-data/store@5.1.2(@babel/core@7.24.7)(@ember-data/graph@5.1.2)(@ember-data/json-api@5.1.2)(@ember-data/legacy-compat@5.1.2)(@ember-data/model@5.1.2)(@ember-data/tracking@5.1.2)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.1.2): resolution: {integrity: sha512-A/e0hmuGJ2iZpKN+HnGj1+VJ1j2Gq/mFgrBzYOs2ep3ObfhtlTZLlxbWMUkRlV9xpB0mB5J5km/XHjrAcgYMYw==} engines: {node: 16.* || >= 18.*} @@ -4785,7 +5253,7 @@ packages: '@ember-data/private-build-infra': 5.1.2 '@ember-data/tracking': 5.1.2 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@5.1.2) ember-cli-babel: 7.26.11 @@ -4796,24 +5264,45 @@ packages: - supports-color dev: true - /@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12): - resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==} - engines: {node: 16.* || >= 18.*} + /@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): + resolution: {integrity: sha512-ZxqHgiKZrqXdetlriv4VOPjqrEre2rqaLFWOHkjjKqzsp2AkmGkcrh/DS6i9Y4/5F9hYxb9lxyyJqOW7sr57yQ==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/tracking': 5.3.0 - '@ember/string': ^3.1.1 - '@glimmer/tracking': ^1.1.2 + '@ember-data/request': 5.3.8 + '@ember-data/request-utils': 5.3.8 + '@ember-data/tracking': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 transitivePeerDependencies: - - '@babel/core' - '@glint/template' - - ember-source + - supports-color + dev: true + + /@ember-data/tracking@4.12.8: + resolution: {integrity: sha512-CczHOsEbInbVg4WF2UQhV89gCnSfH+8ZR1WinPFQ8PaY6e1KSlPULuTXhC03NhAo8GaJzHlvc3KfATt5qgBplg==} + engines: {node: 16.* || >= 18} + dependencies: + '@ember-data/private-build-infra': 4.12.8 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@ember-data/tracking@4.8.8: + resolution: {integrity: sha512-9Nfi6EUNPI9zNK/6J6mp6YldozEPRH2byQkFM2ZRehSonxZOzxGn+MdNoK+0DOmdfxCV5vBhU2oWIIjmA9kjkg==} + engines: {node: 14.* || 16.* || >= 18} + dependencies: + broccoli-funnel: 3.0.8 + ember-cli-babel: 7.26.11 + transitivePeerDependencies: - supports-color dev: true @@ -4826,15 +5315,18 @@ packages: - supports-color dev: true - /@ember-data/tracking@5.3.0(@babel/core@7.24.7): - resolution: {integrity: sha512-CEaV9zbKY40I0c7a7AXIhV4P+veA70plWCGU2fA/AMk69BdT64vKx9r+HPvAVsaz7ER4XCnUqyPAZnCWypa9WA==} - engines: {node: 16.* || >= 18} + /@ember-data/tracking@5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12): + resolution: {integrity: sha512-1zbz1yDgx8HDditG3DHnl8xsvBAwguT/WcBRZRj5kEtDVELwCY1N+cCtxMRPVgunKgP2UCVJPfnXkgqYvEsG4Q==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@warp-drive/core-types': 0.0.0-beta.11 + ember-source: '>= 3.28.12' dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + ember-source: 3.28.12(@babel/core@7.24.7) transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4900,7 +5392,7 @@ packages: peerDependencies: ember-source: '*' dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 ember-cli-typescript: 4.2.1 @@ -4950,7 +5442,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.24.7) ember-source: 3.28.12(@babel/core@7.24.7) @@ -4974,14 +5466,14 @@ packages: ember-source: '>=3.8.0' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/util': 1.13.1(@glint/environment-ember-loose@1.4.0)(@glint/template@1.4.0)(ember-source@4.6.0) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.7) - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -4996,7 +5488,7 @@ packages: ember-source: '>=3.8.0' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/util': 1.13.1(ember-source@3.26.2) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 @@ -5011,22 +5503,22 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0): + /@ember/test-helpers@3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.1): resolution: {integrity: sha512-HEI28wtjnQuEj9+DstHUEEKPtqPAEVN9AAVr4EifVCd3DyEDy0m6hFT4qbap1WxAIktLja2QXGJg50lVWzZc5g==} engines: {node: 16.* || >= 18} peerDependencies: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 - dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + dom-element-descriptors: 0.5.1 + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - '@glint/template' - supports-color @@ -5040,12 +5532,12 @@ packages: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 - dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3 + dom-element-descriptors: 0.5.1 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-source: 3.28.12(@babel/core@7.24.7) @@ -5062,12 +5554,12 @@ packages: ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 - dom-element-descriptors: 0.5.0 - ember-auto-import: 2.7.3 + dom-element-descriptors: 0.5.1 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-source: 5.1.2(@babel/core@7.24.7)(@glimmer/component@1.1.2) @@ -5100,8 +5592,8 @@ packages: - supports-color dev: true - /@embroider/macros@1.16.3(@glint/template@1.4.0): - resolution: {integrity: sha512-WOQjl3aT3I5gG4XDLpCJjrKhNSapgH7FiLtpzM6lGfTFoA90rZojfjf5MELwzqlhjug0U2xLvyjw0l+kiBmDig==} + /@embroider/macros@1.16.5(@glint/template@1.4.0): + resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -5134,12 +5626,12 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - '@glint/environment-ember-loose': 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@glint/environment-ember-loose': 1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.2.0) '@glint/template': 1.4.0 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - supports-color dev: true @@ -5157,7 +5649,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-source: 3.26.2(@babel/core@7.24.7) @@ -5178,7 +5670,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-source: 3.28.12(@babel/core@7.24.7) @@ -5404,8 +5896,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.10.1: - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -5462,6 +5954,27 @@ packages: '@simple-dom/interface': 1.4.0 dev: true + /@glimmer/compiler@0.84.3: + resolution: {integrity: sha512-cj9sGlnvExP9httxY6ZMivJRGulyaZ31DddCYB5h6LxupR4Nk2d1nAJCWPLsvuQJ8qR+eYw0y9aiY/VeT0krpQ==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/syntax': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/wire-format': 0.84.3 + '@simple-dom/interface': 1.4.0 + dev: true + + /@glimmer/compiler@0.87.1: + resolution: {integrity: sha512-7qXrOv55cH/YW+Vs4dFkNJsNXAW/jP+7kZLhKcH8wCduPfBCQxb9HNh1lBESuFej2rCks6h9I1qXeZHkc/oWxQ==} + engines: {node: '>= 16.0.0'} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/syntax': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/vm': 0.87.1 + '@glimmer/wire-format': 0.87.1 + dev: true + /@glimmer/compiler@0.92.0: resolution: {integrity: sha512-hTP18//aDRxsadWvqzAz3r54yEhN+M2UcTfUV++13gNSqgvRwuKTUelcL3bLDTQcnGUzZEMnFb3+3QayAAmQBg==} engines: {node: '>= 16.0.0'} @@ -5495,6 +6008,14 @@ packages: - '@babel/core' - supports-color + /@glimmer/debug@0.87.1: + resolution: {integrity: sha512-rja9/Hofv1NEjIqp8P2eQuHY3+orlS3BL4fbFyvrE+Pw4lRwQPLm6UdgCMHZGGe9yweZAGvNVH6CimDBq7biwA==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/vm': 0.87.1 + dev: true + /@glimmer/debug@0.92.0: resolution: {integrity: sha512-asWN1hsKYDwfyCc6dZeIyrXs4EpQCwAfZi9I1/U/RweI7iNOME0baunDVCUB9jZpV5TBSeEx+J1fs1GsIYvqAg==} dependencies: @@ -5512,6 +6033,24 @@ packages: '@glimmer/util': 0.84.2 dev: true + /@glimmer/destroyable@0.84.3: + resolution: {integrity: sha512-4tUw5UR4ntuySPvbcWyCMRjqxMJMV1GewjU3zGq22XvuBVFfq2K9WmuYV9H9FHg8X0MgDwcus+LjxrVSel39Sw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + dev: true + + /@glimmer/destroyable@0.87.1: + resolution: {integrity: sha512-v9kdMq/FCSMcXK4gIKxPCSEcYXjDAnapKVY2o9fCgqky+mbpd0XuGoxaXa35nFwDk69L/9/8B3vXQOpa6ThikA==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + dev: true + /@glimmer/destroyable@0.92.0: resolution: {integrity: sha512-Y6IO0CTKdIvM24HvhcZBePDRG9Rc3nbRRqpYameNHmI/msEOVHk6BT217qkpGnma4OuT/AU6msoIOkTQI5kQPg==} dependencies: @@ -5532,6 +6071,21 @@ packages: '@glimmer/vm': 0.84.2 dev: true + /@glimmer/encoder@0.84.3: + resolution: {integrity: sha512-T99YQDhNC/1rOFgiz8k4uzgzQsQ+r1my+WVXRv26o0r+/yOnKYndrb6WH/E9d+XtBIZbm1yCSm2BMFYelR0Nrg==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/vm': 0.84.3 + dev: true + + /@glimmer/encoder@0.87.1: + resolution: {integrity: sha512-5oZEkdtYcAbkiWuXFQ8ofSEGH5uzqi86WK9/IXb7Qn4t6o7ixadWk8nhtORRpVS1u4FpAjhsAysnzRFoNqJwbQ==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/vm': 0.87.1 + dev: true + /@glimmer/encoder@0.92.0: resolution: {integrity: sha512-JLg9dEiRTjKI4yEr7iS8ZnZ/Q6afuD58DVGNm1m5H+rZs0SPfK0/RXMKjeSeOlW4TU/gUc/vS1ltpdXTp08mDQ==} dependencies: @@ -5560,6 +6114,10 @@ packages: '@glimmer/env': 0.1.7 dev: true + /@glimmer/global-context@0.87.1: + resolution: {integrity: sha512-Mitr7pBeVDTplFWlohyzxWLpFll7ffMZN+fnkBmUj8HiDLbD790Lb8lR9B2nL3t4RGnh6W9kDkCnZB+hvDm/eQ==} + dev: true + /@glimmer/global-context@0.92.0: resolution: {integrity: sha512-XUPXIsz/F0YQz3vY9x+u3YQMibM3378gEPJObs3CHzAWJUl9Kz1CAb+jRigRrxIcmdzoonA49VMwGmmKRNoGag==} dev: true @@ -5581,6 +6139,12 @@ packages: dependencies: '@simple-dom/interface': 1.4.0 + /@glimmer/interfaces@0.87.1: + resolution: {integrity: sha512-2lbwLY4Bt9i2SvwT4hhY0TgEYKhOMQBgYvRiraq2BYHwO8iLKh3lC8iO3d+rQ3VgDtQ9i/sP6HG848VNRyVHxA==} + dependencies: + '@simple-dom/interface': 1.4.0 + dev: true + /@glimmer/interfaces@0.92.0: resolution: {integrity: sha512-SKZvIs+ZPN8F3EH8kEzs7rGIUa+wuV+/3oWYyEiBrqd+VrZlmAxIELM6qZ6oxXT2tx6q1rh2EmA5rWezi6bmYQ==} dependencies: @@ -5603,6 +6167,32 @@ packages: '@glimmer/validator': 0.84.2 dev: true + /@glimmer/manager@0.84.3: + resolution: {integrity: sha512-FtcwvrQ3HWlGRGChwlXiisMeKf9+XcCkMwVrrO0cxQavT01tIHx40OFtPOhXKGbgXGtRKcJI8XR41aK9t2kvyg==} + dependencies: + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + dev: true + + /@glimmer/manager@0.87.1: + resolution: {integrity: sha512-jEUZZQWcuxKg+Ri/A1HGURm9pBrx13JDHx1djYCnPo96yjtQFYxEG0VcwLq2EtAEpFrekwfO1b6m3JZiFqmtGg==} + dependencies: + '@glimmer/debug': 0.87.1 + '@glimmer/destroyable': 0.87.1 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/reference': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/validator': 0.87.1 + '@glimmer/vm': 0.87.1 + dev: true + /@glimmer/manager@0.92.0: resolution: {integrity: sha512-vo5kpdyRq1YpP9FBcpSB9K8nGyz3C8k/vF3yd6g0u4zqVaaQrtvM+nw7pqOOQHf+FfQMr5nLYisvySWT7Eqwww==} dependencies: @@ -5627,6 +6217,25 @@ packages: '@simple-dom/interface': 1.4.0 dev: true + /@glimmer/node@0.84.3: + resolution: {integrity: sha512-QXlZjr7X6DDTJ3wiYQIHv2Pq/5sdGeTTW15+U+IosjZuQgvwCPJaeXC2CU8yqgA33yHgMgJpkdvLnPUCPrrhwg==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/runtime': 0.84.3 + '@glimmer/util': 0.84.3 + '@simple-dom/document': 1.4.0 + '@simple-dom/interface': 1.4.0 + dev: true + + /@glimmer/node@0.87.1: + resolution: {integrity: sha512-peESyArA08Va9f3gpBnhO+RNkK4Oe0Q8sMPQILCloAukNe2+DQOhTvDgVjRUKmVXMJCWoSgmJtxkiB3ZE193vw==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/runtime': 0.87.1 + '@glimmer/util': 0.87.1 + '@simple-dom/document': 1.4.0 + dev: true + /@glimmer/node@0.92.0: resolution: {integrity: sha512-TlyGmuCjGLWXvQDsAXUhDGjd4Q7BgNVwqv0hObu7A0qGOlEfpS1l6i/7cAzmCpQVUcGQiyUruJrIfpQgDWaepg==} dependencies: @@ -5648,6 +6257,33 @@ packages: '@glimmer/wire-format': 0.84.2 dev: true + /@glimmer/opcode-compiler@0.84.3: + resolution: {integrity: sha512-flUuikKLFL9cekJUA10gJxMRCDjUPb61R3UCl1u69TGN0Nm7FTsMhOsVDtJLeeiAROtPx+NvasPw/6UB1rrdyg==} + dependencies: + '@glimmer/encoder': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/vm': 0.84.3 + '@glimmer/wire-format': 0.84.3 + dev: true + + /@glimmer/opcode-compiler@0.87.1: + resolution: {integrity: sha512-D9OFrH3CrGNXfGtgcVWvu3xofpQZPoYFkqj3RrcDwnsSIYPSqUYTIOO6dwpxTbPlzkASidq0B2htXK7WkCERVw==} + dependencies: + '@glimmer/debug': 0.87.1 + '@glimmer/encoder': 0.87.1 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/manager': 0.87.1 + '@glimmer/reference': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/vm': 0.87.1 + '@glimmer/wire-format': 0.87.1 + dev: true + /@glimmer/opcode-compiler@0.92.0: resolution: {integrity: sha512-78LgXyLzGeCIlQwH45T6RoKtO8AGXEmrlOMjP7dq7k5JpDpitJHAwmPavjC18uhgOVs8V3SLYUsE/lnvhmuQkg==} dependencies: @@ -5669,6 +6305,18 @@ packages: '@glimmer/util': 0.84.2 dev: true + /@glimmer/owner@0.84.3: + resolution: {integrity: sha512-ZwA0rU4V8m0z4ncXtWD2QEU6eh61wkKKQUThahPYhfB+JYceVM6Grx7uWeiAxc2v3ncpvbYqIGdnICXDMloxAA==} + dependencies: + '@glimmer/util': 0.84.3 + dev: true + + /@glimmer/owner@0.87.1: + resolution: {integrity: sha512-ayYjznPMSGpgygNT7XlTXeel6Cl/fafm4WJeRRgdPxG1EZMjKPlfpfAyNzf9peEIlW3WMbPu3RAIYrf54aThWQ==} + dependencies: + '@glimmer/util': 0.87.1 + dev: true + /@glimmer/owner@0.92.0: resolution: {integrity: sha512-SUhVaUvcLcVJ+9f8ob/fln0+z6jAinYv21sA1FcgAYMnb3eaB5RPjFFW3BjGy9VPT/IOAVyj95+NDm6wguMDEg==} dependencies: @@ -5686,6 +6334,30 @@ packages: '@glimmer/util': 0.84.2 dev: true + /@glimmer/program@0.84.3: + resolution: {integrity: sha512-D8z1lP8NEMyzT8gByFsZpmbRThZvGLS0Tl5AngaDbI2FqlcpEV0ujvLTzzgecd9QQ1k3Cd60dTgy/2N2CI82SA==} + dependencies: + '@glimmer/encoder': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@glimmer/manager': 0.84.3 + '@glimmer/opcode-compiler': 0.84.3 + '@glimmer/util': 0.84.3 + dev: true + + /@glimmer/program@0.87.1: + resolution: {integrity: sha512-+r1Dz5Da0zyYwBhPmqoXiw3qmDamqqhVmSCtJLLcZ6exXXC2ZjGoNdynfos80A91dx+PFqYgHg+5lfa5STT9iQ==} + dependencies: + '@glimmer/encoder': 0.87.1 + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.87.1 + '@glimmer/manager': 0.87.1 + '@glimmer/opcode-compiler': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/vm': 0.87.1 + '@glimmer/wire-format': 0.87.1 + dev: true + /@glimmer/program@0.92.0: resolution: {integrity: sha512-hRIZMRlRsyJuhUoqLsBu66NTPel6itXrccBOHBI49n9+FdisjiM3tgNNhrY+Tik/GnmtzztrCWjrqpf/PCp+rg==} dependencies: @@ -5729,6 +6401,16 @@ packages: '@glimmer/validator': 0.84.3 dev: true + /@glimmer/reference@0.87.1: + resolution: {integrity: sha512-KJwKYDnds6amsmVB1YxmFhJGI/TNCNmsFBWKUH8K0odmiggUCjt3AwUoOKztkwh3xxy/jpq+5AahIuV+uBgW7A==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/validator': 0.87.1 + dev: true + /@glimmer/reference@0.92.0: resolution: {integrity: sha512-es2a3bh9nk8kYCacLfm5Ly3x5sFDf2f0/7Vj1Ca2BXXfAn8UhuaR9uCrEI1OtBBz1JBciCzpbKemsu8J6VulYg==} dependencies: @@ -5757,6 +6439,41 @@ packages: '@simple-dom/interface': 1.4.0 dev: true + /@glimmer/runtime@0.84.3: + resolution: {integrity: sha512-LzlJbPDCUH/wjsgJ5kRImvOkqAImSyVRW37t34n/1Qd3v7ZoI8xVQg92lS+2kHZe030sT49ZwKkEIeVZiBreBw==} + dependencies: + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/low-level': 0.78.2 + '@glimmer/owner': 0.84.3 + '@glimmer/program': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + '@glimmer/vm': 0.84.3 + '@glimmer/wire-format': 0.84.3 + '@simple-dom/interface': 1.4.0 + dev: true + + /@glimmer/runtime@0.87.1: + resolution: {integrity: sha512-7QBONxRFesnHzelCiUahZjRj3nhbUxPg0F+iD+3rALrXaWfB1pkhngMTK2DYEmsJ7kq04qVzwBnTSrqsmLzOTg==} + dependencies: + '@glimmer/destroyable': 0.87.1 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/manager': 0.87.1 + '@glimmer/owner': 0.87.1 + '@glimmer/program': 0.87.1 + '@glimmer/reference': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/validator': 0.87.1 + '@glimmer/vm': 0.87.1 + '@glimmer/wire-format': 0.87.1 + dev: true + /@glimmer/runtime@0.92.0: resolution: {integrity: sha512-LlAf86bNhRCfPvrXY5x+3YMhhSWSCT5NVTTYQp9j07D0bxvNw57n4mESuEgYZYWl4/cyEwegrmWW6Qs1P85bmQ==} dependencies: @@ -5800,6 +6517,16 @@ packages: '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 + /@glimmer/syntax@0.87.1: + resolution: {integrity: sha512-zYzZT6LgpSF0iv5iuxmMV5Pf52aE8dukNC2KfrHC6gXJfM4eLZMZcyk76NW5m+SEetZSOXX6AWv/KwLnoxiMfQ==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/wire-format': 0.87.1 + '@handlebars/parser': 2.0.0 + simple-html-tokenizer: 0.5.11 + dev: true + /@glimmer/syntax@0.92.0: resolution: {integrity: sha512-h8pYBC2cCnEyjbZBip2Yw4qi8S8sjNCYAb57iHek3AIhyFKMM13aTN+/aajFOM4FUTMCVE2B/iAAmO41WRCX4A==} dependencies: @@ -5843,11 +6570,18 @@ packages: '@glimmer/interfaces': 0.84.3 '@simple-dom/interface': 1.4.0 - /@glimmer/util@0.92.0: - resolution: {integrity: sha512-Fap52smLp8RkCgvozrZG7RysNJ2T6mk1SPoknMzmukbabFVBAzxl5iyY4OXUbmR09j6t2pupjF6sPabnLtL4vw==} + /@glimmer/util@0.87.1: + resolution: {integrity: sha512-Duxi2JutaIewfIWp8PJl7U5n12yasKWtZFHNLSrg+C8TKeMXdRyJtI7uqtqg0Z/6F9JwdJe/IPhTvdsTTfzAuA==} dependencies: '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.92.0 + '@glimmer/interfaces': 0.87.1 + dev: true + + /@glimmer/util@0.92.0: + resolution: {integrity: sha512-Fap52smLp8RkCgvozrZG7RysNJ2T6mk1SPoknMzmukbabFVBAzxl5iyY4OXUbmR09j6t2pupjF6sPabnLtL4vw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.92.0 dev: true /@glimmer/validator@0.44.0: @@ -5875,6 +6609,15 @@ packages: '@glimmer/global-context': 0.84.3 dev: true + /@glimmer/validator@0.87.1: + resolution: {integrity: sha512-GqzULgK9m2QPfPswhyV30tZmsUegowv9Tyfz2l15cLDFX9L5GcEORpzKXjR0TzCplffuqOC1g8rnMaPsP55apw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + dev: true + /@glimmer/validator@0.92.0: resolution: {integrity: sha512-GFX54PD8BRi+lg/HJ8KJRcvnV4rbDzJooQnOpJ9PlgIQi4KP/ivdjsw3DaEuvqn4K584LR6VTgHmxfZlLkDh2g==} dependencies: @@ -5923,6 +6666,15 @@ packages: - '@babel/core' dev: true + /@glimmer/vm-babel-plugins@0.87.1(@babel/core@7.24.7): + resolution: {integrity: sha512-VbhYHa+HfGFiTIOOkvFuYPwBTaDvWTAR1Q55RI25JI6Nno0duBLB3UVRTDgHM+iOfbgRN7OSR5XCe/C5X5C5LA==} + engines: {node: '>=16'} + dependencies: + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + transitivePeerDependencies: + - '@babel/core' + dev: true + /@glimmer/vm-babel-plugins@0.92.0(@babel/core@7.24.7): resolution: {integrity: sha512-s/jPlTykZb3YzzOCVmGyMP8NihonHM+eY5WBQl+MOCXe2KdGkTAxFgnuGYzHTtJ/JzCRa/YRXQhJhncJSg6L2A==} engines: {node: '>=16'} @@ -5939,6 +6691,20 @@ packages: '@glimmer/util': 0.84.2 dev: true + /@glimmer/vm@0.84.3: + resolution: {integrity: sha512-3mBWvQLEbB8We2EwdmuALMT3zQEcE13ItfLJ0wxlSO2uj1uegeHat++mli8RMxeYNqex27DC+VuhHeWVve6Ngg==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + dev: true + + /@glimmer/vm@0.87.1: + resolution: {integrity: sha512-JSFr85ASZmuN4H72px7GHtnW79PPRHpqHw6O/6UUZd+ocwWHy+nG9JGbo8kntvqN5xP0SdCipjv/c0u7nkc8tg==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + dev: true + /@glimmer/vm@0.92.0: resolution: {integrity: sha512-y8HKYa0XrVZEKKJxfjVudpiC1ghe33lNKy0+/vxUBosQlH/+i1IJsHMaszQ5jhXZ3+RyTug4PMbs8BUeKDfzig==} dependencies: @@ -5953,6 +6719,20 @@ packages: '@glimmer/util': 0.84.2 dev: true + /@glimmer/wire-format@0.84.3: + resolution: {integrity: sha512-aZVfQhqv4k7tTo2vwjy+b4mAxKt7cHH75JR3zAeCilimApa+yYTYUyY73NDNSUVbelgAlQ5s6vTiMSQ55WwVow==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + dev: true + + /@glimmer/wire-format@0.87.1: + resolution: {integrity: sha512-O3W1HDfRGX7wHZqvP8UzI/nWyZ2GIMFolU7l6WcLGU9HIdzqfxsc7ae2Icob/fq2kV9meHti4yDEdTMlBVK9AQ==} + dependencies: + '@glimmer/interfaces': 0.87.1 + '@glimmer/util': 0.87.1 + dev: true + /@glimmer/wire-format@0.92.0: resolution: {integrity: sha512-yKhfU7b3PN86iqbfKksB+F9PB/RqbVkZlcRpZWRpEL3HnZ0bJUKC9bsOJynOg77PDXuYQXkbDMfL8ngTuxk+rg==} dependencies: @@ -5960,7 +6740,7 @@ packages: '@glimmer/util': 0.92.0 dev: true - /@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0): + /@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2)(@glint/template@1.4.0)(ember-cli-htmlbars@6.3.0)(ember-modifier@4.2.0): resolution: {integrity: sha512-vFR3qgPTisGzS36e04195wTUrtUc6GuVwm6hsC/XXx6PeRw/6rtMxhK08Aw/VtDc00UqQzM9sIEghPVKHwqVVQ==} peerDependencies: '@glimmer/component': ^1.1.2 @@ -5991,7 +6771,7 @@ packages: '@glimmer/component': 1.1.2(@babel/core@7.24.7) '@glint/template': 1.4.0 ember-cli-htmlbars: 6.3.0 - ember-modifier: 4.1.0(ember-source@5.3.0) + ember-modifier: 4.2.0(@babel/core@7.24.7)(ember-source@5.3.0) dev: true /@glint/template@1.4.0: @@ -6208,7 +6988,7 @@ packages: glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 + istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.7 @@ -6218,7 +6998,7 @@ packages: slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 - v8-to-istanbul: 9.2.0 + v8-to-istanbul: 9.3.0 transitivePeerDependencies: - supports-color dev: true @@ -6343,32 +7123,25 @@ packages: upath: 2.0.1 dev: true - /@ljharb/through@2.3.13: - resolution: {integrity: sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - dev: true - - /@manypkg/find-root@2.2.1: - resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} + /@manypkg/find-root@2.2.2: + resolution: {integrity: sha512-guhclSR8MCzjRHrFdhDBppjqofGbcv5St5PM4DITT9s0mEsxFbsAusp+L5UCsed+Pd6qTi73Sr7EdQS23nmBHA==} engines: {node: '>=14.18.0'} dependencies: - '@manypkg/tools': 1.1.0 + '@manypkg/tools': 1.1.1 find-up: 4.1.0 fs-extra: 8.1.0 dev: true - /@manypkg/get-packages@2.2.1: - resolution: {integrity: sha512-TrJd86paBkKEx6InhObcUhuoJNcATlbO6+s1dQdLd4+Y1SLDKJUAMhU46kTZ1SOFbegTuhDbIF3j+Jy564BERA==} + /@manypkg/get-packages@2.2.2: + resolution: {integrity: sha512-3+Zd8kLZmsyJFmWTBtY0MAuCErI7yKB2cjMBlujvSVKZ2R/BMXi0kjCXu2dtRlSq/ML86t1FkumT0yreQ3n8OQ==} engines: {node: '>=14.18.0'} dependencies: - '@manypkg/find-root': 2.2.1 - '@manypkg/tools': 1.1.0 + '@manypkg/find-root': 2.2.2 + '@manypkg/tools': 1.1.1 dev: true - /@manypkg/tools@1.1.0: - resolution: {integrity: sha512-SkAyKAByB9l93Slyg8AUHGuM2kjvWioUTCckT/03J09jYnfEzMO/wSXmEhnKGYs6qx9De8TH4yJCl0Y9lRgnyQ==} + /@manypkg/tools@1.1.1: + resolution: {integrity: sha512-lpqC/HVb/fWljyphkEdifkr7vSfxHURnwLwKbJma7KvAkX2dl6xTsKLxwt4EpfxxuHhX7gaFOCCcs9Gqj//lEA==} engines: {node: '>=14.18.0'} dependencies: fs-extra: 8.1.0 @@ -6413,7 +7186,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/promise-spawn': 7.0.2 - lru-cache: 10.2.2 + lru-cache: 10.3.0 npm-pick-manifest: 9.0.1 proc-log: 4.2.0 promise-inflight: 1.0.1 @@ -6438,10 +7211,10 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.7 - glob: 10.4.1 + glob: 10.4.2 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.1 + normalize-package-data: 6.0.2 proc-log: 4.2.0 semver: 7.6.2 transitivePeerDependencies: @@ -7047,6 +7820,26 @@ packages: typescript: 5.2.2 dev: true + /@rollup/plugin-typescript@11.1.6(rollup@3.29.4)(tslib@2.6.3)(typescript@5.5.3): + resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.14.0||^3.0.0||^4.0.0 + tslib: '*' + typescript: '>=3.7.0' + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + resolve: 1.22.8 + rollup: 3.29.4 + tslib: 2.6.3 + typescript: 5.5.3 + dev: true + /@rollup/pluginutils@3.1.0(rollup@3.29.4): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -7290,8 +8083,8 @@ packages: /@types/estree@1.0.5: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - /@types/express-serve-static-core@4.19.3: - resolution: {integrity: sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==} + /@types/express-serve-static-core@4.19.5: + resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} dependencies: '@types/node': 15.14.9 '@types/qs': 6.9.15 @@ -7302,7 +8095,7 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.3 + '@types/express-serve-static-core': 4.19.5 '@types/qs': 6.9.15 '@types/serve-static': 1.15.7 @@ -7394,8 +8187,8 @@ packages: '@types/node': 15.14.9 dev: true - /@types/lodash@4.17.5: - resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} + /@types/lodash@4.17.6: + resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} dev: true /@types/mime@1.3.5: @@ -7406,7 +8199,7 @@ packages: dependencies: '@types/node': 15.14.9 tapable: 2.2.1 - webpack: 5.92.0 + webpack: 5.92.1 transitivePeerDependencies: - '@swc/core' - esbuild @@ -7551,7 +8344,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.2.2) @@ -7568,7 +8361,35 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@5.5.3): + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3) + debug: 4.3.5(supports-color@8.1.1) + eslint: 7.32.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare-lite: 1.4.0 + semver: 7.6.2 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7579,19 +8400,19 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true @@ -7616,7 +8437,27 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.5.3): + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) + debug: 4.3.5(supports-color@8.1.1) + eslint: 7.32.0 + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7628,10 +8469,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true @@ -7664,7 +8505,27 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/type-utils@5.62.0(eslint@7.32.0)(typescript@5.5.3): + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.5.3) + debug: 4.3.5(supports-color@8.1.1) + eslint: 7.32.0 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7674,12 +8535,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true @@ -7710,7 +8571,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.2): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7725,8 +8586,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true @@ -7751,7 +8612,27 @@ packages: - typescript dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/utils@5.62.0(eslint@7.32.0)(typescript@5.5.3): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@7.32.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) + eslint: 7.32.0 + eslint-scope: 5.1.1 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7762,7 +8643,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.2 @@ -7783,6 +8664,31 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true + /@warp-drive/build-config@0.0.0-beta.6: + resolution: {integrity: sha512-ANSjWRV5kSJyIIO+5rRv7/lqfwYazQ9wDpi4vr1rjGogsmVteRCnflV5qYqt9W9T4JXRjSimjSfKwCgEwl+jUA==} + engines: {node: '>= 18.20.3'} + dependencies: + '@embroider/addon-shim': 1.8.9 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + babel-import-util: 2.1.1 + broccoli-funnel: 3.0.8 + semver: 7.6.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + + /@warp-drive/core-types@0.0.0-beta.11: + resolution: {integrity: sha512-GHQE+woaGdRDGj6VG3Qt0uGBNog1zq5XO2Ccce35cYPpM3FOCOdmqB4Wt0miD1bBdbAuWQZmmQOIYAMSMCOdZQ==} + engines: {node: '>= 18.20.3'} + dependencies: + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@webassemblyjs/ast@1.12.1: resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: @@ -7923,12 +8829,12 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 - /acorn-import-attributes@1.9.5(acorn@8.11.3): + /acorn-import-attributes@1.9.5(acorn@8.12.1): resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.3 + acorn: 8.12.1 /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -7938,21 +8844,23 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx@5.3.2(acorn@8.11.3): + /acorn-jsx@5.3.2(acorn@8.12.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.3 + acorn: 8.12.1 dev: true /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} - /acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + /acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 dev: false /acorn@5.7.4: @@ -7966,8 +8874,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true @@ -7995,9 +8903,6 @@ packages: /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependenciesMeta: - ajv: - optional: true dependencies: ajv: 8.16.0 @@ -8625,7 +9530,7 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 - /babel-loader@8.3.0(@babel/core@7.24.7)(webpack@5.92.0): + /babel-loader@8.3.0(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: @@ -8637,7 +9542,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.92.0 + webpack: 5.92.1 /babel-loader@9.1.3(@babel/core@7.24.7): resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} @@ -10088,10 +10993,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001632 - electron-to-chromium: 1.4.799 + caniuse-lite: 1.0.30001640 + electron-to-chromium: 1.4.816 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + update-browserslist-db: 1.1.0(browserslist@4.23.1) /bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} @@ -10261,13 +11166,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.23.1 - caniuse-lite: 1.0.30001632 + caniuse-lite: 1.0.30001640 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001632: - resolution: {integrity: sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==} + /caniuse-lite@1.0.30001640: + resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} /capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -10985,7 +11890,7 @@ packages: object-assign: 4.1.1 vary: 1.1.2 - /cosmiconfig@8.3.6(typescript@5.2.2): + /cosmiconfig@8.3.6(typescript@5.5.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -10998,7 +11903,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + typescript: 5.5.3 dev: true /create-jest@29.7.0: @@ -11059,23 +11964,23 @@ packages: engines: {node: '>=12 || >=16'} dev: true - /css-loader@5.2.7(webpack@5.92.0): + /css-loader@5.2.7(webpack@5.92.1): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.4.39) loader-utils: 2.0.4 - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + postcss: 8.4.39 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) + postcss-modules-scope: 3.2.0(postcss@8.4.39) + postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.2 - webpack: 5.92.0 + webpack: 5.92.1 /css-select-base-adapter@0.1.1: resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} @@ -11291,6 +12196,15 @@ packages: mimic-response: 1.0.1 dev: true + /decorator-transforms@2.0.0(@babel/core@7.24.7): + resolution: {integrity: sha512-ETfQccGcotK01YJsoB0AGTdUp7kS9jI93mBzrRY5Oyo+bOJfa2UKTSjCNf+iRNwAWBmBKlbiCcyL4tkY4C4dZQ==} + dependencies: + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.7) + babel-import-util: 3.0.0 + transitivePeerDependencies: + - '@babel/core' + dev: true + /dedent@1.5.3: resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: @@ -11456,8 +12370,8 @@ packages: esutils: 2.0.3 dev: true - /dom-element-descriptors@0.5.0: - resolution: {integrity: sha512-CVzntLid1oFVHTKdTp/Qu7Kz+wSm8uO30TSQyAJ6n4Dz09yTzVQn3S1oRhVhUubxdMuKs1DjDqt88pubHagbPw==} + /dom-element-descriptors@0.5.1: + resolution: {integrity: sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==} dev: true /dom-serializer@0.2.2: @@ -11532,8 +12446,8 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium@1.4.799: - resolution: {integrity: sha512-3D3DwWkRTzrdEpntY0hMLYwj7SeBk1138CkPE8sBDSj3WzrzOiG2rHm3luw8jucpf+WiyLBCZyU9lMHyQI9M9Q==} + /electron-to-chromium@1.4.816: + resolution: {integrity: sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==} /ember-asset-loader@0.6.1: resolution: {integrity: sha512-e2zafQJBMLhzl69caTG/+mQMH20uMHYrm7KcmdbmnX0oY2dZ48bhm0Wh1SPLXS/6G2T9NsNMWX6J2pVSnI+xyA==} @@ -11550,7 +12464,7 @@ packages: - supports-color dev: true - /ember-auto-import@2.6.1(webpack@5.92.0): + /ember-auto-import@2.6.1(webpack@5.92.1): resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} engines: {node: 12.* || 14.* || >= 16} dependencies: @@ -11558,9 +12472,9 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7) '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.0) + babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 @@ -11569,19 +12483,19 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.92.0) + css-loader: 5.2.7(webpack@5.92.1) debug: 4.3.5(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0(webpack@5.92.0) + mini-css-extract-plugin: 2.9.0(webpack@5.92.1) parse5: 6.0.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.2 - style-loader: 2.0.0(webpack@5.92.0) + style-loader: 2.0.0(webpack@5.92.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -11590,8 +12504,8 @@ packages: - webpack dev: true - /ember-auto-import@2.7.3: - resolution: {integrity: sha512-EQzStGYxNvTPYWCFh0X57HFAzAvA2rHHRgBeWNDKHQ/rENNlHw0c0e0i1XebwEfv+yGHOodE4dN+f/mrYkQXLw==} + /ember-auto-import@2.7.4: + resolution: {integrity: sha512-6CdXSegJJc8nwwK7+1lIcBUnMVrJRNd4ZdMgcKbCAwPvcGxMgRVBddSzrX/+q/UuflvTEO26Dk1g7Z6KHMXUhw==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.24.7 @@ -11600,7 +12514,7 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/shared-internals': link:packages/shared-internals babel-loader: 8.3.0(@babel/core@7.24.7) babel-plugin-ember-modules-api-polyfill: 3.5.0 @@ -11612,20 +12526,20 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.92.0) + css-loader: 5.2.7(webpack@5.92.1) debug: 4.3.5(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0(webpack@5.92.0) + mini-css-extract-plugin: 2.9.0(webpack@5.92.1) minimatch: 3.1.2 parse5: 6.0.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.2 - style-loader: 2.0.0(webpack@5.92.0) + style-loader: 2.0.0(webpack@5.92.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -11633,8 +12547,8 @@ packages: - supports-color - webpack - /ember-auto-import@2.7.3(@glint/template@1.4.0)(webpack@5.92.0): - resolution: {integrity: sha512-EQzStGYxNvTPYWCFh0X57HFAzAvA2rHHRgBeWNDKHQ/rENNlHw0c0e0i1XebwEfv+yGHOodE4dN+f/mrYkQXLw==} + /ember-auto-import@2.7.4(@glint/template@1.4.0)(webpack@5.92.1): + resolution: {integrity: sha512-6CdXSegJJc8nwwK7+1lIcBUnMVrJRNd4ZdMgcKbCAwPvcGxMgRVBddSzrX/+q/UuflvTEO26Dk1g7Z6KHMXUhw==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.24.7 @@ -11643,9 +12557,9 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.0) + babel-loader: 8.3.0(@babel/core@7.24.7)(webpack@5.92.1) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.2.5 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -11655,20 +12569,20 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.92.0) + css-loader: 5.2.7(webpack@5.92.1) debug: 4.3.5(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0(webpack@5.92.0) + mini-css-extract-plugin: 2.9.0(webpack@5.92.1) minimatch: 3.1.2 parse5: 6.0.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.2 - style-loader: 2.0.0(webpack@5.92.0) + style-loader: 2.0.0(webpack@5.92.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -11683,7 +12597,7 @@ packages: ember-source: '>=3.24' dependencies: '@ember/render-modifiers': 2.1.0(@babel/core@7.24.7)(ember-source@3.28.12) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@embroider/util': 1.13.1(ember-source@3.28.12) '@glimmer/component': 1.1.2(@babel/core@7.24.7) '@glimmer/tracking': 1.1.2 @@ -11691,7 +12605,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-build-config-editor: 0.5.1 ember-cli-htmlbars: 6.3.0 @@ -11754,7 +12668,7 @@ packages: peerDependencies: ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 babel-import-util: 1.4.1 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.7) @@ -11773,7 +12687,7 @@ packages: peerDependencies: ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0 dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 babel-import-util: 1.4.1 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.7) @@ -11816,7 +12730,7 @@ packages: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -12403,7 +13317,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -12470,9 +13384,9 @@ packages: - walrus - whiskers - /ember-cli@4.4.1(lodash@4.17.21): - resolution: {integrity: sha512-+38vmpKrAYTLXzmirFQGQ/9QJHJHhNX4F1/qKh+njdZnkPHDfvqxTdewXw+6+pF68LR+/26cw1bxaWxq52/48A==} - engines: {node: '>= 12'} + /ember-cli@4.12.3: + resolution: {integrity: sha512-Ilap7fVGx0+sF6y5O1id+xVPYlc2cJ8OAG6faEQPyvbaCCUsCZnAEr7EMA+5qg0kNqjawIIHJTgnQesdbaDwtg==} + engines: {node: '>= 14'} hasBin: true dependencies: '@babel/core': 7.24.7 @@ -12512,38 +13426,39 @@ packages: ember-cli-normalize-entity-name: 1.0.0 ember-cli-preprocess-registry: 3.3.0 ember-cli-string-utils: 1.1.0 - ember-source-channel-url: 3.0.0 ensure-posix-path: 1.1.1 execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 8.0.7 + filesize: 10.1.2 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 9.1.0 + fs-extra: 11.2.0 fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 - glob: 7.2.3 + glob: 8.1.0 heimdalljs: 0.2.6 heimdalljs-fs-monitor: 1.1.1 heimdalljs-graph: 1.0.0 heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 - inflection: 1.13.4 + inflection: 2.0.1 + inquirer: 8.2.6 is-git-url: 1.0.0 is-language-code: 3.1.0 - isbinaryfile: 4.0.10 - js-yaml: 3.14.1 + isbinaryfile: 5.0.2 + js-yaml: 4.1.0 leek: 0.0.24 - lodash.template: 4.5.0 - markdown-it: 12.3.2 - markdown-it-terminal: 0.2.1 - minimatch: 5.1.6 + lodash: 4.17.21 + markdown-it: 13.0.2 + markdown-it-terminal: 0.4.0(markdown-it@13.0.2) + minimatch: 7.4.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 8.1.5 + npm-package-arg: 10.1.0 + os-locale: 5.0.0 p-defer: 3.0.0 portfinder: 1.0.32 promise-map-series: 0.3.0 @@ -12551,7 +13466,7 @@ packages: quick-temp: 0.1.8 remove-types: 1.0.0 resolve: 1.22.8 - resolve-package-path: 3.1.0 + resolve-package-path: 4.0.3 safe-stable-stringify: 2.4.3 sane: 5.0.1 semver: 7.6.2 @@ -12559,11 +13474,11 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 8.3.2 - walk-sync: 2.2.0 + uuid: 9.0.1 + walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 yam: 1.0.0 @@ -12582,7 +13497,6 @@ packages: - eco - ect - ejs - - encoding - haml-coffee - hamlet - hamljs @@ -12595,7 +13509,6 @@ packages: - just - liquid-node - liquor - - lodash - marko - mote - nunjucks @@ -12627,9 +13540,9 @@ packages: - whiskers dev: true - /ember-cli@4.6.0: - resolution: {integrity: sha512-4OAPHJJt4wARrTzfpfEM49KA1JJjMZ/8mhUncdqJFJG19/mS6yJiAUemnsLhZLnbjicB/gYSQ3rrUv/vxeX3cA==} - engines: {node: '>= 14'} + /ember-cli@4.4.1(lodash@4.17.21): + resolution: {integrity: sha512-+38vmpKrAYTLXzmirFQGQ/9QJHJHhNX4F1/qKh+njdZnkPHDfvqxTdewXw+6+pF68LR+/26cw1bxaWxq52/48A==} + engines: {node: '>= 12'} hasBin: true dependencies: '@babel/core': 7.24.7 @@ -12674,11 +13587,11 @@ packages: execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 9.0.11 + filesize: 8.0.7 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 10.1.0 + fs-extra: 9.1.0 fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 @@ -12691,16 +13604,16 @@ packages: inflection: 1.13.4 is-git-url: 1.0.0 is-language-code: 3.1.0 - isbinaryfile: 5.0.2 + isbinaryfile: 4.0.10 js-yaml: 3.14.1 leek: 0.0.24 lodash.template: 4.5.0 - markdown-it: 13.0.2 + markdown-it: 12.3.2 markdown-it-terminal: 0.2.1 minimatch: 5.1.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 9.1.2 + npm-package-arg: 8.1.5 p-defer: 3.0.0 portfinder: 1.0.32 promise-map-series: 0.3.0 @@ -12708,7 +13621,7 @@ packages: quick-temp: 0.1.8 remove-types: 1.0.0 resolve: 1.22.8 - resolve-package-path: 4.0.3 + resolve-package-path: 3.1.0 safe-stable-stringify: 2.4.3 sane: 5.0.1 semver: 7.6.2 @@ -12716,7 +13629,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 uuid: 8.3.2 @@ -12784,13 +13697,20 @@ packages: - whiskers dev: true - /ember-cli@5.0.0: - resolution: {integrity: sha512-poklpwf+GrDhkFRTYvYmpkSA5R0pNy4Vahxjvji5jUl82tot+J95ZY1QH1yx//QzQ7zb1XlcOnceieyd2j1Rbw==} - engines: {node: '>= 16'} + /ember-cli@4.6.0: + resolution: {integrity: sha512-4OAPHJJt4wARrTzfpfEM49KA1JJjMZ/8mhUncdqJFJG19/mS6yJiAUemnsLhZLnbjicB/gYSQ3rrUv/vxeX3cA==} + engines: {node: '>= 14'} hasBin: true dependencies: '@babel/core': 7.24.7 + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + amd-name-resolver: 1.3.1 + babel-plugin-module-resolver: 4.1.0 + bower-config: 1.4.3 + bower-endpoint-parser: 0.2.2 broccoli: 3.5.2 + broccoli-amd-funnel: 2.0.1 + broccoli-babel-transpiler: 7.8.1 broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 broccoli-config-loader: 1.0.1 @@ -12817,41 +13737,40 @@ packages: ember-cli-is-package-missing: 1.0.0 ember-cli-lodash-subset: 2.0.1 ember-cli-normalize-entity-name: 1.0.0 - ember-cli-preprocess-registry: 5.0.1 + ember-cli-preprocess-registry: 3.3.0 ember-cli-string-utils: 1.1.0 + ember-source-channel-url: 3.0.0 ensure-posix-path: 1.1.1 execa: 5.1.1 exit: 0.1.2 express: 4.19.2 - filesize: 10.1.2 + filesize: 9.0.11 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 11.2.0 + fs-extra: 10.1.0 fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 - glob: 8.1.0 + glob: 7.2.3 heimdalljs: 0.2.6 heimdalljs-fs-monitor: 1.1.1 heimdalljs-graph: 1.0.0 heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 - inflection: 2.0.1 - inquirer: 9.2.23 + inflection: 1.13.4 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 - js-yaml: 4.1.0 + js-yaml: 3.14.1 leek: 0.0.24 lodash.template: 4.5.0 markdown-it: 13.0.2 - markdown-it-terminal: 0.4.0(markdown-it@13.0.2) - minimatch: 7.4.6 + markdown-it-terminal: 0.2.1 + minimatch: 5.1.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 10.1.0 - os-locale: 5.0.0 + npm-package-arg: 9.1.2 p-defer: 3.0.0 portfinder: 1.0.32 promise-map-series: 0.3.0 @@ -12867,11 +13786,11 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 - walk-sync: 3.0.0 + uuid: 8.3.2 + walk-sync: 2.2.0 watch-detector: 1.0.2 workerpool: 6.5.1 yam: 1.0.0 @@ -12890,6 +13809,7 @@ packages: - eco - ect - ejs + - encoding - haml-coffee - hamlet - hamljs @@ -12934,16 +13854,620 @@ packages: - whiskers dev: true - /ember-cli@5.10.0-beta.0: - resolution: {integrity: sha512-FZhZxUs9TTTP0Yk5tEvZ4hjRaHGUNxWuOfd1N11lM9XkXzTP5IM+2M2Ns5mMpVGzfhzX60JkLuRcIm1nMNsl7A==} - engines: {node: '>= 18'} + /ember-cli@4.8.1(lodash@4.17.21): + resolution: {integrity: sha512-wwdPEJ/79skJXQ2Sbt28y1XNA30JAV8h80UfTNVRtYUPFBt+0PrB2yZq5oslspbwk+zjlcug1t5ICUp/9/5Hhg==} + engines: {node: '>= 14'} hasBin: true dependencies: - '@pnpm/find-workspace-dir': 6.0.3 - broccoli: 3.5.2 - broccoli-builder: 0.18.14 - broccoli-concat: 4.2.5 - broccoli-config-loader: 1.0.1 + '@babel/core': 7.24.7 + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) + amd-name-resolver: 1.3.1 + babel-plugin-module-resolver: 4.1.0 + bower-config: 1.4.3 + bower-endpoint-parser: 0.2.2 + broccoli: 3.5.2 + broccoli-amd-funnel: 2.0.1 + broccoli-babel-transpiler: 7.8.1 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.5 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.2 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-funnel-reducer: 1.0.0 + broccoli-merge-trees: 4.2.0 + broccoli-middleware: 2.1.1 + broccoli-slow-trees: 3.1.0 + broccoli-source: 3.0.1 + broccoli-stew: 3.0.0 + calculate-cache-key-for-tree: 2.0.0 + capture-exit: 2.0.0 + chalk: 4.1.2 + ci-info: 3.9.0 + clean-base-url: 1.0.0 + compression: 1.7.4 + configstore: 5.0.1 + console-ui: 3.1.2 + core-object: 3.1.5 + dag-map: 2.0.2 + diff: 5.2.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-lodash-subset: 2.0.1 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 3.3.0 + ember-cli-string-utils: 1.1.0 + ember-source-channel-url: 3.0.0 + ensure-posix-path: 1.1.1 + execa: 5.1.1 + exit: 0.1.2 + express: 4.19.2 + filesize: 9.0.11 + find-up: 5.0.0 + find-yarn-workspace-root: 2.0.0 + fixturify-project: 2.1.1 + fs-extra: 10.1.0 + fs-tree-diff: 2.0.1 + get-caller-file: 2.0.5 + git-repo-info: 2.1.1 + glob: 7.2.3 + heimdalljs: 0.2.6 + heimdalljs-fs-monitor: 1.1.1 + heimdalljs-graph: 1.0.0 + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 + inflection: 1.13.4 + is-git-url: 1.0.0 + is-language-code: 3.1.0 + isbinaryfile: 5.0.2 + js-yaml: 4.1.0 + leek: 0.0.24 + lodash.template: 4.5.0 + markdown-it: 13.0.2 + markdown-it-terminal: 0.2.1 + minimatch: 5.1.6 + morgan: 1.10.0 + nopt: 3.0.6 + npm-package-arg: 9.1.2 + p-defer: 3.0.0 + portfinder: 1.0.32 + promise-map-series: 0.3.0 + promise.hash.helper: 1.0.8 + quick-temp: 0.1.8 + remove-types: 1.0.0 + resolve: 1.22.8 + resolve-package-path: 4.0.3 + safe-stable-stringify: 2.4.3 + sane: 5.0.1 + semver: 7.6.2 + silent-error: 1.1.1 + sort-package-json: 1.57.0 + symlink-or-copy: 1.3.1 + temp: 0.9.4 + testem: 3.15.0(lodash@4.17.21) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 + uuid: 8.3.2 + walk-sync: 3.0.0 + watch-detector: 1.0.2 + workerpool: 6.5.1 + yam: 1.0.0 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - coffee-script + - debug + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - encoding + - 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 + dev: true + + /ember-cli@5.0.0: + resolution: {integrity: sha512-poklpwf+GrDhkFRTYvYmpkSA5R0pNy4Vahxjvji5jUl82tot+J95ZY1QH1yx//QzQ7zb1XlcOnceieyd2j1Rbw==} + engines: {node: '>= 16'} + hasBin: true + dependencies: + '@babel/core': 7.24.7 + broccoli: 3.5.2 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.5 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.2 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-funnel-reducer: 1.0.0 + broccoli-merge-trees: 4.2.0 + broccoli-middleware: 2.1.1 + broccoli-slow-trees: 3.1.0 + broccoli-source: 3.0.1 + broccoli-stew: 3.0.0 + calculate-cache-key-for-tree: 2.0.0 + capture-exit: 2.0.0 + chalk: 4.1.2 + ci-info: 3.9.0 + clean-base-url: 1.0.0 + compression: 1.7.4 + configstore: 5.0.1 + console-ui: 3.1.2 + core-object: 3.1.5 + dag-map: 2.0.2 + diff: 5.2.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-lodash-subset: 2.0.1 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 5.0.1 + ember-cli-string-utils: 1.1.0 + ensure-posix-path: 1.1.1 + execa: 5.1.1 + exit: 0.1.2 + express: 4.19.2 + filesize: 10.1.2 + find-up: 5.0.0 + find-yarn-workspace-root: 2.0.0 + fixturify-project: 2.1.1 + fs-extra: 11.2.0 + fs-tree-diff: 2.0.1 + get-caller-file: 2.0.5 + git-repo-info: 2.1.1 + glob: 8.1.0 + heimdalljs: 0.2.6 + heimdalljs-fs-monitor: 1.1.1 + heimdalljs-graph: 1.0.0 + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 + inflection: 2.0.1 + inquirer: 9.3.3 + is-git-url: 1.0.0 + is-language-code: 3.1.0 + isbinaryfile: 5.0.2 + js-yaml: 4.1.0 + leek: 0.0.24 + lodash.template: 4.5.0 + markdown-it: 13.0.2 + markdown-it-terminal: 0.4.0(markdown-it@13.0.2) + minimatch: 7.4.6 + morgan: 1.10.0 + nopt: 3.0.6 + npm-package-arg: 10.1.0 + os-locale: 5.0.0 + p-defer: 3.0.0 + portfinder: 1.0.32 + promise-map-series: 0.3.0 + promise.hash.helper: 1.0.8 + quick-temp: 0.1.8 + remove-types: 1.0.0 + resolve: 1.22.8 + resolve-package-path: 4.0.3 + safe-stable-stringify: 2.4.3 + sane: 5.0.1 + semver: 7.6.2 + silent-error: 1.1.1 + sort-package-json: 1.57.0 + symlink-or-copy: 1.3.1 + temp: 0.9.4 + testem: 3.15.0(lodash@4.17.21) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 + uuid: 9.0.1 + walk-sync: 3.0.0 + watch-detector: 1.0.2 + workerpool: 6.5.1 + yam: 1.0.0 + 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 + dev: true + + /ember-cli@5.10.0-beta.0: + resolution: {integrity: sha512-FZhZxUs9TTTP0Yk5tEvZ4hjRaHGUNxWuOfd1N11lM9XkXzTP5IM+2M2Ns5mMpVGzfhzX60JkLuRcIm1nMNsl7A==} + engines: {node: '>= 18'} + hasBin: true + dependencies: + '@pnpm/find-workspace-dir': 6.0.3 + broccoli: 3.5.2 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.5 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.2 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-funnel-reducer: 1.0.0 + broccoli-merge-trees: 4.2.0 + broccoli-middleware: 2.1.1 + broccoli-slow-trees: 3.1.0 + broccoli-source: 3.0.1 + broccoli-stew: 3.0.0 + calculate-cache-key-for-tree: 2.0.0 + capture-exit: 2.0.0 + chalk: 4.1.2 + ci-info: 3.9.0 + clean-base-url: 1.0.0 + compression: 1.7.4 + configstore: 5.0.1 + console-ui: 3.1.2 + content-tag: 1.2.2 + core-object: 3.1.5 + dag-map: 2.0.2 + diff: 5.2.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-lodash-subset: 2.0.1 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 5.0.1 + ember-cli-string-utils: 1.1.0 + ensure-posix-path: 1.1.1 + execa: 5.1.1 + exit: 0.1.2 + express: 4.19.2 + filesize: 10.1.2 + find-up: 5.0.0 + find-yarn-workspace-root: 2.0.0 + fixturify-project: 2.1.1 + fs-extra: 11.2.0 + fs-tree-diff: 2.0.1 + get-caller-file: 2.0.5 + git-repo-info: 2.1.1 + glob: 8.1.0 + heimdalljs: 0.2.6 + heimdalljs-fs-monitor: 1.1.1 + heimdalljs-graph: 1.0.0 + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 + inflection: 2.0.1 + inquirer: 9.3.3 + is-git-url: 1.0.0 + is-language-code: 3.1.0 + isbinaryfile: 5.0.2 + lodash: 4.17.21 + markdown-it: 13.0.2 + markdown-it-terminal: 0.4.0(markdown-it@13.0.2) + minimatch: 7.4.6 + morgan: 1.10.0 + nopt: 3.0.6 + npm-package-arg: 10.1.0 + os-locale: 5.0.0 + p-defer: 3.0.0 + portfinder: 1.0.32 + promise-map-series: 0.3.0 + promise.hash.helper: 1.0.8 + quick-temp: 0.1.8 + remove-types: 1.0.0 + resolve: 1.22.8 + resolve-package-path: 4.0.3 + safe-stable-stringify: 2.4.3 + sane: 5.0.1 + semver: 7.6.2 + silent-error: 1.1.1 + sort-package-json: 1.57.0 + symlink-or-copy: 1.3.1 + temp: 0.9.4 + testem: 3.15.0(lodash@4.17.21) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 + walk-sync: 3.0.0 + watch-detector: 1.0.2 + workerpool: 6.5.1 + yam: 1.0.0 + 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 + - 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 + dev: true + + /ember-cli@5.3.0: + resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} + engines: {node: '>= 16'} + hasBin: true + dependencies: + '@babel/core': 7.24.7 + '@pnpm/find-workspace-dir': 6.0.3 + broccoli: 3.5.2 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.5 + broccoli-config-loader: 1.0.1 + broccoli-config-replace: 1.1.2 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-funnel-reducer: 1.0.0 + broccoli-merge-trees: 4.2.0 + broccoli-middleware: 2.1.1 + broccoli-slow-trees: 3.1.0 + broccoli-source: 3.0.1 + broccoli-stew: 3.0.0 + calculate-cache-key-for-tree: 2.0.0 + capture-exit: 2.0.0 + chalk: 4.1.2 + ci-info: 3.9.0 + clean-base-url: 1.0.0 + compression: 1.7.4 + configstore: 5.0.1 + console-ui: 3.1.2 + core-object: 3.1.5 + dag-map: 2.0.2 + diff: 5.2.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-lodash-subset: 2.0.1 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-preprocess-registry: 5.0.1 + ember-cli-string-utils: 1.1.0 + ensure-posix-path: 1.1.1 + execa: 5.1.1 + exit: 0.1.2 + express: 4.19.2 + filesize: 10.1.2 + find-up: 5.0.0 + find-yarn-workspace-root: 2.0.0 + fixturify-project: 2.1.1 + fs-extra: 11.2.0 + fs-tree-diff: 2.0.1 + get-caller-file: 2.0.5 + git-repo-info: 2.1.1 + glob: 8.1.0 + heimdalljs: 0.2.6 + heimdalljs-fs-monitor: 1.1.1 + heimdalljs-graph: 1.0.0 + heimdalljs-logger: 0.1.10 + http-proxy: 1.18.1 + inflection: 2.0.1 + inquirer: 9.3.3 + is-git-url: 1.0.0 + is-language-code: 3.1.0 + isbinaryfile: 5.0.2 + leek: 0.0.24 + lodash.template: 4.5.0 + markdown-it: 13.0.2 + markdown-it-terminal: 0.4.0(markdown-it@13.0.2) + minimatch: 7.4.6 + morgan: 1.10.0 + nopt: 3.0.6 + npm-package-arg: 10.1.0 + os-locale: 5.0.0 + p-defer: 3.0.0 + portfinder: 1.0.32 + promise-map-series: 0.3.0 + promise.hash.helper: 1.0.8 + quick-temp: 0.1.8 + remove-types: 1.0.0 + resolve: 1.22.8 + resolve-package-path: 4.0.3 + safe-stable-stringify: 2.4.3 + sane: 5.0.1 + semver: 7.6.2 + silent-error: 1.1.1 + sort-package-json: 1.57.0 + symlink-or-copy: 1.3.1 + temp: 0.9.4 + testem: 3.15.0(lodash@4.17.21) + tiny-lr: 2.0.0 + tree-sync: 2.1.0 + uuid: 9.0.1 + walk-sync: 3.0.0 + watch-detector: 1.0.2 + workerpool: 6.5.1 + yam: 1.0.0 + 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 + dev: true + + /ember-cli@5.4.2: + resolution: {integrity: sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA==} + engines: {node: '>= 18'} + hasBin: true + dependencies: + '@pnpm/find-workspace-dir': 6.0.3 + broccoli: 3.5.2 + broccoli-builder: 0.18.14 + broccoli-concat: 4.2.5 + broccoli-config-loader: 1.0.1 broccoli-config-replace: 1.1.2 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 @@ -12961,7 +14485,6 @@ packages: compression: 1.7.4 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -12989,7 +14512,7 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.3.3 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 @@ -13016,7 +14539,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 walk-sync: 3.0.0 @@ -13081,12 +14604,11 @@ packages: - whiskers dev: true - /ember-cli@5.3.0: - resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} - engines: {node: '>= 16'} + /ember-cli@5.8.1: + resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} + engines: {node: '>= 18'} hasBin: true dependencies: - '@babel/core': 7.24.7 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -13109,6 +14631,7 @@ packages: compression: 1.7.4 configstore: 5.0.1 console-ui: 3.1.2 + content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -13136,12 +14659,11 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.3.3 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 - leek: 0.0.24 - lodash.template: 4.5.0 + lodash: 4.17.21 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -13164,10 +14686,9 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -13199,7 +14720,6 @@ packages: - just - liquid-node - liquor - - lodash - marko - mote - nunjucks @@ -13286,7 +14806,7 @@ packages: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.2.23 + inquirer: 9.3.3 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 @@ -13313,7 +14833,7 @@ packages: sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 temp: 0.9.4 - testem: 3.14.0(lodash@4.17.21) + testem: 3.15.0(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 walk-sync: 3.0.0 @@ -13443,6 +14963,40 @@ packages: - supports-color dev: true + /ember-data@4.12.8(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-fK9mp+chqXGWYx6lal/azBKP4AtW8E6u3xUUWet6henO2zPN4S5lRs6iBfaynPkmhW5DK5bvaxNmFvSzmPOghw==} + engines: {node: 16.* || >= 18.*} + peerDependencies: + '@ember/string': ^3.0.1 + dependencies: + '@ember-data/adapter': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/debug': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1) + '@ember-data/graph': 4.12.8(@ember-data/store@4.12.8) + '@ember-data/json-api': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/store@4.12.8) + '@ember-data/legacy-compat': 4.12.8(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember/string@3.1.1) + '@ember-data/model': 4.12.8(@babel/core@7.24.7)(@ember-data/debug@4.12.8)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/store@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/private-build-infra': 4.12.8 + '@ember-data/request': 4.12.8 + '@ember-data/serializer': 4.12.8(@ember-data/store@4.12.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/store': 4.12.8(@babel/core@7.24.7)(@ember-data/graph@4.12.8)(@ember-data/json-api@4.12.8)(@ember-data/legacy-compat@4.12.8)(@ember-data/model@4.12.8)(@ember-data/tracking@4.12.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 4.12.8 + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@glimmer/env': 0.1.7 + broccoli-merge-trees: 4.2.0 + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@babel/core' + - '@glimmer/tracking' + - '@glint/template' + - ember-source + - supports-color + - webpack + dev: true + /ember-data@4.4.3(@babel/core@7.24.7): resolution: {integrity: sha512-Z67pYs41LoJ2EKQsTOb2QOmv7A4gn72nv9MORYpQnGk8z8stYGtrgZFwATg+NES4mnJsLShdLIWaZNKze7c1HA==} engines: {node: 12.* || >= 14.*} @@ -13458,7 +15012,7 @@ packages: '@ember/string': 3.1.1 '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-inflector: 4.0.2 @@ -13469,28 +15023,57 @@ packages: - webpack dev: true - /ember-data@4.4.3(@babel/core@7.24.7)(webpack@5.92.0): + /ember-data@4.4.3(@babel/core@7.24.7)(webpack@5.92.1): resolution: {integrity: sha512-Z67pYs41LoJ2EKQsTOb2QOmv7A4gn72nv9MORYpQnGk8z8stYGtrgZFwATg+NES4mnJsLShdLIWaZNKze7c1HA==} engines: {node: 12.* || >= 14.*} dependencies: - '@ember-data/adapter': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - '@ember-data/debug': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - '@ember-data/model': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) - '@ember-data/record-data': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - '@ember-data/serializer': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) - '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.0) + '@ember-data/adapter': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember-data/debug': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember-data/model': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember-data/private-build-infra': 4.4.3(@babel/core@7.24.7) + '@ember-data/record-data': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember-data/serializer': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember-data/store': 4.4.3(@babel/core@7.24.7)(webpack@5.92.1) + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 + '@glimmer/env': 0.1.7 + broccoli-merge-trees: 4.2.0 + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) + ember-cli-babel: 7.26.11 + ember-cli-typescript: 5.3.0 + ember-inflector: 4.0.2 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + - webpack + dev: true + + /ember-data@4.8.8(@babel/core@7.24.7)(ember-source@3.28.12): + resolution: {integrity: sha512-Cal/BxVeLH4cVZEVf8OzGm12B5mCaupHbc96kZFGomQ7NMIIUsS1Kep1OVGlsEkOTjfwg0F0KsNG6pHoUFfvtw==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + dependencies: + '@ember-data/adapter': 4.8.8(@ember-data/store@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/debug': 4.8.8(@ember/string@3.1.1) + '@ember-data/model': 4.8.8(@babel/core@7.24.7)(@ember-data/record-data@4.8.8)(@ember-data/store@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/private-build-infra': 4.8.8 + '@ember-data/record-data': 4.8.8(@ember-data/store@4.8.8) + '@ember-data/serializer': 4.8.8(@ember-data/store@4.8.8)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/store': 4.8.8(@babel/core@7.24.7)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 4.8.8 '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 - ember-cli-typescript: 5.3.0 ember-inflector: 4.0.2 transitivePeerDependencies: - '@babel/core' + - '@glimmer/tracking' - '@glint/template' + - ember-source - supports-color - webpack dev: true @@ -13514,13 +15097,13 @@ packages: '@ember-data/tracking': 5.1.2 '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.6.1(webpack@5.92.0) + ember-auto-import: 2.6.1(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-inflector: 4.0.2 - webpack: 5.92.0 + webpack: 5.92.1 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -13533,42 +15116,45 @@ packages: - webpack-cli dev: true - /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12): - resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==} - engines: {node: 16.* || >= 18.*} + /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0): + resolution: {integrity: sha512-ZFd0dxTCkX5OHe/Xdfpglg+3OELsd0xNFziogoKV0JPLzyXmasn/8vAeHeUta9rAJDYH8lix3/1t6iIeY+DzYQ==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember/string': ^3.1.1 + '@ember/test-helpers': ^3.3.0 + '@ember/test-waiters': ^3.1.0 + qunit: ^2.18.0 + peerDependenciesMeta: + '@ember/test-helpers': + optional: true + '@ember/test-waiters': + optional: true + qunit: + optional: true dependencies: - '@ember-data/adapter': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) - '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) - '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) - '@ember-data/model': 5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request': 5.3.0(@babel/core@7.24.7) - '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) - '@ember-data/serializer': 5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/adapter': 5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/debug': 5.3.8(@ember-data/model@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/model': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/serializer': 5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) - broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - ember-inflector: 4.0.2 - webpack: 5.92.0 + '@ember/test-helpers': 3.3.0(ember-source@3.28.12) + '@ember/test-waiters': 3.1.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + qunit: 2.21.0 transitivePeerDependencies: - - '@babel/core' - - '@glimmer/tracking' + - '@ember/string' - '@glint/template' - - '@swc/core' + - ember-inflector - ember-source - - esbuild - supports-color - - uglify-js - - webpack-cli dev: true /ember-decorators@6.1.1: @@ -13623,7 +15209,7 @@ packages: ember-source: ^3.12 || 4 dependencies: '@ember/legacy-built-in-components': 0.4.2(ember-source@3.28.12) - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) amd-name-resolver: 1.3.1 babel-plugin-compact-reexports: 1.1.0 broccoli-babel-transpiler: 7.8.1 @@ -13654,7 +15240,7 @@ packages: '@ember/legacy-built-in-components': '*' ember-source: ^3.12 || 4 dependencies: - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) amd-name-resolver: 1.3.1 babel-plugin-compact-reexports: 1.1.0 broccoli-babel-transpiler: 7.8.1 @@ -13689,7 +15275,7 @@ packages: dependencies: '@babel/eslint-parser': 7.23.10(eslint@8.57.0) '@glimmer/syntax': 0.92.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.3) content-tag: 1.2.2 eslint-scope: 7.2.2 html-tags: 3.3.1 @@ -13827,51 +15413,57 @@ packages: - supports-color dev: true - /ember-modifier@4.1.0(ember-source@3.28.12): - resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==} + /ember-modifier@4.2.0(@babel/core@7.24.7)(ember-source@3.28.12): + resolution: {integrity: sha512-BJ48eTEGxD8J7+lofwVmee7xDgNDgpr5dd6+MSu4gk+I6xb35099RMNorXY5hjjwMJEyi/IRR6Yn3M7iJMz8Zw==} peerDependencies: - ember-source: '*' + ember-source: ^3.24 || >=4.0 peerDependenciesMeta: ember-source: optional: true dependencies: '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.0.0(@babel/core@7.24.7) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 3.28.12(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - supports-color dev: true - /ember-modifier@4.1.0(ember-source@5.1.2): - resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==} + /ember-modifier@4.2.0(@babel/core@7.24.7)(ember-source@5.1.2): + resolution: {integrity: sha512-BJ48eTEGxD8J7+lofwVmee7xDgNDgpr5dd6+MSu4gk+I6xb35099RMNorXY5hjjwMJEyi/IRR6Yn3M7iJMz8Zw==} peerDependencies: - ember-source: '*' + ember-source: ^3.24 || >=4.0 peerDependenciesMeta: ember-source: optional: true dependencies: '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.0.0(@babel/core@7.24.7) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 5.1.2(@babel/core@7.24.7)(@glimmer/component@1.1.2) transitivePeerDependencies: + - '@babel/core' - supports-color dev: true - /ember-modifier@4.1.0(ember-source@5.3.0): - resolution: {integrity: sha512-YFCNpEYj6jdyy3EjslRb2ehNiDvaOrXTilR9+ngq+iUqSHYto2zKV0rleiA1XJQ27ELM1q8RihT29U6Lq5EyqQ==} + /ember-modifier@4.2.0(@babel/core@7.24.7)(ember-source@5.3.0): + resolution: {integrity: sha512-BJ48eTEGxD8J7+lofwVmee7xDgNDgpr5dd6+MSu4gk+I6xb35099RMNorXY5hjjwMJEyi/IRR6Yn3M7iJMz8Zw==} peerDependencies: - ember-source: '*' + ember-source: ^3.24 || >=4.0 peerDependenciesMeta: ember-source: optional: true dependencies: '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.0.0(@babel/core@7.24.7) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: + - '@babel/core' - supports-color dev: true @@ -13911,7 +15503,7 @@ packages: dependencies: '@embroider/addon-shim': 1.8.9 '@simple-dom/document': 1.4.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - supports-color dev: true @@ -13921,7 +15513,7 @@ packages: engines: {node: 10.* || >= 12} dependencies: '@popperjs/core': 2.11.8 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-modifier: 3.2.7(@babel/core@7.24.7) @@ -13932,7 +15524,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.4.0)(ember-source@4.6.0)(qunit@2.21.0)(webpack@5.92.1): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -13944,10 +15536,10 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) qunit: 2.21.0 resolve-package-path: 4.0.3 silent-error: 1.1.1 @@ -13958,7 +15550,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.21.0)(webpack@5.92.1): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -13970,7 +15562,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.26.2(@babel/core@7.24.7) @@ -13996,7 +15588,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.28.12(@babel/core@7.24.7) @@ -14022,7 +15614,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 5.1.2(@babel/core@7.24.7)(@glimmer/component@1.1.2) @@ -14043,11 +15635,11 @@ packages: ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.0) + '@ember/test-helpers': 3.3.0(@glint/template@1.4.0)(ember-source@5.3.0)(webpack@5.92.1) '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.3(@glint/template@1.4.0) + '@embroider/macros': 1.16.5(@glint/template@1.4.0) ember-cli-test-loader: 3.1.0 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) qunit: 2.21.0 qunit-theme-ember: 1.0.0 transitivePeerDependencies: @@ -14106,7 +15698,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - supports-color dev: true @@ -14138,7 +15730,7 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0) + ember-source: 5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1) transitivePeerDependencies: - supports-color dev: true @@ -14260,7 +15852,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14297,7 +15889,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14318,7 +15910,7 @@ packages: - webpack dev: true - /ember-source@4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.0): + /ember-source@4.6.0(@babel/core@7.24.7)(@glint/template@1.4.0)(webpack@5.92.1): resolution: {integrity: sha512-VIxKnb2CkNiVBfWkbNg+BxmyDEPQ+aam303TvXrp4kpykdaJwlck8PunxO5oJjFXJ7VnfJ6Y2ccV6+qerkHTsg==} engines: {node: '>= 12.*'} dependencies: @@ -14334,7 +15926,46 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) + ember-cli-babel: 7.26.11 + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 1.13.4 + resolve: 1.22.8 + semver: 7.6.2 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + - webpack + dev: true + + /ember-source@4.8.6(@babel/core@7.24.7): + resolution: {integrity: sha512-uivMUg0jWP9YgqjfCNdP1Kak3ltMqwmYx+YZrQBaAgejY6bp4/HptB5rFPROuFiILc9WB6Gl8FMhvs1V6cvpMg==} + engines: {node: '>= 12.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 + dependencies: + '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@ember/edition-utils': 1.2.0 + '@glimmer/vm-babel-plugins': 0.84.2(@babel/core@7.24.7) + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-filter-imports: 4.0.0 + broccoli-concat: 4.2.5 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + chalk: 4.1.2 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14390,7 +16021,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14414,8 +16045,8 @@ packages: - webpack dev: true - /ember-source@5.10.0-beta.1: - resolution: {integrity: sha512-DlI0NoOCJ+8lHEskcGVrqxY1DPxFlwgXod9FXKreJWA7PjgsmQhva0+Gy1o77Tt5wTphHJgWjj+3cGKAyue1nw==} + /ember-source@5.10.0-beta.2: + resolution: {integrity: sha512-mYjpklT3EHHoqbWHbiWBfSyetujmNRnNTXXgyqwkkSNo1S52t/kE9wB70xtYQ66eBmrdrflXFFjv+8gGQ683ig==} engines: {node: '>= 16.*'} peerDependencies: '@glimmer/component': ^1.1.2 @@ -14445,7 +16076,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 8.2.0(@babel/core@7.24.7) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14468,7 +16099,7 @@ packages: - webpack dev: true - /ember-source@5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.0): + /ember-source@5.3.0(@babel/core@7.24.7)(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.92.1): resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} engines: {node: '>= 16.*'} peerDependencies: @@ -14503,7 +16134,65 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3(@glint/template@1.4.0)(webpack@5.92.0) + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) + ember-cli-babel: 7.26.11 + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + resolve: 1.22.8 + route-recognizer: 0.3.4 + router_js: 8.0.5(route-recognizer@0.3.4) + semver: 7.6.2 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - rsvp + - supports-color + - webpack + dev: true + + /ember-source@5.4.1(@babel/core@7.24.7): + resolution: {integrity: sha512-9nDumNOxODPHUDE0s/mDelOnpB416PrngeG88Gxha3NLbjR2sgQV3K6KQ/w8sCaTGB3qVXNZSi+RqLPO+d74Ig==} + engines: {node: '>= 16.*'} + dependencies: + '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 0.84.3 + '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/destroyable': 0.84.3 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/manager': 0.84.3 + '@glimmer/node': 0.84.3 + '@glimmer/opcode-compiler': 0.84.3 + '@glimmer/owner': 0.84.3 + '@glimmer/program': 0.84.3 + '@glimmer/reference': 0.84.3 + '@glimmer/runtime': 0.84.3 + '@glimmer/syntax': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + '@glimmer/vm-babel-plugins': 0.84.3(@babel/core@7.24.7) + '@simple-dom/interface': 1.4.0 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-filter-imports: 4.0.0 + backburner.js: 2.8.0 + broccoli-concat: 4.2.5 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + chalk: 4.1.2 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14527,6 +16216,65 @@ packages: - webpack dev: true + /ember-source@5.8.0(@babel/core@7.24.7): + resolution: {integrity: sha512-jRmT5egy7XG2G9pKNdNNwNBZqFxrl7xJwdYrJ3ugreR7zK1FR28lHSR5CMSKtYLmJZxu340cf2EbRohWEtO2Zw==} + engines: {node: '>= 16.*'} + dependencies: + '@babel/helper-module-imports': 7.24.7(supports-color@8.1.1) + '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 0.87.1 + '@glimmer/component': 1.1.2(@babel/core@7.24.7) + '@glimmer/destroyable': 0.87.1 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.87.1 + '@glimmer/interfaces': 0.87.1 + '@glimmer/manager': 0.87.1 + '@glimmer/node': 0.87.1 + '@glimmer/opcode-compiler': 0.87.1 + '@glimmer/owner': 0.87.1 + '@glimmer/program': 0.87.1 + '@glimmer/reference': 0.87.1 + '@glimmer/runtime': 0.87.1 + '@glimmer/syntax': 0.87.1 + '@glimmer/util': 0.87.1 + '@glimmer/validator': 0.87.1 + '@glimmer/vm': 0.87.1 + '@glimmer/vm-babel-plugins': 0.87.1(@babel/core@7.24.7) + '@simple-dom/interface': 1.4.0 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-ember-template-compilation: 2.2.5 + babel-plugin-filter-imports: 4.0.0 + backburner.js: 2.8.0 + broccoli-concat: 4.2.5 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + chalk: 4.1.2 + ember-auto-import: 2.7.4 + ember-cli-babel: 7.26.11 + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + route-recognizer: 0.3.4 + router_js: 8.0.5(route-recognizer@0.3.4) + semver: 7.6.2 + silent-error: 1.1.1 + simple-html-tokenizer: 0.5.11 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - rsvp + - supports-color + - webpack + dev: true + /ember-source@5.9.0(@babel/core@7.24.7): resolution: {integrity: sha512-sZdrRxsNJq49N+GlRpkrUfBagiCw5OUngXUcJO7tvoWPLTvO8RRip+1L2B868YkxlmSq22hLci9tgQUdmPmcXQ==} engines: {node: '>= 16.*'} @@ -14562,7 +16310,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.7.3 + ember-auto-import: 2.7.4 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -14828,8 +16576,8 @@ packages: resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} engines: {node: '>=10.0.0'} - /engine.io@6.5.4: - resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==} + /engine.io@6.5.5: + resolution: {integrity: sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==} engines: {node: '>=10.2.0'} dependencies: '@types/cookie': 0.4.1 @@ -14841,7 +16589,7 @@ packages: cors: 2.8.5 debug: 4.3.5(supports-color@8.1.1) engine.io-parser: 5.2.2 - ws: 8.11.0 + ws: 8.17.1 transitivePeerDependencies: - bufferutil - supports-color @@ -14932,7 +16680,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.1 + object-inspect: 1.13.2 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.2 @@ -14962,8 +16710,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - /es-module-lexer@1.5.3: - resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} + /es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} /es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} @@ -15089,7 +16837,7 @@ packages: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.14.0 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -15116,7 +16864,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.3) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -15200,7 +16948,7 @@ packages: optional: true dependencies: '@ember-data/rfc395-data': 0.0.4 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.3) css-tree: 2.3.1 ember-eslint-parser: 0.4.3(@typescript-eslint/parser@5.62.0)(eslint@8.57.0) ember-rfc176-data: 0.3.18 @@ -15215,14 +16963,14 @@ packages: - '@babel/core' dev: true - /eslint-plugin-es-x@7.7.0(eslint@8.57.0): - resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==} + /eslint-plugin-es-x@7.8.0(eslint@8.57.0): + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 eslint: 8.57.0 eslint-compat-utils: 0.5.1(eslint@8.57.0) dev: true @@ -15259,7 +17007,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.5.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -15270,7 +17018,7 @@ packages: eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.13.1 + is-core-module: 2.14.0 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -15293,12 +17041,12 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) builtins: 5.1.0 eslint: 8.57.0 - eslint-plugin-es-x: 7.7.0(eslint@8.57.0) + eslint-plugin-es-x: 7.8.0(eslint@8.57.0) get-tsconfig: 4.7.5 globals: 13.24.0 ignore: 5.3.1 is-builtin-module: 3.2.1 - is-core-module: 2.13.1 + is-core-module: 2.14.0 minimatch: 3.1.2 resolve: 1.22.8 semver: 7.6.2 @@ -15500,7 +17248,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -15558,8 +17306,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 dev: true @@ -16190,7 +17938,7 @@ packages: fs-extra: 10.1.0 resolve-package-path: 4.0.3 tmp: 0.0.33 - type-fest: 4.20.1 + type-fest: 4.21.0 walk-sync: 3.0.0 dev: false @@ -16271,8 +18019,8 @@ packages: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} engines: {node: '>=0.10.0'} - /foreground-child@3.2.0: - resolution: {integrity: sha512-CrWQNaEl1/6WeZoarcM9LHupTo3RpZO2Pdk1vktwzPiQTsJnAKJmm3TACKeG5UZbWDfaH2AbvYxzP96y0MT7fA==} + /foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 @@ -16594,7 +18342,7 @@ packages: engines: {node: 12.* || 14.* || >= 16} hasBin: true dependencies: - '@manypkg/get-packages': 2.2.1 + '@manypkg/get-packages': 2.2.2 chalk: 4.1.2 cli-highlight: 2.1.11 execa: 5.1.1 @@ -16624,15 +18372,16 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - /glob@10.4.1: - resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==} + /glob@10.4.2: + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} engines: {node: '>=16 || 14 >=14.18'} hasBin: true dependencies: - foreground-child: 3.2.0 + foreground-child: 3.2.1 jackspeak: 3.4.0 - minimatch: 9.0.4 + minimatch: 9.0.5 minipass: 7.1.2 + package-json-from-dist: 1.0.0 path-scurry: 1.11.1 dev: true @@ -16668,6 +18417,16 @@ packages: minimatch: 5.1.6 once: 1.4.0 + /glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + fs.realpath: 1.0.0 + minimatch: 8.0.4 + minipass: 4.2.8 + path-scurry: 1.11.1 + dev: true + /global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} engines: {node: '>=0.10.0'} @@ -17036,7 +18795,7 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - lru-cache: 10.2.2 + lru-cache: 10.3.0 dev: true /html-encoding-sniffer@2.0.1: @@ -17164,13 +18923,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.38): + /icss-utils@5.1.0(postcss@8.4.39): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.39 /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -17243,6 +19002,11 @@ packages: engines: {node: '>=14.0.0'} dev: true + /inflection@3.0.0: + resolution: {integrity: sha512-1zEJU1l19SgJlmwqsEyFTbScw/tkMHFenUo//Y0i+XEP83gDFdMvPizAD/WGcE+l1ku12PcTVHQhO6g5E0UCMw==} + engines: {node: '>=18.0.0'} + dev: true + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -17330,18 +19094,35 @@ packages: through: 2.3.8 dev: true - /inquirer@9.2.23: - resolution: {integrity: sha512-kod5s+FBPIDM2xiy9fu+6wdU/SkK5le5GS9lh4FEBjBHqiMgD9lLFbCbuqFNAjNL2ZOy9Wd9F694IOzN9pZHBA==} + /inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} + engines: {node: '>=12.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + ora: 5.4.1 + run-async: 2.4.1 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + wrap-ansi: 6.2.0 + dev: true + + /inquirer@9.3.3: + resolution: {integrity: sha512-Z7lAi4XUBYRa6NPB0k+0+3dyhnyp2sAqVeiyogHyue93DvE9dPxp7oi7Gg8/KfWXSrGEsyBvZbl4PdBpS7ZKkg==} engines: {node: '>=18'} dependencies: '@inquirer/figures': 1.0.3 - '@ljharb/through': 2.3.13 ansi-escapes: 4.3.2 - chalk: 5.3.0 - cli-cursor: 3.1.0 cli-width: 4.1.0 external-editor: 3.1.0 - lodash: 4.17.21 mute-stream: 1.0.0 ora: 5.4.1 run-async: 3.0.0 @@ -17349,6 +19130,7 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 dev: true /internal-slot@1.0.7: @@ -17431,8 +19213,9 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.14.0: + resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -17743,8 +19526,8 @@ packages: - supports-color dev: true - /istanbul-lib-instrument@6.0.2: - resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: '@babel/core': 7.24.7 @@ -18282,7 +20065,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.3 + acorn: 8.12.1 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -18306,7 +20089,7 @@ packages: whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - ws: 7.5.9 + ws: 7.5.10 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -18324,7 +20107,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.3 + acorn: 8.12.1 acorn-globals: 6.0.0 cssom: 0.5.0 cssstyle: 2.3.0 @@ -18348,7 +20131,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 10.0.0 - ws: 8.17.0 + ws: 8.18.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -18818,8 +20601,8 @@ packages: engines: {node: '>=8'} dev: true - /lru-cache@10.2.2: - resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} + /lru-cache@10.3.0: + resolution: {integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==} engines: {node: 14 || >=16.14} dev: true @@ -19180,7 +20963,7 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.9.0(webpack@5.92.0): + /mini-css-extract-plugin@2.9.0(webpack@5.92.1): resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -19188,7 +20971,7 @@ packages: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.92.0 + webpack: 5.92.1 /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -19208,8 +20991,15 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + /minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 @@ -19282,6 +21072,11 @@ packages: yallist: 4.0.0 dev: true + /minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + dev: true + /minipass@5.0.0: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} @@ -19505,17 +21300,16 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.13.1 + is-core-module: 2.14.0 semver: 7.6.2 validate-npm-package-license: 3.0.4 dev: true - /normalize-package-data@6.0.1: - resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} + /normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 - is-core-module: 2.13.1 semver: 7.6.2 validate-npm-package-license: 3.0.4 dev: true @@ -19710,8 +21504,9 @@ packages: resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} engines: {node: '>= 0.10.0'} - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} @@ -19946,7 +21741,7 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 /p-locate@2.0.0: resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} @@ -20011,6 +21806,10 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + dev: true + /package-json@6.5.0: resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} engines: {node: '>=8'} @@ -20145,7 +21944,7 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} dependencies: - lru-cache: 10.2.2 + lru-cache: 10.3.0 minipass: 7.1.2 dev: true @@ -20256,54 +22055,54 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - /postcss-modules-extract-imports@3.1.0(postcss@8.4.38): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.39): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.39 - /postcss-modules-local-by-default@4.0.5(postcss@8.4.38): + /postcss-modules-local-by-default@4.0.5(postcss@8.4.39): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - /postcss-modules-scope@3.2.0(postcss@8.4.38): + /postcss-modules-scope@3.2.0(postcss@8.4.39): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.39 postcss-selector-parser: 6.1.0 - /postcss-modules-values@4.0.0(postcss@8.4.38): + /postcss-modules-values@4.0.0(postcss@8.4.39): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.39) + postcss: 8.4.39 /postcss-resolve-nested-selector@0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.38): + /postcss-safe-parser@6.0.0(postcss@8.4.39): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.38 + postcss: 8.4.39 dev: true /postcss-selector-parser@6.1.0: @@ -20316,8 +22115,8 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + /postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -20520,8 +22319,8 @@ packages: dependencies: side-channel: 1.0.6 - /qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} + /qs@6.12.2: + resolution: {integrity: sha512-x+NLUpx9SYrcwXtX7ob1gnkSems4i/mGZX5SlYxwIau6RrUSODO89TR/XDGGpn5RPWSYIB+aSfuSlV5+CmbTBg==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 @@ -20873,7 +22672,7 @@ packages: resolution: {integrity: sha512-ckD2hwbnmrLEA325ndC5nQcxtuqm5Lp1Y05sa2yWAvgbN9SFG3F90n0VaHXj5JzQ6oAWDz88r0IRStHYOHXGOw==} hasBin: true dependencies: - '@manypkg/get-packages': 2.2.1 + '@manypkg/get-packages': 2.2.2 '@npmcli/package-json': 5.2.0 '@octokit/rest': 19.0.13 '@types/fs-extra': 9.0.13 @@ -21030,7 +22829,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.14.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -21468,7 +23267,7 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.1 + object-inspect: 1.13.2 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -21573,11 +23372,11 @@ packages: transitivePeerDependencies: - supports-color - /socket.io-adapter@2.5.4: - resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} + /socket.io-adapter@2.5.5: + resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} dependencies: debug: 4.3.5(supports-color@8.1.1) - ws: 8.11.0 + ws: 8.17.1 transitivePeerDependencies: - bufferutil - supports-color @@ -21600,8 +23399,8 @@ packages: base64id: 2.0.0 cors: 2.8.5 debug: 4.3.5(supports-color@8.1.1) - engine.io: 6.5.4 - socket.io-adapter: 2.5.4 + engine.io: 6.5.5 + socket.io-adapter: 2.5.5 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -21996,7 +23795,7 @@ packages: engines: {node: '>=8'} dev: true - /style-loader@2.0.0(webpack@5.92.0): + /style-loader@2.0.0(webpack@5.92.1): resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22004,7 +23803,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.92.0 + webpack: 5.92.1 /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} @@ -22018,7 +23817,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) dev: true /stylelint-config-recommended@13.0.0(stylelint@15.11.0): @@ -22027,7 +23826,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) dev: true /stylelint-config-standard@33.0.0(stylelint@15.11.0): @@ -22035,7 +23834,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) stylelint-config-recommended: 12.0.0(stylelint@15.11.0) dev: true @@ -22045,7 +23844,7 @@ packages: peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) stylelint-config-recommended: 13.0.0(stylelint@15.11.0) dev: true @@ -22058,7 +23857,7 @@ packages: dependencies: prettier: 2.8.8 prettier-linter-helpers: 1.0.0 - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) dev: true /stylelint-prettier@4.1.0(prettier@3.3.2)(stylelint@15.11.0): @@ -22070,21 +23869,21 @@ packages: dependencies: prettier: 3.3.2 prettier-linter-helpers: 1.0.0 - stylelint: 15.11.0(typescript@5.2.2) + stylelint: 15.11.0(typescript@5.5.3) dev: true - /stylelint@15.11.0(typescript@5.2.2): + /stylelint@15.11.0(typescript@5.5.3): resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: - '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) - '@csstools/css-tokenizer': 2.3.1 - '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) + '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) + '@csstools/css-tokenizer': 2.3.3 + '@csstools/media-query-list-parser': 2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.0) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.5.3) css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.5(supports-color@8.1.1) @@ -22105,9 +23904,9 @@ packages: micromatch: 4.0.7 normalize-path: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.38 + postcss: 8.4.39 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0(postcss@8.4.38) + postcss-safe-parser: 6.0.0(postcss@8.4.39) postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -22263,7 +24062,7 @@ packages: mkdirp: 0.5.6 rimraf: 2.6.3 - /terser-webpack-plugin@5.3.10(webpack@5.92.0): + /terser-webpack-plugin@5.3.10(webpack@5.92.1): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22284,14 +24083,14 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.1 - webpack: 5.92.0 + webpack: 5.92.1 /terser@3.17.0: resolution: {integrity: sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - acorn: 8.11.3 + acorn: 8.12.1 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.21 @@ -22303,7 +24102,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.11.3 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -22316,8 +24115,8 @@ packages: minimatch: 3.1.2 dev: true - /testem@3.14.0(lodash@4.17.21): - resolution: {integrity: sha512-hpybTZhio6DXUM7s0HsE8EOnN8zuA6LdNcz3EsTpQSnD56Cj6gSuFQx82wDKZQ6OmM1kvIBebxP+rEoOYBgCOA==} + /testem@3.15.0(lodash@4.17.21): + resolution: {integrity: sha512-vI1oQsjJW4QdVaH6ZmfNErzH7nzs0KzHJluocnfvbz1XRYGJKkIMGKWfsbD8MGGJOg+uzXcEek0/2W7BmGR4ug==} engines: {node: '>= 7.*'} hasBin: true dependencies: @@ -22429,7 +24228,7 @@ packages: any-promise: 1.3.0 dev: true - /thread-loader@3.0.4(webpack@5.92.0): + /thread-loader@3.0.4(webpack@5.92.1): resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -22440,7 +24239,7 @@ packages: loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.92.0 + webpack: 5.92.1 dev: false /through2@3.0.2: @@ -22482,7 +24281,7 @@ packages: faye-websocket: 0.11.4 livereload-js: 3.4.1 object-assign: 4.1.1 - qs: 6.12.1 + qs: 6.12.2 transitivePeerDependencies: - supports-color @@ -22639,7 +24438,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /ts-node@10.9.2(typescript@5.2.2): + /ts-node@10.9.2(typescript@5.5.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -22658,13 +24457,13 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - acorn: 8.11.3 - acorn-walk: 8.3.2 + acorn: 8.12.1 + acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.5.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -22694,14 +24493,14 @@ packages: typescript: 5.2.2 dev: true - /tsutils@3.21.0(typescript@5.5.2): + /tsutils@3.21.0(typescript@5.5.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.5.2 + typescript: 5.5.3 dev: true /type-check@0.4.0: @@ -22744,8 +24543,8 @@ packages: engines: {node: '>=12.20'} dev: true - /type-fest@4.20.1: - resolution: {integrity: sha512-R6wDsVsoS9xYOpy8vgeBlqpdOyzJ12HNfQhC/aAKWM3YoCV9TtunJzh/QpkMgeDhkoynDcw5f1y+qF9yc/HHyg==} + /type-fest@4.21.0: + resolution: {integrity: sha512-ADn2w7hVPcK6w1I0uWnM//y1rLXZhzB9mr0a3OirzclKF1Wp6VzevUmzz/NRAWunOT6E8HrnpGY7xOfc6K57fA==} engines: {node: '>=16'} dev: false @@ -22808,12 +24607,12 @@ packages: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true + dev: true - /typescript@5.5.2: - resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + /typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} engines: {node: '>=14.17'} hasBin: true - dev: true /uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} @@ -22930,8 +24729,8 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db@1.0.16(browserslist@4.23.1): - resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + /update-browserslist-db@1.1.0(browserslist@4.23.1): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: ^4.14.0 @@ -23019,8 +24818,8 @@ packages: resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} dev: true - /v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + /v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -23107,7 +24906,7 @@ packages: optional: true dependencies: esbuild: 0.18.20 - postcss: 8.4.38 + postcss: 8.4.39 rollup: 3.29.4 terser: 5.31.1 optionalDependencies: @@ -23232,8 +25031,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.92.0: - resolution: {integrity: sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==} + /webpack@5.92.1: + resolution: {integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -23247,12 +25046,12 @@ packages: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.11.3 - acorn-import-attributes: 1.9.5(acorn@8.11.3) + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) browserslist: 4.23.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.0 - es-module-lexer: 1.5.3 + es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -23263,7 +25062,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.92.0) + terser-webpack-plugin: 5.3.10(webpack@5.92.1) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -23476,8 +25275,8 @@ packages: write-file-atomic: 5.0.1 dev: false - /ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -23489,20 +25288,20 @@ packages: optional: true dev: false - /ws@8.11.0: - resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} + /ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - /ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -23590,6 +25389,67 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} + + /yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: true + + '@s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz': + resolution: {tarball: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz} + name: ember-source + version: 5.11.0-alpha.1.canary + engines: {node: '>= 16.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 + dependencies: + '@babel/core': 7.24.7 + '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 0.92.0 + '@glimmer/destroyable': 0.92.0 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.92.0 + '@glimmer/interfaces': 0.92.0 + '@glimmer/manager': 0.92.0 + '@glimmer/node': 0.92.0 + '@glimmer/opcode-compiler': 0.92.0 + '@glimmer/owner': 0.92.0 + '@glimmer/program': 0.92.0 + '@glimmer/reference': 0.92.0 + '@glimmer/runtime': 0.92.0 + '@glimmer/syntax': 0.92.0 + '@glimmer/util': 0.92.0 + '@glimmer/validator': 0.92.0 + '@glimmer/vm': 0.92.0 + '@glimmer/vm-babel-plugins': 0.92.0(@babel/core@7.24.7) + '@simple-dom/interface': 1.4.0 + backburner.js: 2.8.0 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + chalk: 4.1.2 + ember-auto-import: 2.7.4 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + route-recognizer: 0.3.4 + router_js: 8.0.5(route-recognizer@0.3.4) + semver: 7.6.2 + silent-error: 1.1.1 + simple-html-tokenizer: 0.5.11 + transitivePeerDependencies: + - '@glint/template' + - rsvp + - supports-color + - webpack + dev: true diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index a1e88fb62..31f38448a 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -44,6 +44,7 @@ "@ember/legacy-built-in-components": "^0.4.1", "@ember/string": "^3.0.0", "@ember/test-helpers-3": "npm:@ember/test-helpers@^3.2.0", + "@ember/test-waiters": "^3.0.2", "@embroider/addon-shim": "workspace:*", "@embroider/macros": "workspace:*", "@embroider/router": "workspace:*", @@ -63,21 +64,34 @@ "broccoli-stew": "^3.0.0", "ember-bootstrap": "^5.0.0", "ember-cli": "~3.28.0", + "ember-cli-4.12": "npm:ember-cli@~4.12.0", "ember-cli-4.4": "npm:ember-cli@~4.4.0", + "ember-cli-4.8": "npm:ember-cli@~4.8.0", + "ember-cli-5.4": "npm:ember-cli@~5.4.0", + "ember-cli-5.8": "npm:ember-cli@~5.8.0", + "ember-cli-babel-latest": "npm:ember-cli-babel@latest", "ember-cli-beta": "npm:ember-cli@beta", "ember-cli-fastboot": "^4.1.1", "ember-cli-latest": "npm:ember-cli@latest", "ember-composable-helpers": "^4.4.1", "ember-data": "~3.28.0", + "ember-data-4.12": "npm:ember-data@~4.12.0", "ember-data-4.4": "npm:ember-data@~4.4.0", - "ember-data-latest": "npm:ember-data@5.3.0", + "ember-data-4.8": "npm:ember-data@~4.8.0", + "ember-data-5.3": "npm:ember-data@~5.3.0", + "ember-data-latest": "npm:ember-data@latest", "ember-engines": "^0.8.23", "ember-inline-svg": "^0.2.1", "ember-modifier": "^4.0.0", "ember-qunit-7": "npm:ember-qunit@^7.0.0", "ember-source": "~3.28.11", + "ember-source-4.12": "npm:ember-source@~4.12.0", "ember-source-4.4": "npm:ember-source@~4.4.0", + "ember-source-4.8": "npm:ember-source@~4.8.0", + "ember-source-5.4": "npm:ember-source@~5.4.0", + "ember-source-5.8": "npm:ember-source@~5.8.0", "ember-source-beta": "npm:ember-source@beta", + "ember-source-canary": "https://s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz", "ember-source-latest": "npm:ember-source@latest", "ember-truth-helpers": "^3.0.0", "execa": "^5.1.1", @@ -85,4 +99,4 @@ "tslib": "^2.6.0", "typescript": "^5.1.6" } -} \ No newline at end of file +} diff --git a/tests/scenarios/scenarios.ts b/tests/scenarios/scenarios.ts index 0197f53e9..fc7611c1d 100644 --- a/tests/scenarios/scenarios.ts +++ b/tests/scenarios/scenarios.ts @@ -13,12 +13,60 @@ async function lts_4_4(project: Project) { project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-4.4' }); } +async function lts_4_8(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-4.8' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-4.8' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-4.8' }); +} + +async function lts_4_12(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-4.12' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-4.12' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-4.12' }); +} + +async function lts_5_4(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-5.4' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-5.4' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-5.3' }); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); + project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); +} + +async function lts_5_8(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-5.8' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-5.8' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-5.3' }); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); + project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); +} + async function release(project: Project) { project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-latest' }); project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-latest' }); project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-latest' }); project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); + project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); + project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); +} + +async function beta(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-beta' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-beta' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-beta' }); + project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); +} + +async function canary(project: Project) { + project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-canary' }); + project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-beta' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-latest' }); + project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); + project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); } export function supportMatrix(scenarios: Scenarios) { @@ -29,6 +77,20 @@ export function supportMatrix(scenarios: Scenarios) { }); } +export function fullSupportMatrix(scenarios: Scenarios) { + return scenarios.expand({ + lts_3_28, + lts_4_4, + lts_4_8, + lts_4_12, + lts_5_4, + lts_5_8, + release, + beta, + canary, + }); +} + export function baseAddon(as: 'dummy-app' | 'dependency' = 'dependency') { return Project.fromDir( dirname(require.resolve('../addon-template/package.json')), @@ -50,6 +112,8 @@ export function baseTSApp() { export const appScenarios = supportMatrix(Scenarios.fromProject(baseApp)); +export const wideAppScenarios = fullSupportMatrix(Scenarios.fromProject(baseApp)); + // we're standardizing on Ember's native types, which become available starting // at 4.8. So we're not going to run type tests on older releases that don't // support them. diff --git a/tests/scenarios/static-app-test.ts b/tests/scenarios/static-app-test.ts index 4d8026aa2..e213fc771 100644 --- a/tests/scenarios/static-app-test.ts +++ b/tests/scenarios/static-app-test.ts @@ -1,4 +1,4 @@ -import { appScenarios } from './scenarios'; +import { wideAppScenarios } from './scenarios'; import type { PreparedApp } from 'scenario-tester'; import { Project } from 'scenario-tester'; import QUnit from 'qunit'; @@ -6,7 +6,8 @@ import merge from 'lodash/merge'; import { dirname } from 'path'; const { module: Qmodule, test } = QUnit; -appScenarios +// this test is being used as a "smoke test" to check the widest possible support matrix +wideAppScenarios .map('static-app', project => { project.linkDevDependency('bootstrap', { baseDir: __dirname }); project.addDevDependency(emberBootstrap()); From 2489f4b11b256cfdba9e3434901f1c0070f38b18 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Thu, 4 Jul 2024 11:01:18 +0100 Subject: [PATCH 2/4] pin ember-data to avoid audit issues --- pnpm-lock.yaml | 403 +++++++++++++++++------------------ tests/scenarios/package.json | 4 +- tests/scenarios/scenarios.ts | 2 +- 3 files changed, 197 insertions(+), 212 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b9fe6101f..f7dc038b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1712,11 +1712,11 @@ importers: specifier: npm:ember-data@~4.8.0 version: /ember-data@4.8.8(@babel/core@7.24.7)(ember-source@3.28.12) ember-data-5.3: - specifier: npm:ember-data@~5.3.0 - version: /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0) + specifier: npm:ember-data@5.3.0 + version: /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12) ember-data-latest: - specifier: npm:ember-data@latest - version: /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0) + specifier: npm:ember-data@5.3.0 + version: /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12) ember-engines: specifier: ^0.8.23 version: 0.8.23(@ember/legacy-built-in-components@0.4.2)(ember-source@3.28.12) @@ -4053,26 +4053,23 @@ packages: - supports-color dev: true - /@ember-data/adapter@5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-mlyGQyiNv3C5SN0jRqVboixnSW/h0r1g7wsCus35p51zKYtq7HGyp3EaEQZOt+4dRS0wNfDx4Z95PPbH/rmH0Q==} - engines: {node: '>= 18.20.3'} + /@ember-data/adapter@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/legacy-compat': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/store': 5.3.0 + '@ember/string': ^3.1.1 + ember-inflector: ^4.0.2 dependencies: - '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember/edition-utils': 1.2.0 + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4221,25 +4218,29 @@ packages: - webpack-cli dev: true - /@ember-data/debug@5.3.8(@ember-data/model@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-cqats3thXCd5UJbswF/ZGDFJPqBZ7tgHZjDGWa8NuRuDn7YgB3PqAz+I4CjxPkQokOPeYzk/0JvNvTOlp4IjuA==} - engines: {node: '>= 18.20.3'} + /@ember-data/debug@5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1): + resolution: {integrity: sha512-R5Jo4N7TSlMj4HdP+kGGVM7vtxxmIm1y+RaqKiRFmh3kzf8lL5FYF6vE0Hjkfu+p9KGnGSuTm731kPxYMZnbzQ==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/model': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/store': 5.3.0 + '@ember/string': ^3.1.1 dependencies: - '@ember-data/model': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@babel/core': 7.24.7 + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) + ember-cli-babel: 8.2.0(@babel/core@7.24.7) + webpack: 5.92.1 transitivePeerDependencies: - '@glint/template' + - '@swc/core' + - esbuild - supports-color + - uglify-js + - webpack-cli dev: true /@ember-data/graph@4.12.8(@ember-data/store@4.12.8): @@ -4274,18 +4275,19 @@ packages: - supports-color dev: true - /@ember-data/graph@5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-JNaR41QlA4R1mXJKbI2S2+Zdy3ysoArAQmfnHouDXWezQD6NpgKgmfLmCqxtdHkAVQ8ttnAMx/S/A2fPTVaeyw==} - engines: {node: '>= 18.20.3'} + /@ember-data/graph@5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0): + resolution: {integrity: sha512-BK1PGJVpW/ioP9IrvPECvbeiMf8cX0o4Ym3PWRlXIgWbfTnN57/XHwqL6qRo46Li2tMyzoranE6q7Jxhu6DCIg==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/store': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/store': 5.3.0 dependencies: - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4326,22 +4328,25 @@ packages: - supports-color dev: true - /@ember-data/json-api@5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-n0Woiu4oEiJmqfLa5xM9fbhY7+nntncdgWrJfYO1IMEcuO0fbmZVLPye1wTjUIog7uwmjD1uP0u63MnKyqOSeA==} - engines: {node: '>= 18.20.3'} + /@ember-data/json-api@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2): + resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/graph': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.3.0 + '@ember-data/request-utils': 5.3.0 + '@ember-data/store': 5.3.0 + ember-inflector: ^4.0.2 dependencies: - '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-inflector: 4.0.2 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4392,33 +4397,27 @@ packages: - supports-color dev: true - /@ember-data/legacy-compat@5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-b043cU5k+gT+E2YT4ujHoea/81gmYrZTu6Yvt5n87YoCP0p5UxJWji11BTYfJAYN0sf1QAl+OkxI1BX7Ed1Q0g==} - engines: {node: '>= 18.20.3'} + /@ember-data/legacy-compat@5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0): + resolution: {integrity: sha512-KST6bMqvr6+DLTY5XRLOyCBgOGIj6QCpZQtyOWOhPwKnfeBXygppF9ys0ZWaNhlAaVZSrQ3uPubUit9Y72ZTYQ==} + engines: {node: 16.* || >= 18} peerDependencies: - '@ember-data/graph': 5.3.8 - '@ember-data/json-api': 5.3.8 - '@ember-data/request': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@ember/test-waiters': ^3.1.0 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/graph': 5.3.0 + '@ember-data/json-api': 5.3.0 + '@ember-data/request': 5.3.0 peerDependenciesMeta: '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember/test-waiters': 3.1.0 + '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/request': 5.3.0(@babel/core@7.24.7) '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -4615,38 +4614,46 @@ packages: - supports-color dev: true - /@ember-data/model@5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-vg7hIzQmDXCDapUZc6kawKE2IAD9A4RowQBmBD7gR7TWtzinmoSygHYHjZpVdAEV4JE3EI1gjbyQesRLoAub1A==} - engines: {node: '>= 18.20.3'} + /@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12): + resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/graph': 5.3.8 - '@ember-data/json-api': 5.3.8 - '@ember-data/legacy-compat': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@ember-data/tracking': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/debug': 5.3.0 + '@ember-data/graph': 5.3.0 + '@ember-data/json-api': 5.3.0 + '@ember-data/legacy-compat': 5.3.0 + '@ember-data/store': 5.3.0 + '@ember-data/tracking': 5.3.0 + '@ember/string': ^3.1.1 + ember-inflector: ^4.0.2 peerDependenciesMeta: + '@ember-data/debug': + optional: true '@ember-data/graph': optional: true '@ember-data/json-api': optional: true dependencies: - '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) + '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 8.2.0(@babel/core@7.24.7) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - inflection: 3.0.0 + ember-inflector: 4.0.2 + inflection: 2.0.1 transitivePeerDependencies: + - '@babel/core' - '@glint/template' + - ember-source - supports-color dev: true @@ -4824,6 +4831,37 @@ packages: - supports-color dev: true + /@ember-data/private-build-infra@5.3.0: + resolution: {integrity: sha512-n7VCPgvjS0Yza5USBucdYjTvlk5GC6fIdWiQUGdK9QxHnyekFg2Znu932ulKp/Iokoc8iBEaVX3HoiCwM/Hw1w==} + engines: {node: 16.* || >= 18.*} + dependencies: + '@babel/core': 7.24.7 + '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) + '@babel/runtime': 7.24.7 + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.5(@glint/template@1.4.0) + babel-import-util: 1.4.1 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.24.7) + babel-plugin-filter-imports: 4.0.0 + babel6-plugin-strip-class-callcheck: 6.0.0 + broccoli-debug: 0.6.5 + broccoli-file-creator: 2.1.1 + broccoli-merge-trees: 4.2.0 + calculate-cache-key-for-tree: 2.0.0 + chalk: 4.1.2 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-version-checker: 5.1.2 + git-repo-info: 2.1.1 + npm-git-info: 1.0.3 + semver: 7.6.2 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/record-data@3.28.13(@babel/core@7.24.7): resolution: {integrity: sha512-0qYOxQr901eZ0JoYVt/IiszZYuNefqO6yiwKw0VH2dmWhVniQSp+Da9YnoKN9U2KgR4NdxKiUs2j9ZLNZ+bH7g==} engines: {node: 12.* || >= 14.*} @@ -4897,25 +4935,13 @@ packages: - webpack dev: true - /@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-cMcSoxRLv7mhHABeFWLivZhp7k9Lp0UZB+KPNrnbCXZ7T+b4C/BhQvbpTXYJwj7V/m47dlPzM/c0I2cfdmhzNg==} - engines: {node: '>= 18.20.3'} - peerDependencies: - '@ember/string': 3.1.1 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-inflector: 4.0.2 - peerDependenciesMeta: - '@ember/string': - optional: true - ember-inflector: - optional: true + /@ember-data/request-utils@5.3.0(@babel/core@7.24.7): + resolution: {integrity: sha512-f/DGyW7tKbx1NCxz/arDBXTwEiV0+a0m8AStTMOlPkGLvnDhuHAH3jVlhuNweFxI6CmfXaL+UAY7g+uWAwCn0Q==} + engines: {node: 16.* || >= 18} dependencies: - '@ember/string': 3.1.1 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: - - '@glint/template' + - '@babel/core' - supports-color dev: true @@ -4945,17 +4971,16 @@ packages: - supports-color dev: true - /@ember-data/request@5.3.8(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-urAzDc+MvpmIzr2olMphG9DhwKrdYJOyywhT+fHnzCvezQoMgoBpkr40uCM2IX4Ge0+a9MklcSViA6kpLq2izQ==} - engines: {node: '>= 18.20.3'} - peerDependencies: - '@warp-drive/core-types': 0.0.0-beta.11 + /@ember-data/request@5.3.0(@babel/core@7.24.7): + resolution: {integrity: sha512-dsgwnhXYMlgO99DPur2AYQpFigU8DSk628GZ9qDhQQ9IRfGkT3yjFGg9M/Bp0G+U3dJbs56Tiy+VhSl36k0Wsw==} + engines: {node: 16.* || >= 18} dependencies: + '@ember-data/private-build-infra': 5.3.0 '@ember/test-waiters': 3.1.0 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -5073,26 +5098,21 @@ packages: - supports-color dev: true - /@ember-data/serializer@5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-EjESckhiZTDtdetihMeup/PXU/pbOTAK8o2SsYGGICwVNpcguH3su9NhoCJQ97/5XL+X5I4KCMm7V8/Lode8vw==} - engines: {node: '>= 18.20.3'} + /@ember-data/serializer@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2): + resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/legacy-compat': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/store': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember/string': ^3.1.1 + ember-inflector: ^4.0.2 dependencies: - '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember/edition-utils': 1.2.0 + '@ember-data/private-build-infra': 5.3.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 + ember-cli-babel: 8.2.0(@babel/core@7.24.7) ember-cli-test-info: 1.0.0 + ember-inflector: 4.0.2 transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -5264,23 +5284,24 @@ packages: - supports-color dev: true - /@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11): - resolution: {integrity: sha512-ZxqHgiKZrqXdetlriv4VOPjqrEre2rqaLFWOHkjjKqzsp2AkmGkcrh/DS6i9Y4/5F9hYxb9lxyyJqOW7sr57yQ==} - engines: {node: '>= 18.20.3'} + /@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember-data/request': 5.3.8 - '@ember-data/request-utils': 5.3.8 - '@ember-data/tracking': 5.3.8 - '@warp-drive/core-types': 0.0.0-beta.11 + '@ember-data/tracking': 5.3.0 + '@ember/string': ^3.1.1 + '@glimmer/tracking': ^1.1.2 dependencies: - '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 + ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@3.28.12) + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - '@glint/template' + - ember-source - supports-color dev: true @@ -5315,18 +5336,15 @@ packages: - supports-color dev: true - /@ember-data/tracking@5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12): - resolution: {integrity: sha512-1zbz1yDgx8HDditG3DHnl8xsvBAwguT/WcBRZRj5kEtDVELwCY1N+cCtxMRPVgunKgP2UCVJPfnXkgqYvEsG4Q==} - engines: {node: '>= 18.20.3'} - peerDependencies: - '@warp-drive/core-types': 0.0.0-beta.11 - ember-source: '>= 3.28.12' + /@ember-data/tracking@5.3.0(@babel/core@7.24.7): + resolution: {integrity: sha512-CEaV9zbKY40I0c7a7AXIhV4P+veA70plWCGU2fA/AMk69BdT64vKx9r+HPvAVsaz7ER4XCnUqyPAZnCWypa9WA==} + engines: {node: 16.* || >= 18} dependencies: + '@ember-data/private-build-infra': 5.3.0 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - ember-source: 3.28.12(@babel/core@7.24.7) + ember-cli-babel: 8.2.0(@babel/core@7.24.7) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color dev: true @@ -8664,31 +8682,6 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@warp-drive/build-config@0.0.0-beta.6: - resolution: {integrity: sha512-ANSjWRV5kSJyIIO+5rRv7/lqfwYazQ9wDpi4vr1rjGogsmVteRCnflV5qYqt9W9T4JXRjSimjSfKwCgEwl+jUA==} - engines: {node: '>= 18.20.3'} - dependencies: - '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) - babel-import-util: 2.1.1 - broccoli-funnel: 3.0.8 - semver: 7.6.2 - transitivePeerDependencies: - - '@glint/template' - - supports-color - dev: true - - /@warp-drive/core-types@0.0.0-beta.11: - resolution: {integrity: sha512-GHQE+woaGdRDGj6VG3Qt0uGBNog1zq5XO2Ccce35cYPpM3FOCOdmqB4Wt0miD1bBdbAuWQZmmQOIYAMSMCOdZQ==} - engines: {node: '>= 18.20.3'} - dependencies: - '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - transitivePeerDependencies: - - '@glint/template' - - supports-color - dev: true - /@webassemblyjs/ast@1.12.1: resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: @@ -15116,45 +15109,42 @@ packages: - webpack-cli dev: true - /ember-data@5.3.8(@ember/string@3.1.1)(@ember/test-helpers@3.3.0)(@ember/test-waiters@3.1.0)(ember-source@3.28.12)(qunit@2.21.0): - resolution: {integrity: sha512-ZFd0dxTCkX5OHe/Xdfpglg+3OELsd0xNFziogoKV0JPLzyXmasn/8vAeHeUta9rAJDYH8lix3/1t6iIeY+DzYQ==} - engines: {node: '>= 18.20.3'} + /ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@3.28.12): + resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==} + engines: {node: 16.* || >= 18.*} peerDependencies: - '@ember/test-helpers': ^3.3.0 - '@ember/test-waiters': ^3.1.0 - qunit: ^2.18.0 - peerDependenciesMeta: - '@ember/test-helpers': - optional: true - '@ember/test-waiters': - optional: true - qunit: - optional: true + '@ember/string': ^3.1.1 dependencies: - '@ember-data/adapter': 5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/debug': 5.3.8(@ember-data/model@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/json-api': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/legacy-compat': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/store@5.3.8)(@ember/test-waiters@3.1.0)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/model': 5.3.8(@ember-data/graph@5.3.8)(@ember-data/json-api@5.3.8)(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request': 5.3.8(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/serializer': 5.3.8(@ember-data/legacy-compat@5.3.8)(@ember-data/request-utils@5.3.8)(@ember-data/store@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8)(@ember-data/request@5.3.8)(@ember-data/tracking@5.3.8)(@warp-drive/core-types@0.0.0-beta.11) - '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@3.28.12) + '@ember-data/adapter': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0)(@ember/string@3.1.1) + '@ember-data/graph': 5.3.0(@babel/core@7.24.7)(@ember-data/store@5.3.0) + '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/request-utils@5.3.0)(@ember-data/store@5.3.0)(ember-inflector@4.0.2) + '@ember-data/legacy-compat': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/request@5.3.0) + '@ember-data/model': 5.3.0(@babel/core@7.24.7)(@ember-data/debug@5.3.0)(@ember-data/graph@5.3.0)(@ember-data/json-api@5.3.0)(@ember-data/legacy-compat@5.3.0)(@ember-data/store@5.3.0)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@3.28.12) + '@ember-data/private-build-infra': 5.3.0 + '@ember-data/request': 5.3.0(@babel/core@7.24.7) + '@ember-data/request-utils': 5.3.0(@babel/core@7.24.7) + '@ember-data/serializer': 5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2) + '@ember-data/store': 5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0)(@ember/string@3.1.1)(ember-source@3.28.12) + '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) '@ember/edition-utils': 1.2.0 - '@ember/test-helpers': 3.3.0(ember-source@3.28.12) - '@ember/test-waiters': 3.1.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@warp-drive/build-config': 0.0.0-beta.6 - '@warp-drive/core-types': 0.0.0-beta.11 - qunit: 2.21.0 + broccoli-merge-trees: 4.2.0 + ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.92.1) + ember-cli-babel: 8.2.0(@babel/core@7.24.7) + ember-inflector: 4.0.2 + webpack: 5.92.1 transitivePeerDependencies: - - '@ember/string' + - '@babel/core' + - '@glimmer/tracking' - '@glint/template' - - ember-inflector + - '@swc/core' - ember-source + - esbuild - supports-color + - uglify-js + - webpack-cli dev: true /ember-decorators@6.1.1: @@ -19002,11 +18992,6 @@ packages: engines: {node: '>=14.0.0'} dev: true - /inflection@3.0.0: - resolution: {integrity: sha512-1zEJU1l19SgJlmwqsEyFTbScw/tkMHFenUo//Y0i+XEP83gDFdMvPizAD/WGcE+l1ku12PcTVHQhO6g5E0UCMw==} - engines: {node: '>=18.0.0'} - dev: true - /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index 31f38448a..6f037cc7f 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -78,8 +78,8 @@ "ember-data-4.12": "npm:ember-data@~4.12.0", "ember-data-4.4": "npm:ember-data@~4.4.0", "ember-data-4.8": "npm:ember-data@~4.8.0", - "ember-data-5.3": "npm:ember-data@~5.3.0", - "ember-data-latest": "npm:ember-data@latest", + "ember-data-5.3": "npm:ember-data@5.3.0", + "ember-data-latest": "npm:ember-data@5.3.0", "ember-engines": "^0.8.23", "ember-inline-svg": "^0.2.1", "ember-modifier": "^4.0.0", diff --git a/tests/scenarios/scenarios.ts b/tests/scenarios/scenarios.ts index fc7611c1d..e9800668f 100644 --- a/tests/scenarios/scenarios.ts +++ b/tests/scenarios/scenarios.ts @@ -54,7 +54,7 @@ async function release(project: Project) { async function beta(project: Project) { project.linkDevDependency('ember-source', { baseDir: __dirname, resolveName: 'ember-source-beta' }); project.linkDevDependency('ember-cli', { baseDir: __dirname, resolveName: 'ember-cli-beta' }); - project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-beta' }); + project.linkDevDependency('ember-data', { baseDir: __dirname, resolveName: 'ember-data-latest' }); project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); From 6c60e6d514b58ecea80116f2604b878dbec9eb26 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Thu, 4 Jul 2024 13:53:49 +0100 Subject: [PATCH 3/4] work around bug in fixturify-project --- tests/scenarios/compat-stage2-test.ts | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/tests/scenarios/compat-stage2-test.ts b/tests/scenarios/compat-stage2-test.ts index 12d5f9cf5..b34999c09 100644 --- a/tests/scenarios/compat-stage2-test.ts +++ b/tests/scenarios/compat-stage2-test.ts @@ -10,6 +10,7 @@ import { throwOnWarnings } from '@embroider/core'; import merge from 'lodash/merge'; import QUnit from 'qunit'; import { setupAuditTest } from '@embroider/test-support/audit-assertions'; +import { readJsonSync, writeJsonSync } from 'fs-extra'; const { module: Qmodule, test } = QUnit; @@ -23,9 +24,6 @@ stage2Scenarios let depB = addAddon(app, 'dep-b'); let depC = addAddon(app, 'dep-c'); - depA.linkDependency('dep-c', { project: depC }); - depB.linkDependency('dep-c', { project: depC }); - addInRepoAddon(depC, 'in-repo-d', { app: { service: { 'in-repo.js': '//in-repo-d' } }, }); @@ -96,6 +94,29 @@ stage2Scenarios hooks.before(async assert => { app = await scenario.prepare(); + + // There is a bug in node-fixturify-project that means project.linkDependency() will cause + // strange resolutions of dependencies. It is a timing issue where the peer depenceny checker + // runs before the linked dependency has been fully written to disk and ends up giving us the + // wrong answers. We are trying to recreate the same behaviour as linking a dependency with + // this addDependency function because we still need to test this behaviour. + // + // when https://github.com/stefanpenner/node-fixturify-project/issues/100 is fixed we should + // be able to go back to using depA.linkDependency() + function addDependency(fromPkg: string, toPkg: string, projectDirectory: string) { + let filename = join(projectDirectory, 'node_modules', fromPkg, 'package.json'); + let json = readJsonSync(filename); + json.dependencies = { + ...json.dependencies, + [toPkg]: '*', + }; + + writeJsonSync(filename, json); + } + + addDependency('dep-a', 'dep-c', app.dir); + addDependency('dep-b', 'dep-c', app.dir); + let result = await app.execute('ember build', { env: { STAGE2_ONLY: 'true' } }); assert.equal(result.exitCode, 0, result.output); }); From bc84f8b01cbcc5b77d07ee97de359ae6293e8684 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Thu, 4 Jul 2024 13:57:07 +0100 Subject: [PATCH 4/4] make sure that we have babel/core at the top level when using ember-cli-babel@8 --- tests/scenarios/scenarios.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/scenarios/scenarios.ts b/tests/scenarios/scenarios.ts index e9800668f..bd13ded3e 100644 --- a/tests/scenarios/scenarios.ts +++ b/tests/scenarios/scenarios.ts @@ -49,6 +49,7 @@ async function release(project: Project) { project.linkDevDependency('@ember/test-waiters', { baseDir: __dirname, resolveName: '@ember/test-waiters' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); + project.linkDevDependency('@babel/core', { baseDir: __dirname }); } async function beta(project: Project) { @@ -58,6 +59,7 @@ async function beta(project: Project) { project.linkDevDependency('@ember/test-helpers', { baseDir: __dirname, resolveName: '@ember/test-helpers-3' }); project.linkDevDependency('ember-qunit', { baseDir: __dirname, resolveName: 'ember-qunit-7' }); project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-latest' }); + project.linkDevDependency('@babel/core', { baseDir: __dirname }); } async function canary(project: Project) {