From 461bafce0cfce688598b20ef71debc8a98e1b70d Mon Sep 17 00:00:00 2001 From: Sam Van Campenhout Date: Tue, 11 Jul 2023 13:38:57 +0200 Subject: [PATCH 1/2] Add a failing test for EMBROIDER_CONCAT_STATS This adds a simple test which verifies that building with the EMBROIDER_CONCAT_STATS flag fails at the moment. --- .../compat-app-embroider-concat-stats-test.ts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/scenarios/compat-app-embroider-concat-stats-test.ts diff --git a/tests/scenarios/compat-app-embroider-concat-stats-test.ts b/tests/scenarios/compat-app-embroider-concat-stats-test.ts new file mode 100644 index 000000000..f4fce87c2 --- /dev/null +++ b/tests/scenarios/compat-app-embroider-concat-stats-test.ts @@ -0,0 +1,23 @@ +import { throwOnWarnings } from '@embroider/core'; +import { PreparedApp } from 'scenario-tester'; +import { appScenarios } from './scenarios'; +import QUnit from 'qunit'; +const { module: Qmodule, test } = QUnit; + +appScenarios + .map('compat-app-embroider-concat-stats', () => {}) + .forEachScenario(function (scenario) { + Qmodule(scenario.name, function (hooks) { + throwOnWarnings(hooks); + + let app: PreparedApp; + + test('building with EMBROIDER_CONCAT_STATS works', async function (assert) { + app = await scenario.prepare(); + let result = await app.execute('ember build', { + env: { STAGE2_ONLY: 'true', EMBROIDER_CONCAT_STATS: 'true' }, + }); + assert.equal(result.exitCode, 0, result.output); + }); + }); + }); From e01efed94cbde25c31249969d6bbf56c62ed8ea5 Mon Sep 17 00:00:00 2001 From: Sam Van Campenhout Date: Tue, 11 Jul 2023 13:43:25 +0200 Subject: [PATCH 2/2] Update to `filesize` v10 This version does support the named imports which resolves the build issue. --- packages/core/package.json | 4 +- pnpm-lock.yaml | 602 +++++++++++++------------------------ 2 files changed, 210 insertions(+), 396 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 77772f77b..9adfb81ac 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -33,7 +33,7 @@ "broccoli-source": "^3.0.1", "debug": "^4.3.2", "fast-sourcemap-concat": "^1.4.0", - "filesize": "^5.0.0", + "filesize": "^10.0.7", "fs-extra": "^9.1.0", "fs-tree-diff": "^2.0.1", "handlebars": "^4.7.7", @@ -70,4 +70,4 @@ "volta": { "extends": "../../package.json" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29bc70dea..62a8d9c05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -384,8 +384,8 @@ importers: specifier: ^1.4.0 version: 1.4.0 filesize: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^10.0.7 + version: 10.0.7 fs-extra: specifier: ^9.1.0 version: 9.1.0 @@ -1651,13 +1651,13 @@ importers: version: /ember-cli@4.4.0(lodash@4.17.21) ember-cli-beta: specifier: npm:ember-cli@beta - version: /ember-cli@5.1.0-beta.0(lodash@4.17.21) + version: /ember-cli@4.12.0-beta.0(lodash@4.17.21) ember-cli-fastboot: specifier: ^4.1.1 version: 4.1.1 ember-cli-latest: specifier: npm:ember-cli@latest - version: /ember-cli@5.1.0(lodash@4.17.21) + version: /ember-cli@4.11.0(lodash@4.17.21) ember-composable-helpers: specifier: ^4.4.1 version: 4.4.1 @@ -1669,7 +1669,7 @@ importers: version: /ember-data@4.4.0(@babel/core@7.19.6)(webpack@5.88.0) ember-data-latest: specifier: npm:ember-data@latest - version: /ember-data@5.1.0(@babel/core@7.19.6)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) + version: /ember-data@4.9.1(@babel/core@7.19.6)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) ember-engines: specifier: ^0.8.23 version: 0.8.23(@ember/legacy-built-in-components@0.4.1)(ember-source@5.2.0-beta.3) @@ -4538,24 +4538,27 @@ packages: - webpack dev: true - /@ember-data/adapter@5.1.0(@ember-data/store@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2): - resolution: {integrity: sha512-xYyHnUCXjcV0DDaX3gN/VCpiDLfQW2GVK7Yo7mzQPPEKpDftRwiDPY6Kk/E6AtVX34/7PKou/TZlD8aydUcg8w==} - engines: {node: 16.* || >= 18.*} + /@ember-data/adapter@4.9.1(@ember-data/store@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(webpack@5.88.0): + resolution: {integrity: sha512-TTxGL7T2uVxPMJ0MQTzrx2Aot831Db4uG2aRb3f1MUuN9JAS6Jx1Vf67gx2KH6sBUwWAwf5owVR4JiQqmin7fA==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} peerDependencies: - '@ember-data/store': 5.1.0 - '@ember/string': ^3.1.1 + '@ember-data/store': 4.9.1 + '@ember/string': ^3.0.0 ember-inflector: ^4.0.2 dependencies: - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember/string': 3.0.1 + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/store': 4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember/edition-utils': 1.2.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-auto-import: 2.6.3(webpack@5.88.0) 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/canary-features@3.28.0: @@ -4578,6 +4581,17 @@ packages: - supports-color dev: true + /@ember-data/canary-features@4.9.1: + resolution: {integrity: sha512-Dk80HVWMoRZpoWf/9pVSTM9Db0jG0PN4Cmg+bWG2YWNVIcAUvl4TSzNIY4th8CrA5BOPwhn50KKWBQZZ1CRhiQ==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + dependencies: + '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-cli-babel: 7.26.11 + transitivePeerDependencies: + - '@glint/template' + - supports-color + dev: true + /@ember-data/debug@3.28.0(@babel/core@7.19.6): resolution: {integrity: sha512-HbkMa5UtuCpE3NhT1TGhHUEZ5RnrJnlAibOKhncLeC/5fxafIHUoySEGvNRNxmf+VAkdJannF7SQnpTerCag7A==} engines: {node: 12.* || >= 14.*} @@ -4629,82 +4643,22 @@ packages: - webpack dev: true - /@ember-data/debug@5.1.0(@ember/string@3.0.1): - resolution: {integrity: sha512-/aSjz4fh+Inml9ZYv/nHmsUSoGzbnRR4eo1jj41h83K/8uKDYniUp0fmPnPmO4msDIYFIfB40bYHwOWHr6XZUA==} - engines: {node: 16.* || >= 18.*} + /@ember-data/debug@4.9.1(@ember/string@3.1.1)(webpack@5.88.0): + resolution: {integrity: sha512-sfor3UaeK/D+RB7YjOyIUM4fdxLQUkVKOnQVij7v1+AQb76j9iaJAaabUCwlS8iqCX2Y1aCtnDmdD67H7mPVQQ==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} peerDependencies: - '@ember/string': ^3.1.1 + '@ember/string': ^3.0.0 dependencies: - '@ember-data/private-build-infra': 5.1.0 + '@ember-data/private-build-infra': 4.9.1 '@ember/edition-utils': 1.2.0 - '@ember/string': 3.0.1 - '@embroider/macros': 1.12.1(@glint/template@1.0.0) - ember-auto-import: 2.6.1(webpack@5.88.0) - ember-cli-babel: 7.26.11 - webpack: 5.88.0 - transitivePeerDependencies: - - '@glint/template' - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - dev: true - - /@ember-data/graph@5.1.0(@ember-data/store@5.1.0): - resolution: {integrity: sha512-p1rjHQnnHwr+4z+GS6DuTCVbRbO55VCeDemg0PPN/9UmMVzJ96b2A0WatmWu4vfZgWbXo52lANn5W1mYPugzdg==} - engines: {node: 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': 5.1.0 - dependencies: - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.12.1(@glint/template@1.0.0) - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@glint/template' - - supports-color - dev: true - - /@ember-data/json-api@5.1.0(@ember-data/graph@5.1.0)(@ember-data/store@5.1.0): - resolution: {integrity: sha512-Qcg6lXHjZKBtteGH+n+1Mh90fEYAEbrWHbAiZyyZ0yqOAfmHONhKuvYGD+Y0E2NmkRAjHlsvkjjYxEoQEVKeew==} - engines: {node: 16.* || >= 18.*} - peerDependencies: - '@ember-data/graph': 5.1.0 - '@ember-data/store': 5.1.0 - dependencies: - '@ember-data/graph': 5.1.0(@ember-data/store@5.1.0) - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.12.1(@glint/template@1.0.0) - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - '@glint/template' - - supports-color - dev: true - - /@ember-data/legacy-compat@5.1.0(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0): - resolution: {integrity: sha512-UKyOZ5fB4KLw4HsPEDopNbeul8xLID1p/tLHjioRZaz7BRwbCuepzQHASpx9o+z5ZHrCibjEs6x2M0GvEVukTQ==} - engines: {node: 16.* || >= 18} - peerDependencies: - '@ember-data/graph': 5.1.0 - '@ember-data/json-api': 5.1.0 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - dependencies: - '@ember-data/graph': 5.1.0(@ember-data/store@5.1.0) - '@ember-data/json-api': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/store@5.1.0) - '@ember-data/private-build-infra': 5.1.0 + '@ember/string': 3.1.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-auto-import: 2.6.3(webpack@5.88.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color + - webpack dev: true /@ember-data/model@3.28.0(@babel/core@7.19.6): @@ -4776,40 +4730,33 @@ packages: - webpack dev: true - /@ember-data/model@5.1.0(@babel/core@7.19.6)(@ember-data/debug@5.1.0)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/store@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2)(ember-source@5.2.0-beta.3): - resolution: {integrity: sha512-WezKM2fVBn/+0Ei/J20RrfgWXn6lBF4lkVNc4UEy0rXGXAias52b1KUbYw5w0AF6K1GTb7i+8jihTA7n7AHBxg==} - engines: {node: 16.* || >= 18.*} + /@ember-data/model@4.9.1(@babel/core@7.19.6)(@ember-data/record-data@4.9.1)(@ember-data/store@4.9.1)(@ember-data/tracking@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0): + resolution: {integrity: sha512-rrSpo4yq4+p2UeR3fdxtpEs5QpySVuGGIiAVJDltJQv8ZlzPRw1ggAU7t9wRsrtmUUT/5vapihJnEHb4HZB9WQ==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} peerDependencies: - '@ember-data/debug': 5.1.0 - '@ember-data/graph': 5.1.0 - '@ember-data/json-api': 5.1.0 - '@ember-data/legacy-compat': 5.1.0 - '@ember-data/store': 5.1.0 - '@ember-data/tracking': 5.1.0 - '@ember/string': ^3.1.1 + '@ember-data/record-data': 4.9.1 + '@ember-data/store': 4.9.1 + '@ember-data/tracking': 4.9.1 + '@ember/string': ^3.0.0 ember-inflector: ^4.0.2 peerDependenciesMeta: - '@ember-data/debug': - optional: true - '@ember-data/graph': - optional: true - '@ember-data/json-api': + '@ember-data/record-data': optional: true dependencies: - '@ember-data/debug': 5.1.0(@ember/string@3.0.1) - '@ember-data/graph': 5.1.0(@ember-data/store@5.1.0) - '@ember-data/json-api': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/store@5.1.0) - '@ember-data/legacy-compat': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0) - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember-data/tracking': 5.1.0 + '@ember-data/canary-features': 4.9.1 + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/record-data': 4.9.1(@ember-data/store@4.9.1)(webpack@5.88.0) + '@ember-data/store': 4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember-data/tracking': 4.9.1 '@ember/edition-utils': 1.2.0 - '@ember/string': 3.0.1 + '@ember/string': 3.1.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-auto-import: 2.6.3(webpack@5.88.0) ember-cached-decorator-polyfill: 1.0.1(@babel/core@7.19.6)(ember-source@5.2.0-beta.3) 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.6(@babel/core@7.19.6) ember-inflector: 4.0.2 inflection: 2.0.1 transitivePeerDependencies: @@ -4817,6 +4764,7 @@ packages: - '@glint/template' - ember-source - supports-color + - webpack dev: true /@ember-data/private-build-infra@3.28.0(@babel/core@7.19.6): @@ -4889,13 +4837,14 @@ packages: - supports-color dev: true - /@ember-data/private-build-infra@5.1.0: - resolution: {integrity: sha512-ihs/DOPK3y8JO5x87PywnORMolj0NbPDOZ9ZYbZEKz2+s0IYz7FZd0TJv3CTXsPoSqEuKSqygk3m5yxK9MIu7w==} - engines: {node: 16.* || >= 18.*} + /@ember-data/private-build-infra@4.9.1: + resolution: {integrity: sha512-1c4tXsaFgNgAFol7tflW7ltGPQ8WdGqSprbUzFnyroBotVsvVhNiGBHVsEaQ0W3UQwlwinyyJXlXQiPs/Yv3Iw==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} dependencies: '@babel/core': 7.22.5 '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.5) '@babel/runtime': 7.22.5 + '@ember-data/canary-features': 4.9.1 '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.12.1(@glint/template@1.0.0) babel-import-util: 1.3.0 @@ -4914,7 +4863,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.5.3 silent-error: 1.1.1 transitivePeerDependencies: @@ -4976,17 +4928,23 @@ packages: - webpack dev: true - /@ember-data/request@5.1.0: - resolution: {integrity: sha512-J3/6P+GIVzN5fMh9GH3WF6sxrDW0PuWodXRk+u2SJKgVfMl+bJ1euvllo4vILWZV8A6B+DNuxC8RgfgmF/J71Q==} - engines: {node: 16.* || >= 18} + /@ember-data/record-data@4.9.1(@ember-data/store@4.9.1)(webpack@5.88.0): + resolution: {integrity: sha512-6qK8rHDoIxqHWr4O3pPsBYzt4Fq2nOYjTIGP90QB2EivtgWEpPsYZ/7/WpQ4SriCFnZT/6c/VCoJiEwyHZuG7Q==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} + peerDependencies: + '@ember-data/store': 4.9.1 dependencies: - '@ember-data/private-build-infra': 5.1.0 - '@ember/test-waiters': 3.0.2 + '@ember-data/canary-features': 4.9.1 + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/store': 4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-auto-import: 2.6.3(webpack@5.88.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' - supports-color + - webpack dev: true /@ember-data/rfc395-data@0.0.4: @@ -5040,24 +4998,26 @@ packages: - webpack dev: true - /@ember-data/serializer@5.1.0(@ember-data/store@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2): - resolution: {integrity: sha512-i3V2ei6T3elSPuJSr8fXsPswLfXHlpEuxM2ydyyXz6ZwrANM97WYFmDpdJtl0QEe35H0DnTfpP7MeB7ev/XZLA==} - engines: {node: 16.* || >= 18.*} + /@ember-data/serializer@4.9.1(@ember-data/store@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(webpack@5.88.0): + resolution: {integrity: sha512-bHN4TZd/novlJzyn9ZroVjx29RZPXJER0EKa+CYRgJIGFJpg9wn6Bjfoh5NdPl0QWW6IT/mySNkQcOP2UWKNFw==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} peerDependencies: - '@ember-data/store': 5.1.0 - '@ember/string': ^3.1.1 + '@ember-data/store': 4.9.1 + '@ember/string': ^3.0.0 ember-inflector: ^4.0.2 dependencies: - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember/string': 3.0.1 + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/store': 4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember/string': 3.1.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) + ember-auto-import: 2.6.3(webpack@5.88.0) 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/store@3.28.0(@babel/core@7.19.6): @@ -5116,36 +5076,28 @@ packages: - webpack dev: true - /@ember-data/store@5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3): - resolution: {integrity: sha512-06xQxbimaMFfIZpN/8dnkTZn9CFanfjica/cY+55xeiZSD/IO5jPubK1q2UpicCJfBAV7F/uSByVDQWbPx8Uqg==} - engines: {node: 16.* || >= 18.*} + /@ember-data/store@4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0): + resolution: {integrity: sha512-FXgP/oOE5b0YYpIoIU3KXiMTtIHF0SVllebxrsYMQWh2+C3hTV42DDDtEArDV/oBL3i0WARDdiT4aziK7kGl/A==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} peerDependencies: - '@ember-data/graph': 5.1.0 - '@ember-data/json-api': 5.1.0 - '@ember-data/legacy-compat': 5.1.0 - '@ember-data/model': 5.1.0 - '@ember-data/tracking': 5.1.0 - '@ember/string': ^3.1.1 + '@ember-data/model': 4.9.1 + '@ember-data/record-data': 4.9.1 + '@ember-data/tracking': 4.9.1 + '@ember/string': ^3.0.0 '@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 + '@ember-data/record-data': + optional: true dependencies: - '@ember-data/graph': 5.1.0(@ember-data/store@5.1.0) - '@ember-data/json-api': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/store@5.1.0) - '@ember-data/legacy-compat': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0) - '@ember-data/model': 5.1.0(@babel/core@7.19.6)(@ember-data/debug@5.1.0)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/store@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2)(ember-source@5.2.0-beta.3) - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/tracking': 5.1.0 + '@ember-data/canary-features': 4.9.1 + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/tracking': 4.9.1 '@ember/string': 3.0.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) '@glimmer/tracking': 1.1.2 + ember-auto-import: 2.6.3(webpack@5.88.0) ember-cached-decorator-polyfill: 1.0.1(@babel/core@7.19.6)(ember-source@5.2.0-beta.3) ember-cli-babel: 7.26.11 transitivePeerDependencies: @@ -5153,11 +5105,12 @@ packages: - '@glint/template' - ember-source - supports-color + - webpack dev: true - /@ember-data/tracking@5.1.0: - resolution: {integrity: sha512-jsGKId0FeE0UsPH48EbpMYMpaQ3eoIl/XK8IY2EdaHGC6LW2HAQAD4kF3ZqOM3ivpHUtSIA5V1RoHbjip6Y2uA==} - engines: {node: 16.* || >= 18} + /@ember-data/tracking@4.9.1: + resolution: {integrity: sha512-xT3RSs3hhmrf/OuPAdq20GCI1aOCK/p3ni6h2zn7PCNg3a7iQSLGc3TbkodIzgZHyTKPX0w5vTiI+jsykgYYIw==} + engines: {node: 14.* || 16.* || >= 18} dependencies: ember-cli-babel: 7.26.11 transitivePeerDependencies: @@ -6415,26 +6368,6 @@ packages: '@octokit/openapi-types': 17.2.0 dev: false - /@pnpm/constants@7.1.1: - resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} - engines: {node: '>=16.14'} - dev: true - - /@pnpm/error@5.0.2: - resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==} - engines: {node: '>=16.14'} - dependencies: - '@pnpm/constants': 7.1.1 - dev: true - - /@pnpm/find-workspace-dir@6.0.2: - resolution: {integrity: sha512-JSrpQUFCs4vY1D5tOmj7qBb+oE2j/lO6341giEdUpvYf3FijY8CY13l8rPjfHV2y3m//utzl0An+q+qx14S6Nw==} - engines: {node: '>=16.14'} - dependencies: - '@pnpm/error': 5.0.2 - find-up: 5.0.0 - dev: true - /@popperjs/core@2.11.7: resolution: {integrity: sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==} dev: true @@ -8820,7 +8753,7 @@ packages: wordwrap: 0.0.3 /bower-endpoint-parser@0.2.2: - resolution: {integrity: sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=} + resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==} engines: {node: '>=0.8.0'} /brace-expansion@1.1.11: @@ -9784,11 +9717,6 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true - /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -9916,11 +9844,6 @@ packages: engines: {node: '>= 10'} dev: true - /cli-width@4.0.0: - resolution: {integrity: sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==} - engines: {node: '>= 12'} - dev: true - /cliui@4.1.0: resolution: {integrity: sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==} dependencies: @@ -11011,46 +10934,6 @@ packages: - supports-color dev: true - /ember-auto-import@2.6.1(webpack@5.88.0): - resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} - engines: {node: 12.* || 14.* || >= 16} - dependencies: - '@babel/core': 7.22.5 - '@babel/plugin-proposal-class-properties': 7.16.7(@babel/core@7.22.5) - '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.22.5) - '@babel/preset-env': 7.16.11(@babel/core@7.22.5) - '@embroider/macros': 1.12.1(@glint/template@1.0.0) - '@embroider/shared-internals': 2.2.1 - babel-loader: 8.2.2(@babel/core@7.22.5)(webpack@5.88.0) - 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 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - broccoli-plugin: 4.0.7 - broccoli-source: 3.0.1 - css-loader: 5.2.6(webpack@5.88.0) - debug: 4.3.4(supports-color@8.1.0) - fs-extra: 10.1.0 - fs-tree-diff: 2.0.1 - handlebars: 4.7.7 - js-string-escape: 1.0.1 - lodash: 4.17.21 - mini-css-extract-plugin: 2.5.3(webpack@5.88.0) - parse5: 6.0.1 - resolve: 1.22.2 - resolve-package-path: 4.0.3 - semver: 7.5.3 - style-loader: 2.0.0(webpack@5.88.0) - typescript-memoize: 1.0.1 - walk-sync: 3.0.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - webpack - dev: true - /ember-auto-import@2.6.3(@glint/template@1.0.0): resolution: {integrity: sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==} engines: {node: 12.* || 14.* || >= 16} @@ -11506,7 +11389,7 @@ packages: hash-for-dep: 1.5.1 heimdalljs-logger: 0.1.10 js-string-escape: 1.0.1 - semver: 7.3.8 + semver: 7.5.3 silent-error: 1.1.1 walk-sync: 2.2.0 transitivePeerDependencies: @@ -11553,16 +11436,6 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli-preprocess-registry@5.0.1: - resolution: {integrity: sha512-Jb2zbE5Kfe56Nf4IpdaQ10zZ72p/RyLdgE5j5/lKG3I94QHlq+7AkAd18nPpb5OUeRUT13yQTAYpU+MbjpKTtg==} - engines: {node: 16.* || >= 18} - dependencies: - broccoli-funnel: 3.0.8 - debug: 4.3.4(supports-color@8.1.0) - transitivePeerDependencies: - - supports-color - dev: true - /ember-cli-sri@2.1.1: resolution: {integrity: sha512-YG/lojDxkur9Bnskt7xB6gUOtJ6aPl/+JyGYm9HNDk3GECVHB3SMN3rlGhDKHa1ndS5NK2W2TSLb9bzRbGlMdg==} engines: {node: '>= 0.10.0'} @@ -11906,13 +11779,13 @@ packages: - walrus - whiskers - /ember-cli@4.12.1: - resolution: {integrity: sha512-O4QqvbvyyAvIC5SlYNOOocEhX/co7wKOSEGf8M+ipU/zgzA5ElyKMAQly9wf1QJ/RbSD1j2cFVUBIdVH/OuJHg==} + /ember-cli@4.11.0(lodash@4.17.21): + resolution: {integrity: sha512-X0Ep67O/r2nCViILV8wEvI0xiRlLRS8GgeDklQ3SvDXQp2d3xbI8ARW76pcb1du39HPgIi0G6F/OpJ1uOr4ZQQ==} engines: {node: '>= 14'} hasBin: true dependencies: - '@babel/core': 7.21.8 - '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.21.8) + '@babel/core': 7.22.5 + '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.22.5) amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 bower-config: 1.4.3 @@ -11948,6 +11821,7 @@ 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 @@ -11956,7 +11830,7 @@ packages: find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 11.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 @@ -11976,7 +11850,7 @@ packages: lodash.template: 4.5.0 markdown-it: 13.0.1 markdown-it-terminal: 0.4.0(markdown-it@13.0.1) - minimatch: 7.4.6 + minimatch: 5.1.6 morgan: 1.10.0 nopt: 3.0.6 npm-package-arg: 10.1.0 @@ -11991,7 +11865,7 @@ packages: resolve-package-path: 4.0.3 safe-stable-stringify: 2.4.3 sane: 5.0.1 - semver: 7.3.8 + semver: 7.5.3 silent-error: 1.1.1 sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 @@ -11999,7 +11873,7 @@ packages: testem: 3.10.1(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.0 + uuid: 8.3.2 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.4.0 @@ -12019,6 +11893,7 @@ packages: - eco - ect - ejs + - encoding - haml-coffee - hamlet - hamljs @@ -12063,9 +11938,9 @@ packages: - whiskers dev: true - /ember-cli@4.4.0(lodash@4.17.21): - resolution: {integrity: sha512-0MulrhbyahIHMUDVaNJHQrlJi7xfN6G8XBTF6URfN65DfUAFBOjUKlVqVciQqE6evbltu388D+uvqhbNtIr7mA==} - engines: {node: '>= 12'} + /ember-cli@4.12.0-beta.0(lodash@4.17.21): + resolution: {integrity: sha512-eAbvk3V8PdcPh3lg4voEgbLj9y0A2HNCPro653u8qnZBslV/M+XWTP19g7OdZ+zwjf+7ci3xJLi2ov9Pv+PJrQ==} + engines: {node: '>= 14'} hasBin: true dependencies: '@babel/core': 7.22.5 @@ -12105,38 +11980,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.18.2 - filesize: 8.0.7 + filesize: 10.0.7 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.1.1 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.5 is-git-url: 1.0.0 is-language-code: 3.1.0 - isbinaryfile: 4.0.10 - js-yaml: 3.14.1 + isbinaryfile: 5.0.0 + 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 + markdown-it: 13.0.1 + markdown-it-terminal: 0.4.0(markdown-it@13.0.1) + 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 @@ -12144,7 +12020,7 @@ packages: quick-temp: 0.1.8 remove-types: 1.0.0 resolve: 1.22.2 - resolve-package-path: 3.1.0 + resolve-package-path: 4.0.3 safe-stable-stringify: 2.4.3 sane: 5.0.1 semver: 7.5.3 @@ -12155,8 +12031,8 @@ packages: testem: 3.10.1(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.0 + walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.4.0 yam: 1.0.0 @@ -12175,7 +12051,6 @@ packages: - eco - ect - ejs - - encoding - haml-coffee - hamlet - hamljs @@ -12220,13 +12095,13 @@ packages: - whiskers dev: true - /ember-cli@4.6.0: - resolution: {integrity: sha512-4OAPHJJt4wARrTzfpfEM49KA1JJjMZ/8mhUncdqJFJG19/mS6yJiAUemnsLhZLnbjicB/gYSQ3rrUv/vxeX3cA==} + /ember-cli@4.12.1: + resolution: {integrity: sha512-O4QqvbvyyAvIC5SlYNOOocEhX/co7wKOSEGf8M+ipU/zgzA5ElyKMAQly9wf1QJ/RbSD1j2cFVUBIdVH/OuJHg==} engines: {node: '>= 14'} hasBin: true dependencies: - '@babel/core': 7.19.6(supports-color@8.1.0) - '@babel/plugin-transform-modules-amd': 7.19.6(@babel/core@7.19.6) + '@babel/core': 7.21.8 + '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.21.8) amd-name-resolver: 1.3.1 babel-plugin-module-resolver: 4.1.0 bower-config: 1.4.3 @@ -12262,38 +12137,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.18.2 - filesize: 9.0.11 + filesize: 10.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: 11.1.1 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.5 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.0 - js-yaml: 3.14.1 + js-yaml: 4.1.0 leek: 0.0.24 lodash.template: 4.5.0 markdown-it: 13.0.1 - markdown-it-terminal: 0.2.1 - minimatch: 5.1.6 + markdown-it-terminal: 0.4.0(markdown-it@13.0.1) + minimatch: 7.4.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 9.1.2 + 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 @@ -12312,8 +12188,8 @@ packages: testem: 3.10.1(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.0 + walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.4.0 yam: 1.0.0 @@ -12332,7 +12208,6 @@ packages: - eco - ect - ejs - - encoding - haml-coffee - hamlet - hamljs @@ -12377,14 +12252,20 @@ packages: - whiskers dev: true - /ember-cli@5.1.0(lodash@4.17.21): - resolution: {integrity: sha512-TlnfO+V5lZqRQ7eGXt+P8q24Cu90GSXXAS/2NasaCtC1WY7eVzhfMsoNZiOw3Pe1CaB7i5fPDR8jAMsTwx8Tpg==} - engines: {node: '>= 16'} + /ember-cli@4.4.0(lodash@4.17.21): + resolution: {integrity: sha512-0MulrhbyahIHMUDVaNJHQrlJi7xfN6G8XBTF6URfN65DfUAFBOjUKlVqVciQqE6evbltu388D+uvqhbNtIr7mA==} + engines: {node: '>= 12'} hasBin: true dependencies: '@babel/core': 7.22.5 - '@pnpm/find-workspace-dir': 6.0.2 + '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.22.5) + 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 @@ -12411,41 +12292,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.18.2 - filesize: 10.0.7 + filesize: 8.0.7 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 11.1.1 + fs-extra: 9.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.3 + inflection: 1.13.4 is-git-url: 1.0.0 is-language-code: 3.1.0 - isbinaryfile: 5.0.0 - js-yaml: 4.1.0 + isbinaryfile: 4.0.10 + js-yaml: 3.14.1 leek: 0.0.24 lodash.template: 4.5.0 - markdown-it: 13.0.1 - markdown-it-terminal: 0.4.0(markdown-it@13.0.1) - minimatch: 7.4.6 + 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: 10.1.0 - os-locale: 5.0.0 + npm-package-arg: 8.1.5 p-defer: 3.0.0 portfinder: 1.0.32 promise-map-series: 0.3.0 @@ -12453,7 +12333,7 @@ packages: quick-temp: 0.1.8 remove-types: 1.0.0 resolve: 1.22.2 - resolve-package-path: 4.0.3 + resolve-package-path: 3.1.0 safe-stable-stringify: 2.4.3 sane: 5.0.1 semver: 7.5.3 @@ -12464,8 +12344,8 @@ packages: testem: 3.10.1(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.0 - walk-sync: 3.0.0 + uuid: 8.3.2 + walk-sync: 2.2.0 watch-detector: 1.0.2 workerpool: 6.4.0 yam: 1.0.0 @@ -12484,6 +12364,7 @@ packages: - eco - ect - ejs + - encoding - haml-coffee - hamlet - hamljs @@ -12528,14 +12409,20 @@ packages: - whiskers dev: true - /ember-cli@5.1.0-beta.0(lodash@4.17.21): - resolution: {integrity: sha512-Bgg6rxGDwfRFxRGlkLP4AjwyVe3wdevsaoBWtNTMQnihknWi330AQ8/D8l1HY0I1c1dAnvr4MZQ1lgDHmO6eyQ==} - 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.22.5 - '@pnpm/find-workspace-dir': 6.0.2 + '@babel/core': 7.19.6(supports-color@8.1.0) + '@babel/plugin-transform-modules-amd': 7.19.6(@babel/core@7.19.6) + 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 @@ -12562,41 +12449,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.18.2 - filesize: 10.0.7 + filesize: 9.0.11 find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 11.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: 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.3 + inflection: 1.13.4 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.0 - js-yaml: 4.1.0 + js-yaml: 3.14.1 leek: 0.0.24 lodash.template: 4.5.0 markdown-it: 13.0.1 - markdown-it-terminal: 0.4.0(markdown-it@13.0.1) - 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 @@ -12607,7 +12493,7 @@ packages: resolve-package-path: 4.0.3 safe-stable-stringify: 2.4.3 sane: 5.0.1 - semver: 7.5.3 + semver: 7.3.8 silent-error: 1.1.1 sort-package-json: 1.57.0 symlink-or-copy: 1.3.1 @@ -12615,8 +12501,8 @@ packages: testem: 3.10.1(lodash@4.17.21) tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.0 - walk-sync: 3.0.0 + uuid: 8.3.2 + walk-sync: 2.2.0 watch-detector: 1.0.2 workerpool: 6.4.0 yam: 1.0.0 @@ -12635,6 +12521,7 @@ packages: - eco - ect - ejs + - encoding - haml-coffee - hamlet - hamljs @@ -12810,42 +12697,33 @@ packages: - webpack dev: true - /ember-data@5.1.0(@babel/core@7.19.6)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3): - resolution: {integrity: sha512-rBCZDqiSX+auFx+74RbDj76gzqnc7eCjAAung8D0ySGJgRDuyuNEaTXrrz2DAWVuVX9juz/YOtzzL1wrRDfqWQ==} - engines: {node: 16.* || >= 18.*} - peerDependencies: - '@ember/string': ^3.1.1 + /ember-data@4.9.1(@babel/core@7.19.6)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0): + resolution: {integrity: sha512-vbCaWunxlwYiUQFcXoiMnnsEK3Q5TW9qR6pdKk6wRAubzK0ZnsmvO4Ybvo84gRrGV6aVAft24kT5hX/qpQsFbQ==} + engines: {node: ^14.8.0 || 16.* || >= 18.*} dependencies: - '@ember-data/adapter': 5.1.0(@ember-data/store@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2) - '@ember-data/debug': 5.1.0(@ember/string@3.0.1) - '@ember-data/graph': 5.1.0(@ember-data/store@5.1.0) - '@ember-data/json-api': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/store@5.1.0) - '@ember-data/legacy-compat': 5.1.0(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0) - '@ember-data/model': 5.1.0(@babel/core@7.19.6)(@ember-data/debug@5.1.0)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/store@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2)(ember-source@5.2.0-beta.3) - '@ember-data/private-build-infra': 5.1.0 - '@ember-data/request': 5.1.0 - '@ember-data/serializer': 5.1.0(@ember-data/store@5.1.0)(@ember/string@3.0.1)(ember-inflector@4.0.2) - '@ember-data/store': 5.1.0(@babel/core@7.19.6)(@ember-data/graph@5.1.0)(@ember-data/json-api@5.1.0)(@ember-data/legacy-compat@5.1.0)(@ember-data/model@5.1.0)(@ember-data/tracking@5.1.0)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3) - '@ember-data/tracking': 5.1.0 + '@ember-data/adapter': 4.9.1(@ember-data/store@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(webpack@5.88.0) + '@ember-data/debug': 4.9.1(@ember/string@3.1.1)(webpack@5.88.0) + '@ember-data/model': 4.9.1(@babel/core@7.19.6)(@ember-data/record-data@4.9.1)(@ember-data/store@4.9.1)(@ember-data/tracking@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember-data/private-build-infra': 4.9.1 + '@ember-data/record-data': 4.9.1(@ember-data/store@4.9.1)(webpack@5.88.0) + '@ember-data/serializer': 4.9.1(@ember-data/store@4.9.1)(@ember/string@3.1.1)(ember-inflector@4.0.2)(webpack@5.88.0) + '@ember-data/store': 4.9.1(@babel/core@7.19.6)(@ember-data/tracking@4.9.1)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.2.0-beta.3)(webpack@5.88.0) + '@ember-data/tracking': 4.9.1 '@ember/edition-utils': 1.2.0 - '@ember/string': 3.0.1 + '@ember/string': 3.1.1 '@embroider/macros': 1.12.1(@glint/template@1.0.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.6.1(webpack@5.88.0) + ember-auto-import: 2.6.3(webpack@5.88.0) ember-cli-babel: 7.26.11 ember-inflector: 4.0.2 - webpack: 5.88.0 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' - '@glint/template' - - '@swc/core' - ember-source - - esbuild - supports-color - - uglify-js - - webpack-cli + - webpack dev: true /ember-decorators@6.1.1: @@ -14186,11 +14064,6 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true - /escodegen@2.0.0: resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} engines: {node: '>=6.0'} @@ -15122,14 +14995,6 @@ packages: escape-string-regexp: 1.0.5 dev: true - /figures@5.0.0: - resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} - engines: {node: '>=14'} - dependencies: - escape-string-regexp: 5.0.0 - is-unicode-supported: 1.3.0 - dev: true - /file-entry-cache@5.0.1: resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} engines: {node: '>=4'} @@ -15147,12 +15012,6 @@ packages: /filesize@10.0.7: resolution: {integrity: sha512-iMRG7Qo9nayLoU3PNCiLizYtsy4W1ClrapeCwEgtiQelOAOuRJiw4QaLI+sSr8xr901dgHv+EYP2bCusGZgoiA==} engines: {node: '>= 10.4.0'} - dev: true - - /filesize@5.0.0: - resolution: {integrity: sha512-AcAcgAQSLPQrywmZRrmLxeoa2bvAf7km2y0ihJH2zqYicBlaJk2SjymRSt1CVhNf80jtqJ4vEbuTlaem+U/XQQ==} - engines: {node: '>= 0.4.0'} - dev: false /filesize@6.4.0: resolution: {integrity: sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==} @@ -16478,27 +16337,6 @@ packages: wrap-ansi: 7.0.0 dev: true - /inquirer@9.2.3: - resolution: {integrity: sha512-/Et0+d28D7hnTYaqeCQkp3FYuD/X5cc2qbM6BzFdC5zs30oByoU5W/pmLc493FVVMwYmAILKjPBEmwRKTtknSQ==} - engines: {node: '>=14.18.0'} - dependencies: - ansi-escapes: 4.3.2 - chalk: 5.2.0 - cli-cursor: 3.1.0 - cli-width: 4.0.0 - external-editor: 3.1.0 - figures: 5.0.0 - lodash: 4.17.21 - mute-stream: 1.0.0 - ora: 5.4.1 - run-async: 3.0.0 - 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 - /internal-slot@1.0.5: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} @@ -16840,11 +16678,6 @@ packages: engines: {node: '>=10'} dev: true - /is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - dev: true - /is-weakmap@2.0.1: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} dev: true @@ -18472,11 +18305,6 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - /mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - /mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: @@ -20125,11 +19953,6 @@ packages: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} - /run-async@3.0.0: - resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} - engines: {node: '>=0.12.0'} - dev: true - /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: @@ -22333,15 +22156,6 @@ packages: strip-ansi: 3.0.1 dev: false - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'}