diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f45f6ad347..04bf9e9ac4 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -16,6 +16,9 @@ updates: embroider: patterns: - "@embroider/*" + ember-data: + patterns: + - "@ember-data/*" ignore: - dependency-name: "@babel/core" - dependency-name: "@babel/eslint-parser" @@ -38,7 +41,6 @@ updates: - dependency-name: ember-cli-inject-live-reload - dependency-name: ember-cli-sri - dependency-name: ember-cli-terser - - dependency-name: ember-data - dependency-name: ember-fetch - dependency-name: ember-load-initializers - dependency-name: ember-modifier diff --git a/packages/frontend/app/deprecation-workflow.js b/packages/frontend/app/deprecation-workflow.js index 3a6aa7500c..d0b9cbe541 100644 --- a/packages/frontend/app/deprecation-workflow.js +++ b/packages/frontend/app/deprecation-workflow.js @@ -8,6 +8,7 @@ const SILENCED_DEPRECATIONS = [ 'ember-data:deprecate-legacy-imports', 'ember-data:deprecate-non-strict-types', 'ember-data:deprecate-non-unique-relationship-entries', + 'ember-data:deprecate-many-array-duplicates', ]; registerDeprecationHandler((message, options, next) => { diff --git a/packages/frontend/app/initializers/inflector.js b/packages/frontend/app/initializers/inflector.js deleted file mode 100644 index 8039ad5c36..0000000000 --- a/packages/frontend/app/initializers/inflector.js +++ /dev/null @@ -1,11 +0,0 @@ -import Inflector from 'ember-inflector'; - -export function initialize() { - Inflector.inflector.irregular('vocabulary', 'vocabularies'); - Inflector.inflector.uncountable('aamc-pcrs'); -} - -export default { - name: 'inflector', - initialize, -}; diff --git a/packages/frontend/ember-cli-build.js b/packages/frontend/ember-cli-build.js index 905481a49f..ee7074ef20 100644 --- a/packages/frontend/ember-cli-build.js +++ b/packages/frontend/ember-cli-build.js @@ -8,7 +8,7 @@ const { RetryChunkLoadPlugin } = require('webpack-retry-chunk-load-plugin'); const TerserPlugin = require('terser-webpack-plugin'); // const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer'); -module.exports = function (defaults) { +module.exports = async function (defaults) { const env = EmberApp.env() || 'development'; const isTestBuild = env === 'test'; @@ -67,6 +67,11 @@ module.exports = function (defaults) { const app = new EmberApp(defaults, config); + const { setConfig } = await import('@warp-drive/build-config'); + setConfig(app, __dirname, { + ___legacy_support: true, + }); + if (process.env.BUILD_WITH_EMBROIDER) { return require('@embroider/compat').compatBuild(app, Webpack, { staticAddonTestSupportTrees: true, diff --git a/packages/frontend/package.json b/packages/frontend/package.json index e3a5403ade..5dbb9e6c6c 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -27,6 +27,15 @@ "@babel/core": "^7.24.4", "@babel/eslint-parser": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@ember/edition-utils": "^1.2.0", "@ember/optional-features": "^2.1.0", "@ember/string": "^3.1.1", @@ -41,6 +50,7 @@ "@percy/cli": "^1.28.7", "@percy/ember": "^4.2.0", "@sentry/ember": "^8.12.0", + "@warp-drive/build-config": "0.0.0-beta.6", "broccoli-asset-rev": "^3.0.0", "broccoli-file-creator": "^2.1.1", "broccoli-merge-trees": "^4.2.0", diff --git a/packages/frontend/tests/unit/initializers/inflector-test.js b/packages/frontend/tests/unit/initializers/inflector-test.js deleted file mode 100644 index 801785824f..0000000000 --- a/packages/frontend/tests/unit/initializers/inflector-test.js +++ /dev/null @@ -1,34 +0,0 @@ -import Application from '@ember/application'; -import config from 'frontend/config/environment'; -import { initialize } from 'frontend/initializers/inflector'; -import { module, test } from 'qunit'; -import Resolver from 'ember-resolver'; -import { pluralize } from 'ember-inflector'; -import { run } from '@ember/runloop'; - -module('Unit | Initializer | inflector', function (hooks) { - hooks.beforeEach(function () { - this.TestApplication = class TestApplication extends Application { - modulePrefix = config.modulePrefix; - podModulePrefix = config.podModulePrefix; - Resolver = Resolver; - }; - this.TestApplication.initializer({ - name: 'initializer under test', - initialize, - }); - - this.application = this.TestApplication.create({ autoboot: false }); - }); - - hooks.afterEach(function () { - // eslint-disable-next-line ember/no-runloop - run(this.application, 'destroy'); - }); - - test('it works', async function (assert) { - await this.application.boot(); - assert.strictEqual(pluralize(2, 'vocabulary'), '2 vocabularies'); - assert.strictEqual(pluralize(2, 'aamc-pcrs'), '2 aamc-pcrs'); - }); -}); diff --git a/packages/ilios-common/addon-mirage-support/get-all.js b/packages/ilios-common/addon-mirage-support/get-all.js index 8f8a9c6e61..51aba81a91 100644 --- a/packages/ilios-common/addon-mirage-support/get-all.js +++ b/packages/ilios-common/addon-mirage-support/get-all.js @@ -6,9 +6,6 @@ const getAll = function (schema, request) { //turn /api/programyears?limit=1 into 'programYears' const modelRegex = /\/api\/([a-z]+).*/i; let modelName = getName(request.url.match(modelRegex)[1]); - if ('aamcpcrses' === modelName.toLowerCase()) { - modelName = 'aamcPcrs'; - } if (!schema[modelName]) { console.error( 'Mirage: The route handler for ' + diff --git a/packages/ilios-common/addon-mirage-support/get-name.js b/packages/ilios-common/addon-mirage-support/get-name.js index 2764364517..1ceb199b9b 100644 --- a/packages/ilios-common/addon-mirage-support/get-name.js +++ b/packages/ilios-common/addon-mirage-support/get-name.js @@ -1,6 +1,6 @@ var models = [ 'aamcMethods', - 'aamcPcrs', + 'aamcPcrses', 'academicYears', 'assessmentOptions', 'courseLearningMaterials', diff --git a/packages/ilios-common/addon/initializers/custom-inflector-rules.js b/packages/ilios-common/addon/initializers/custom-inflector-rules.js index 0247a6bb37..e4aa163817 100644 --- a/packages/ilios-common/addon/initializers/custom-inflector-rules.js +++ b/packages/ilios-common/addon/initializers/custom-inflector-rules.js @@ -1,8 +1,11 @@ import Inflector from 'ember-inflector'; - +import { irregular } from '@ember-data/request-utils/string'; export function initialize() { - const inflector = Inflector.inflector; - inflector.irregular('pcrs', 'pcrses'); + irregular('pcrs', 'pcrses'); + irregular('vocabulary', 'vocabularies'); + + Inflector.inflector.irregular('pcrs', 'pcrses'); + Inflector.inflector.irregular('vocabulary', 'vocabularies'); } export default { diff --git a/packages/ilios-common/addon/models/vocabulary.js b/packages/ilios-common/addon/models/vocabulary.js index 7fd2387ad2..1a7402e886 100644 --- a/packages/ilios-common/addon/models/vocabulary.js +++ b/packages/ilios-common/addon/models/vocabulary.js @@ -1,9 +1,6 @@ import Model, { belongsTo, hasMany, attr } from '@ember-data/model'; -import Inflector from 'ember-inflector'; import { filter } from 'rsvp'; -Inflector.inflector.irregular('vocabulary', 'vocabularies'); - export default class Vocabulary extends Model { @attr('string') title; diff --git a/packages/ilios-common/addon/services/store.js b/packages/ilios-common/addon/services/store.js new file mode 100644 index 0000000000..2df614e763 --- /dev/null +++ b/packages/ilios-common/addon/services/store.js @@ -0,0 +1,48 @@ +import BaseStore, { CacheHandler } from '@ember-data/store'; +import JSONAPICache from '@ember-data/json-api'; +import { + adapterFor, + LegacyNetworkHandler, + normalize, + pushPayload, + serializeRecord, + serializerFor, +} from '@ember-data/legacy-compat'; +import { buildSchema, instantiateRecord, modelFor, teardownRecord } from '@ember-data/model/hooks'; +import RequestManager from '@ember-data/request'; +import Fetch from '@ember-data/request/fetch'; + +export default class StoreService extends BaseStore { + adapterFor = adapterFor; + serializerFor = serializerFor; + pushPayload = pushPayload; + normalize = normalize; + serializeRecord = serializeRecord; + + constructor() { + super(...arguments); + this.requestManager = new RequestManager(); + this.requestManager.use([LegacyNetworkHandler, Fetch]); + this.requestManager.useCache(CacheHandler); + } + + createSchemaService() { + return buildSchema(this); + } + + createCache(storeWrapper) { + return new JSONAPICache(storeWrapper); + } + + instantiateRecord(identifier, createRecordArgs) { + return instantiateRecord.call(this, identifier, createRecordArgs); + } + + teardownRecord(record) { + teardownRecord.call(this, record); + } + + modelFor(type) { + return modelFor.call(this, type) || super.modelFor(type); + } +} diff --git a/packages/ilios-common/app/services/store.js b/packages/ilios-common/app/services/store.js new file mode 100644 index 0000000000..550b918b00 --- /dev/null +++ b/packages/ilios-common/app/services/store.js @@ -0,0 +1 @@ +export { default } from 'ilios-common/services/store'; diff --git a/packages/ilios-common/app/transforms/boolean.js b/packages/ilios-common/app/transforms/boolean.js new file mode 100644 index 0000000000..b4d4471fa7 --- /dev/null +++ b/packages/ilios-common/app/transforms/boolean.js @@ -0,0 +1 @@ +export { BooleanTransform as default } from '@ember-data/serializer/transform'; diff --git a/packages/ilios-common/app/transforms/date.js b/packages/ilios-common/app/transforms/date.js new file mode 100644 index 0000000000..4aa235dc61 --- /dev/null +++ b/packages/ilios-common/app/transforms/date.js @@ -0,0 +1 @@ +export { DateTransform as default } from '@ember-data/serializer/transform'; diff --git a/packages/ilios-common/app/transforms/number.js b/packages/ilios-common/app/transforms/number.js new file mode 100644 index 0000000000..47e4c0731a --- /dev/null +++ b/packages/ilios-common/app/transforms/number.js @@ -0,0 +1 @@ +export { NumberTransform as default } from '@ember-data/serializer/transform'; diff --git a/packages/ilios-common/app/transforms/string.js b/packages/ilios-common/app/transforms/string.js new file mode 100644 index 0000000000..ba881680d4 --- /dev/null +++ b/packages/ilios-common/app/transforms/string.js @@ -0,0 +1 @@ +export { StringTransform as default } from '@ember-data/serializer/transform'; diff --git a/packages/ilios-common/ember-cli-build.js b/packages/ilios-common/ember-cli-build.js index 366cbe5078..51a2edc135 100644 --- a/packages/ilios-common/ember-cli-build.js +++ b/packages/ilios-common/ember-cli-build.js @@ -2,10 +2,14 @@ const EmberAddon = require('ember-cli/lib/broccoli/ember-addon'); -module.exports = function (defaults) { +module.exports = async function (defaults) { const app = new EmberAddon(defaults, { // Add options here }); + const { setConfig } = await import('@warp-drive/build-config'); + setConfig(app, __dirname, { + ___legacy_support: true, + }); /* This build file specifies the options for the dummy test app of this diff --git a/packages/ilios-common/package.json b/packages/ilios-common/package.json index 8f6dc74702..aa8ce13339 100644 --- a/packages/ilios-common/package.json +++ b/packages/ilios-common/package.json @@ -43,7 +43,6 @@ "ember-click-outside": "^6.0.0", "ember-concurrency": "^4.0.2", "ember-could-get-used-to-this": "^1.0.1", - "ember-data": "5.3.0", "ember-event-helpers": "^0.1.0", "ember-feature-flags": "^6.0.0", "ember-file-upload": "^9.0.0", @@ -71,6 +70,15 @@ "validator": ">= 13.12.0" }, "peerDependencies": { + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@popperjs/core": ">= 2.1.0", "class-validator": ">= 0.14.0", "ember-source": ">= 4.0.0", @@ -88,11 +96,21 @@ "devDependencies": { "@babel/eslint-parser": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@ember/edition-utils": "^1.1.1", "@ember/optional-features": "^2.1.0", "@ember/test-helpers": "^3.3.0", "@embroider/test-setup": "^4.0.0", "@ilios/ember-template-lint-plugin": "^3.0.0", + "@warp-drive/build-config": "0.0.0-beta.6", "broccoli-asset-rev": "^3.0.0", "ember-cli": "~5.8.1", "ember-cli-clean-css": "^3.0.0", diff --git a/packages/lti-course-manager/app/deprecation-workflow.js b/packages/lti-course-manager/app/deprecation-workflow.js index 727f7af8d3..a750eea2be 100644 --- a/packages/lti-course-manager/app/deprecation-workflow.js +++ b/packages/lti-course-manager/app/deprecation-workflow.js @@ -7,6 +7,7 @@ const SILENCED_DEPRECATIONS = [ // Add ids of deprecations we temporarily want to silence here. 'ember-data:deprecate-legacy-imports', 'ember-data:deprecate-non-strict-types', + 'ember-data:deprecate-many-array-duplicates', ]; registerDeprecationHandler((message, options, next) => { diff --git a/packages/lti-course-manager/ember-cli-build.js b/packages/lti-course-manager/ember-cli-build.js index bc08b7f732..c60bd2825e 100644 --- a/packages/lti-course-manager/ember-cli-build.js +++ b/packages/lti-course-manager/ember-cli-build.js @@ -4,7 +4,7 @@ const EmberApp = require('ember-cli/lib/broccoli/ember-app'); const broccoliAssetRevDefaults = require('broccoli-asset-rev/lib/default-options'); const { Webpack } = require('@embroider/webpack'); -module.exports = function (defaults) { +module.exports = async function (defaults) { const env = EmberApp.env() || 'development'; const isTestBuild = env === 'test'; @@ -25,6 +25,11 @@ module.exports = function (defaults) { } const app = new EmberApp(defaults, config); + const { setConfig } = await import('@warp-drive/build-config'); + setConfig(app, __dirname, { + ___legacy_support: true, + }); + if (process.env.BUILD_WITH_EMBROIDER) { return require('@embroider/compat').compatBuild(app, Webpack, { staticAddonTestSupportTrees: true, diff --git a/packages/lti-course-manager/package.json b/packages/lti-course-manager/package.json index a4ae6fb503..e465ae03c4 100644 --- a/packages/lti-course-manager/package.json +++ b/packages/lti-course-manager/package.json @@ -25,6 +25,15 @@ "@babel/core": "^7.24.4", "@babel/eslint-parser": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@ember/edition-utils": "^1.2.0", "@ember/optional-features": "^2.1.0", "@ember/string": "^3.1.1", @@ -36,6 +45,7 @@ "@embroider/webpack": "~4.0.3", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", + "@warp-drive/build-config": "0.0.0-beta.6", "broccoli-asset-rev": "^3.0.0", "broccoli-file-creator": "^2.1.1", "broccoli-merge-trees": "^4.2.0", diff --git a/packages/lti-dashboard/app/deprecation-workflow.js b/packages/lti-dashboard/app/deprecation-workflow.js index 727f7af8d3..a750eea2be 100644 --- a/packages/lti-dashboard/app/deprecation-workflow.js +++ b/packages/lti-dashboard/app/deprecation-workflow.js @@ -7,6 +7,7 @@ const SILENCED_DEPRECATIONS = [ // Add ids of deprecations we temporarily want to silence here. 'ember-data:deprecate-legacy-imports', 'ember-data:deprecate-non-strict-types', + 'ember-data:deprecate-many-array-duplicates', ]; registerDeprecationHandler((message, options, next) => { diff --git a/packages/lti-dashboard/ember-cli-build.js b/packages/lti-dashboard/ember-cli-build.js index d74b2d8a89..215a06dcab 100644 --- a/packages/lti-dashboard/ember-cli-build.js +++ b/packages/lti-dashboard/ember-cli-build.js @@ -5,7 +5,7 @@ const EmberApp = require('ember-cli/lib/broccoli/ember-app'); const broccoliAssetRevDefaults = require('broccoli-asset-rev/lib/default-options'); const { Webpack } = require('@embroider/webpack'); -module.exports = function (defaults) { +module.exports = async function (defaults) { const env = EmberApp.env() || 'development'; const isTestBuild = env === 'test'; @@ -26,6 +26,11 @@ module.exports = function (defaults) { } const app = new EmberApp(defaults, config); + const { setConfig } = await import('@warp-drive/build-config'); + setConfig(app, __dirname, { + ___legacy_support: true, + }); + if (process.env.BUILD_WITH_EMBROIDER) { return require('@embroider/compat').compatBuild(app, Webpack, { staticAddonTestSupportTrees: true, diff --git a/packages/lti-dashboard/package.json b/packages/lti-dashboard/package.json index 728b4d434c..2797fc351e 100644 --- a/packages/lti-dashboard/package.json +++ b/packages/lti-dashboard/package.json @@ -26,6 +26,15 @@ "@babel/core": "^7.24.4", "@babel/eslint-parser": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@ember/edition-utils": "^1.2.0", "@ember/optional-features": "^2.1.0", "@ember/string": "^3.1.1", @@ -35,6 +44,7 @@ "@embroider/webpack": "~4.0.3", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", + "@warp-drive/build-config": "0.0.0-beta.6", "broccoli-asset-rev": "^3.0.0", "broccoli-file-creator": "^2.1.1", "broccoli-merge-trees": "^4.2.0", diff --git a/packages/test-app/app/deprecation-workflow.js b/packages/test-app/app/deprecation-workflow.js index a749698b5b..2cb2c87d86 100644 --- a/packages/test-app/app/deprecation-workflow.js +++ b/packages/test-app/app/deprecation-workflow.js @@ -9,6 +9,7 @@ const SILENCED_DEPRECATIONS = [ 'ember-data:deprecate-non-strict-types', 'ember-data:deprecate-non-strict-id', 'ember-data:deprecate-non-unique-relationship-entries', + 'ember-data:deprecate-many-array-duplicates', ]; registerDeprecationHandler((message, options, next) => { diff --git a/packages/test-app/ember-cli-build.js b/packages/test-app/ember-cli-build.js index 1bf1d4c4d5..1d42ce1e30 100644 --- a/packages/test-app/ember-cli-build.js +++ b/packages/test-app/ember-cli-build.js @@ -4,7 +4,7 @@ const EmberApp = require('ember-cli/lib/broccoli/ember-app'); const broccoliAssetRevDefaults = require('broccoli-asset-rev/lib/default-options'); const { Webpack } = require('@embroider/webpack'); -module.exports = function (defaults) { +module.exports = async function (defaults) { const app = new EmberApp(defaults, { 'ember-fetch': { preferNative: true, @@ -26,6 +26,10 @@ module.exports = function (defaults) { ], }, }); + const { setConfig } = await import('@warp-drive/build-config'); + setConfig(app, __dirname, { + ___legacy_support: true, + }); if (process.env.BUILD_WITH_EMBROIDER) { return require('@embroider/compat').compatBuild(app, Webpack, { staticAddonTestSupportTrees: true, diff --git a/packages/test-app/package.json b/packages/test-app/package.json index ac8066f062..2599a04c86 100644 --- a/packages/test-app/package.json +++ b/packages/test-app/package.json @@ -23,6 +23,15 @@ "@babel/core": "^7.24.4", "@babel/eslint-parser": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.24.1", + "@ember-data/adapter": "5.3.8", + "@ember-data/json-api": "5.3.8", + "@ember-data/legacy-compat": "^5.3.8", + "@ember-data/model": "5.3.8", + "@ember-data/request": "^5.3.8", + "@ember-data/request-utils": "^5.3.8", + "@ember-data/serializer": "5.3.8", + "@ember-data/store": "5.3.8", + "@ember-data/tracking": "5.3.8", "@ember/optional-features": "^2.1.0", "@ember/string": "^3.1.1", "@ember/test-helpers": "^3.3.0", @@ -34,6 +43,7 @@ "@glimmer/tracking": "^1.1.2", "@percy/cli": "^1.28.7", "@percy/ember": "^4.2.0", + "@warp-drive/build-config": "0.0.0-beta.6", "broccoli-asset-rev": "^3.0.0", "ember-a11y-testing": "^6.1.1", "ember-auto-import": "^2.7.2", diff --git a/packages/test-app/tests/unit/initializers/custom-inflector-rules-test.js b/packages/test-app/tests/unit/initializers/custom-inflector-rules-test.js index ffc5ccc968..aaeb2c7e03 100644 --- a/packages/test-app/tests/unit/initializers/custom-inflector-rules-test.js +++ b/packages/test-app/tests/unit/initializers/custom-inflector-rules-test.js @@ -34,5 +34,9 @@ module('Unit | Initializer | custom-inflector-rules', function (hooks) { assert.strictEqual(pluralize('aamc-pcrs'), 'aamc-pcrses'); assert.strictEqual(singularize('aamc-pcrses'), 'aamc-pcrs'); + assert.strictEqual(pluralize('vocabulary'), 'vocabularies'); + assert.strictEqual(singularize('vocabularies'), 'vocabulary'); + assert.strictEqual(pluralize('pcrs'), 'pcrses'); + assert.strictEqual(singularize('pcrses'), 'pcrs'); }); }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8d266fb08f..00254bc6f5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,6 +27,33 @@ importers: '@babel/plugin-proposal-decorators': specifier: ^7.24.1 version: 7.24.7(@babel/core@7.24.7) + '@ember-data/adapter': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': + specifier: 5.3.8 + version: 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) + '@ember-data/legacy-compat': + specifier: ^5.3.8 + version: 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/model': + specifier: 5.3.8 + version: 5.3.8(ueu55puezsfvwcbmsvklkjcesq) + '@ember-data/request': + specifier: ^5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': + specifier: ^5.3.8 + version: 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/serializer': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': + specifier: 5.3.8 + version: 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': + specifier: 5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -69,6 +96,9 @@ importers: '@sentry/ember': specifier: ^8.12.0 version: 8.13.0(webpack@5.92.1) + '@warp-drive/build-config': + specifier: 0.0.0-beta.6 + version: 0.0.0-beta.6 broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -164,7 +194,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.3 - version: 3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) + version: 3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) ember-cli-page-object: specifier: ^2.3.0 version: 2.3.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1)) @@ -396,9 +426,6 @@ importers: ember-could-get-used-to-this: specifier: ^1.0.1 version: 1.0.1 - ember-data: - specifier: 5.3.0 - version: 5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) ember-event-helpers: specifier: ^0.1.0 version: 0.1.1 @@ -407,7 +434,7 @@ importers: version: 6.0.0 ember-file-upload: specifier: ^9.0.0 - version: 9.0.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(@glimmer/component@1.1.2(@babel/core@7.24.7))(@glimmer/tracking@1.1.2)(ember-cli-mirage@3.0.3(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1))(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(miragejs@0.1.48)(tracked-built-ins@3.3.0)(webpack@5.92.1) + version: 9.0.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(@glimmer/component@1.1.2(@babel/core@7.24.7))(@glimmer/tracking@1.1.2)(ember-cli-mirage@3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1))(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(miragejs@0.1.48)(tracked-built-ins@3.3.0)(webpack@5.92.1) ember-focus-trap: specifier: ^1.0.0 version: 1.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) @@ -481,6 +508,33 @@ importers: '@babel/plugin-proposal-decorators': specifier: ^7.24.1 version: 7.24.7(@babel/core@7.24.7) + '@ember-data/adapter': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': + specifier: 5.3.8 + version: 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) + '@ember-data/legacy-compat': + specifier: ^5.3.8 + version: 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/model': + specifier: 5.3.8 + version: 5.3.8(ueu55puezsfvwcbmsvklkjcesq) + '@ember-data/request': + specifier: ^5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': + specifier: ^5.3.8 + version: 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/serializer': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': + specifier: 5.3.8 + version: 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': + specifier: 5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/edition-utils': specifier: ^1.1.1 version: 1.2.0 @@ -496,6 +550,9 @@ importers: '@ilios/ember-template-lint-plugin': specifier: ^3.0.0 version: 3.0.0 + '@warp-drive/build-config': + specifier: 0.0.0-beta.6 + version: 0.0.0-beta.6 broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -598,6 +655,33 @@ importers: '@babel/plugin-proposal-decorators': specifier: ^7.24.1 version: 7.24.7(@babel/core@7.24.7) + '@ember-data/adapter': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': + specifier: 5.3.8 + version: 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) + '@ember-data/legacy-compat': + specifier: ^5.3.8 + version: 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/model': + specifier: 5.3.8 + version: 5.3.8(ueu55puezsfvwcbmsvklkjcesq) + '@ember-data/request': + specifier: ^5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': + specifier: ^5.3.8 + version: 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/serializer': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': + specifier: 5.3.8 + version: 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': + specifier: 5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -631,6 +715,9 @@ importers: '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 + '@warp-drive/build-config': + specifier: 0.0.0-beta.6 + version: 0.0.0-beta.6 broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -681,7 +768,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.2 - version: 3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) + version: 3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) ember-cli-sass: specifier: ^11.0.1 version: 11.0.1 @@ -790,6 +877,33 @@ importers: '@babel/plugin-proposal-decorators': specifier: ^7.24.1 version: 7.24.7(@babel/core@7.24.7) + '@ember-data/adapter': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': + specifier: 5.3.8 + version: 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) + '@ember-data/legacy-compat': + specifier: ^5.3.8 + version: 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/model': + specifier: 5.3.8 + version: 5.3.8(ueu55puezsfvwcbmsvklkjcesq) + '@ember-data/request': + specifier: ^5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': + specifier: ^5.3.8 + version: 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/serializer': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': + specifier: 5.3.8 + version: 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': + specifier: 5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -817,6 +931,9 @@ importers: '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 + '@warp-drive/build-config': + specifier: 0.0.0-beta.6 + version: 0.0.0-beta.6 broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -867,7 +984,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.2 - version: 3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) + version: 3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) ember-cli-sass: specifier: ^11.0.1 version: 11.0.1 @@ -979,6 +1096,33 @@ importers: '@babel/plugin-proposal-decorators': specifier: ^7.24.1 version: 7.24.7(@babel/core@7.24.7) + '@ember-data/adapter': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': + specifier: 5.3.8 + version: 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) + '@ember-data/legacy-compat': + specifier: ^5.3.8 + version: 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/model': + specifier: 5.3.8 + version: 5.3.8(ueu55puezsfvwcbmsvklkjcesq) + '@ember-data/request': + specifier: ^5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/request-utils': + specifier: ^5.3.8 + version: 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/serializer': + specifier: 5.3.8 + version: 5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/store': + specifier: 5.3.8 + version: 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/tracking': + specifier: 5.3.8 + version: 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/optional-features': specifier: ^2.1.0 version: 2.1.0 @@ -1012,6 +1156,9 @@ importers: '@percy/ember': specifier: ^4.2.0 version: 4.2.0 + '@warp-drive/build-config': + specifier: 0.0.0-beta.6 + version: 0.0.0-beta.6 broccoli-asset-rev: specifier: ^3.0.0 version: 3.0.0 @@ -1047,7 +1194,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.3 - version: 3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) + version: 3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) ember-cli-sass: specifier: 11.0.1 version: 11.0.1 @@ -2042,102 +2189,111 @@ packages: '@dual-bundle/import-meta-resolve@4.1.0': resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} - '@ember-data/adapter@5.3.0': - resolution: {integrity: sha512-OKbqtuOn6ZHFvU36P8876TsWtr6BKx1eOAzftnRtS8kD8r9rxdXapCA7M2V3l+Fma4d+MMwm8flLrqMddP5rmA==} - engines: {node: 16.* || >= 18.*} - peerDependencies: - '@ember-data/store': 5.3.0 - '@ember/string': ^3.1.1 - ember-inflector: ^4.0.2 - - '@ember-data/debug@5.3.0': - resolution: {integrity: sha512-R5Jo4N7TSlMj4HdP+kGGVM7vtxxmIm1y+RaqKiRFmh3kzf8lL5FYF6vE0Hjkfu+p9KGnGSuTm731kPxYMZnbzQ==} - engines: {node: 16.* || >= 18.*} + '@ember-data/adapter@5.3.8': + 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-data/graph@5.3.0': - resolution: {integrity: sha512-BK1PGJVpW/ioP9IrvPECvbeiMf8cX0o4Ym3PWRlXIgWbfTnN57/XHwqL6qRo46Li2tMyzoranE6q7Jxhu6DCIg==} - engines: {node: 16.* || >= 18.*} + '@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/graph@5.3.8': + resolution: {integrity: sha512-JNaR41QlA4R1mXJKbI2S2+Zdy3ysoArAQmfnHouDXWezQD6NpgKgmfLmCqxtdHkAVQ8ttnAMx/S/A2fPTVaeyw==} + engines: {node: '>= 18.20.3'} peerDependencies: - '@ember-data/store': 5.3.0 + '@ember-data/store': 5.3.8 + '@warp-drive/core-types': 0.0.0-beta.11 - '@ember-data/json-api@5.3.0': - resolution: {integrity: sha512-irS0uuotz5VJbmaGEoK7Ad8JjlVzCI2C+lxz22UelR64Vbb1btnBHlw2Tr2n9s0kNxaR1iHUB94Fo2LBbr0Prg==} - engines: {node: 16.* || >= 18.*} + '@ember-data/json-api@5.3.8': + 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/legacy-compat@5.3.0': - resolution: {integrity: sha512-KST6bMqvr6+DLTY5XRLOyCBgOGIj6QCpZQtyOWOhPwKnfeBXygppF9ys0ZWaNhlAaVZSrQ3uPubUit9Y72ZTYQ==} - engines: {node: 16.* || >= 18} + '@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': + 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 - '@ember-data/model@5.3.0': - resolution: {integrity: sha512-9DckZXu3DZk1fYd1js6kS2SCxuuaQBDE1N3NMc+Zz55n8qu1LKHLxr+dGwVqV+Wtl7LGcAU1ocnm7gKNhC1vuw==} - engines: {node: 16.* || >= 18.*} + '@ember-data/model@5.3.8': + 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 - '@ember-data/private-build-infra@5.3.0': - resolution: {integrity: sha512-n7VCPgvjS0Yza5USBucdYjTvlk5GC6fIdWiQUGdK9QxHnyekFg2Znu932ulKp/Iokoc8iBEaVX3HoiCwM/Hw1w==} - engines: {node: 16.* || >= 18.*} - - '@ember-data/request-utils@5.3.0': - resolution: {integrity: sha512-f/DGyW7tKbx1NCxz/arDBXTwEiV0+a0m8AStTMOlPkGLvnDhuHAH3jVlhuNweFxI6CmfXaL+UAY7g+uWAwCn0Q==} - engines: {node: 16.* || >= 18} + '@ember-data/request-utils@5.3.8': + 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@5.3.0': - resolution: {integrity: sha512-dsgwnhXYMlgO99DPur2AYQpFigU8DSk628GZ9qDhQQ9IRfGkT3yjFGg9M/Bp0G+U3dJbs56Tiy+VhSl36k0Wsw==} - engines: {node: 16.* || >= 18} + '@ember-data/request@5.3.8': + resolution: {integrity: sha512-urAzDc+MvpmIzr2olMphG9DhwKrdYJOyywhT+fHnzCvezQoMgoBpkr40uCM2IX4Ge0+a9MklcSViA6kpLq2izQ==} + engines: {node: '>= 18.20.3'} + peerDependencies: + '@warp-drive/core-types': 0.0.0-beta.11 '@ember-data/rfc395-data@0.0.4': resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==} - '@ember-data/serializer@5.3.0': - resolution: {integrity: sha512-apsfN8qHOVQxIxmPQh6SSxYtzNcb3/jvdjJDrU6L8eklyQXfxcbaBD6r2uUAA2jaI94oNXoSHM/75TZnJjLIZA==} - engines: {node: 16.* || >= 18.*} + '@ember-data/serializer@5.3.8': + 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/store@5.3.0': - resolution: {integrity: sha512-okM7AJmgM8Wz+FNgsDXVUVw32UZVLKko2K/2GfBmOjOcKVnfwLKI08HmQNLnT5IXiOsJW5mA4mRESuVgN8L4lQ==} - engines: {node: 16.* || >= 18.*} + '@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': + 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/tracking@5.3.0': - resolution: {integrity: sha512-CEaV9zbKY40I0c7a7AXIhV4P+veA70plWCGU2fA/AMk69BdT64vKx9r+HPvAVsaz7ER4XCnUqyPAZnCWypa9WA==} - engines: {node: 16.* || >= 18} + '@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.8': + 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/edition-utils@1.2.0': resolution: {integrity: sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==} @@ -2980,6 +3136,14 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@warp-drive/build-config@0.0.0-beta.6': + resolution: {integrity: sha512-ANSjWRV5kSJyIIO+5rRv7/lqfwYazQ9wDpi4vr1rjGogsmVteRCnflV5qYqt9W9T4JXRjSimjSfKwCgEwl+jUA==} + engines: {node: '>= 18.20.3'} + + '@warp-drive/core-types@0.0.0-beta.11': + resolution: {integrity: sha512-GHQE+woaGdRDGj6VG3Qt0uGBNog1zq5XO2Ccce35cYPpM3FOCOdmqB4Wt0miD1bBdbAuWQZmmQOIYAMSMCOdZQ==} + engines: {node: '>= 18.20.3'} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -3513,9 +3677,6 @@ packages: babel-types@6.26.0: resolution: {integrity: sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==} - babel6-plugin-strip-class-callcheck@6.0.0: - resolution: {integrity: sha512-biNFJ7JAK4+9BwswDGL0dmYpvXHvswOFR/iKg3Q/f+pNxPEa5bWZkLHI1fW4spPytkHGMe7f/XtYyhzml9hiWg==} - babylon@6.18.0: resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} hasBin: true @@ -3894,8 +4055,8 @@ packages: caniuse-db@1.0.30001639: resolution: {integrity: sha512-Y4Ewb9g+3jQXeWXoe5c5nMtzrAl49d9ffxe+PANiSpjCWLkPTMsW56vCW1xYKqLOLt/IO3HCEOaMPpq5F7BqOw==} - caniuse-lite@1.0.30001638: - resolution: {integrity: sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==} + caniuse-lite@1.0.30001639: + resolution: {integrity: sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==} capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -4781,8 +4942,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.815: - resolution: {integrity: sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==} + electron-to-chromium@1.4.816: + resolution: {integrity: sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==} elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} @@ -4814,16 +4975,6 @@ packages: resolution: {integrity: sha512-6CdXSegJJc8nwwK7+1lIcBUnMVrJRNd4ZdMgcKbCAwPvcGxMgRVBddSzrX/+q/UuflvTEO26Dk1g7Z6KHMXUhw==} engines: {node: 12.* || 14.* || >= 16} - ember-cache-primitive-polyfill@1.0.1: - resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} - engines: {node: 10.* || >= 12} - - ember-cached-decorator-polyfill@1.0.2: - resolution: {integrity: sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==} - engines: {node: 14.* || >= 16} - peerDependencies: - ember-source: ^3.13.0 || ^4.0.0 || >= 5.0.0 - ember-cli-app-version@6.0.1: resolution: {integrity: sha512-XA1FwkWA5QytmWF0jcJqEr3jcZoiCl9Fb33TZgOVfClL7Voxe+/RwzISEprBRQgbf7j8z1xf8/RJCKfclUy3rQ==} engines: {node: 14.* || 16.* || >= 18} @@ -5126,12 +5277,6 @@ packages: resolution: {integrity: sha512-+BXc8NbJJ/DoUXZk4e3qeRvADw9ThMEW7jm+Nz+QX9jRY/5QYodnFeUEfsC4Sw3Ti2m1+RzI2Lyq0QWpgOqFYg==} engines: {node: 8.* || >= 10.*} - ember-data@5.3.0: - resolution: {integrity: sha512-ca8udUa2SrWyYxPckYc89Fdv/9pCG3X360zHvlGxtB4C87o3dWp6sle98tP9G1TjximKhrU/PMrqpdhJ8rOGtA==} - engines: {node: 16.* || >= 18.*} - peerDependencies: - '@ember/string': ^3.1.1 - ember-destroyable-polyfill@2.0.3: resolution: {integrity: sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==} engines: {node: 10.* || >= 12} @@ -5489,8 +5634,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-es-x@7.7.0: - resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==} + eslint-plugin-es-x@7.8.0: + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' @@ -6158,8 +6303,8 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} - globals@15.6.0: - resolution: {integrity: sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==} + globals@15.7.0: + resolution: {integrity: sha512-ivatRXWwKC6ImcdKO7dOwXuXR5XFrdwo45qFwD7D0qOkEPzzJdLXC3BHceBdyrPOD3p1suPaWi4Y4NMm2D++AQ==} engines: {node: '>=18'} globals@9.18.0: @@ -6181,8 +6326,8 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - globby@14.0.1: - resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} + globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} globjoin@0.1.4: @@ -6430,6 +6575,10 @@ packages: resolution: {integrity: sha512-wzkZHqpb4eGrOKBl34xy3umnYHx8Si5R1U4fwmdxLo5gdH6mEK8gclckTj/qWqy4Je0bsDYe/qazZYuO7xe3XQ==} engines: {node: '>=14.0.0'} + inflection@3.0.0: + resolution: {integrity: sha512-1zEJU1l19SgJlmwqsEyFTbScw/tkMHFenUo//Y0i+XEP83gDFdMvPizAD/WGcE+l1ku12PcTVHQhO6g5E0UCMw==} + engines: {node: '>=18.0.0'} + 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. @@ -6451,8 +6600,8 @@ packages: resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} engines: {node: '>=8.0.0'} - inquirer@9.3.1: - resolution: {integrity: sha512-A5IdVr1I04XqPlwrGgTJMKmzRg5ropqNpSeqo0vj1ZmluSCNSFaPZz4eazdPrhVcZfej7fCEYvD2NYa1KjkTJA==} + inquirer@9.3.2: + resolution: {integrity: sha512-+ynEbhWKhyomnaX0n2aLIMSkgSlGB5RrWbNXnEqj6mdaIydu6y40MdBjL38SAB0JcdmOaIaMua1azdjLEr3sdw==} engines: {node: '>=18'} intercept-stdout@0.1.2: @@ -7478,9 +7627,6 @@ packages: normalize.css@8.0.1: resolution: {integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==} - npm-git-info@1.0.3: - resolution: {integrity: sha512-i5WBdj4F/ULl16z9ZhsJDMl1EQCMQhHZzBwNnKL2LOA+T8IHNeRkLCVz9uVV9SzUdGTbDq+1oXhIYMe+8148vw==} - npm-package-arg@10.1.0: resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8018,8 +8164,8 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=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'} query-string@9.0.0: @@ -9596,6 +9742,10 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} + yoctocolors-cjs@2.1.1: + resolution: {integrity: sha512-c6T13b6qYcJZvck7QbEFXrFX/Mu2KOjvAGiKHmYMUg96jxNpfP6i+psGW72BOPxOIDUJrORG+Kyu7quMX9CQBQ==} + engines: {node: '>=18'} + zxcvbn@4.4.2: resolution: {integrity: sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==} @@ -11700,188 +11850,139 @@ snapshots: '@dual-bundle/import-meta-resolve@4.1.0': {} - '@ember-data/adapter@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/string@3.1.1)(ember-inflector@4.0.2)': + '@ember-data/adapter@5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@ember/string': 3.1.1 + '@ember-data/legacy-compat': 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 - '@ember-data/debug@5.3.0(@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/string@3.1.1)': + '@ember-data/graph@5.3.8(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11)': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@ember/edition-utils': 1.2.0 - '@ember/string': 3.1.1 + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) '@embroider/macros': 1.16.5 - ember-auto-import: 2.7.4(webpack@5.92.1) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - webpack: 5.92.1 + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 transitivePeerDependencies: - '@glint/template' - - '@swc/core' - - esbuild - supports-color - - uglify-js - - webpack-cli - '@ember-data/graph@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))': + '@ember-data/json-api@5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq)': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@ember/edition-utils': 1.2.0 + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@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-inflector@4.0.2) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 - '@ember-data/json-api@5.3.0(@babel/core@7.24.7)(@ember-data/graph@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))))(@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-inflector@4.0.2)': + '@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu)': dependencies: - '@ember-data/graph': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))) - '@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - ember-inflector: 4.0.2 - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - - '@ember-data/legacy-compat@5.3.0(aylcnoamntyhzej35657neh5ou)': - dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember-data/request': 5.3.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-inflector@4.0.2) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember/test-waiters': 3.1.0 '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 optionalDependencies: - '@ember-data/graph': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))))(@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-inflector@4.0.2) + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color - '@ember-data/model@5.3.0(ap6xq3i4u52tlbqjcipc7v5rje)': + '@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq)': dependencies: - '@ember-data/legacy-compat': 5.3.0(aylcnoamntyhzej35657neh5ou) - '@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@ember-data/tracking': 5.3.0(@babel/core@7.24.7) + '@ember-data/legacy-compat': 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@ember/edition-utils': 1.2.0 - '@ember/string': 3.1.1 '@embroider/macros': 1.16.5 - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 optionalDependencies: - '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/string@3.1.1) - '@ember-data/graph': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))))(@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-inflector@4.0.2) + '@ember-data/graph': 5.3.8(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11) + '@ember-data/json-api': 5.3.8(6bbrrqfh2tga4w2lsjgq36ehuq) transitivePeerDependencies: - - '@babel/core' - '@glint/template' - - ember-source - supports-color - '@ember-data/private-build-infra@5.3.0': + '@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2)': 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 - 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 + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + optionalDependencies: + '@ember/string': 3.1.1 + ember-inflector: 4.0.2 transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/request-utils@5.3.0(@babel/core@7.24.7)': + '@ember-data/request@5.3.8(@warp-drive/core-types@0.0.0-beta.11)': dependencies: - ember-cli-babel: 8.2.0(@babel/core@7.24.7) - transitivePeerDependencies: - - '@babel/core' - - supports-color - - '@ember-data/request@5.3.0(@babel/core@7.24.7)': - dependencies: - '@ember-data/private-build-infra': 5.3.0 '@ember/test-waiters': 3.1.0 '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 '@ember-data/rfc395-data@0.0.4': {} - '@ember-data/serializer@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-inflector@4.0.2)': + '@ember-data/serializer@5.3.8(@ember-data/legacy-compat@5.3.8(nvrgy75jw3pssoln5yuvxtipgu))(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11))(@warp-drive/core-types@0.0.0-beta.11)': dependencies: - '@ember-data/private-build-infra': 5.3.0 - '@ember/string': 3.1.1 + '@ember-data/legacy-compat': 5.3.8(nvrgy75jw3pssoln5yuvxtipgu) + '@ember-data/request-utils': 5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2) + '@ember-data/store': 5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@warp-drive/core-types@0.0.0-beta.11) + '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 - '@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))': + '@ember-data/store@5.3.8(@ember-data/request-utils@5.3.8(@ember/string@3.1.1)(@warp-drive/core-types@0.0.0-beta.11)(ember-inflector@4.0.2))(@ember-data/request@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@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@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 + '@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-inflector@4.0.2) + '@ember-data/tracking': 5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) '@embroider/macros': 1.16.5 - '@glimmer/tracking': 1.1.2 - ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.24.7)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@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 - '@ember-data/tracking@5.3.0(@babel/core@7.24.7)': + '@ember-data/tracking@5.3.8(@warp-drive/core-types@0.0.0-beta.11)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))': dependencies: - '@ember-data/private-build-infra': 5.3.0 '@embroider/macros': 1.16.5 - ember-cli-babel: 8.2.0(@babel/core@7.24.7) + '@warp-drive/build-config': 0.0.0-beta.6 + '@warp-drive/core-types': 0.0.0-beta.11 + ember-source: 5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1) transitivePeerDependencies: - - '@babel/core' - '@glint/template' - supports-color @@ -13265,6 +13366,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} + '@warp-drive/build-config@0.0.0-beta.6': + dependencies: + '@embroider/addon-shim': 1.8.9 + '@embroider/macros': 1.16.5 + babel-import-util: 2.1.1 + broccoli-funnel: 3.0.8 + semver: 7.6.2 + transitivePeerDependencies: + - '@glint/template' + - supports-color + + '@warp-drive/core-types@0.0.0-beta.11': + dependencies: + '@embroider/macros': 1.16.5 + '@warp-drive/build-config': 0.0.0-beta.6 + transitivePeerDependencies: + - '@glint/template' + - supports-color + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -13975,8 +14095,6 @@ snapshots: lodash: 4.17.21 to-fast-properties: 1.0.3 - babel6-plugin-strip-class-callcheck@6.0.0: {} - babylon@6.18.0: {} backbone@1.6.0: @@ -14607,8 +14725,8 @@ snapshots: browserslist@4.23.1: dependencies: - caniuse-lite: 1.0.30001638 - electron-to-chromium: 1.4.815 + caniuse-lite: 1.0.30001639 + electron-to-chromium: 1.4.816 node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.1) @@ -14643,7 +14761,7 @@ snapshots: buffer@4.9.2: dependencies: base64-js: 1.5.1 - ieee754: 1.2.1 + ieee754: 1.1.13 isarray: 1.0.0 buffer@5.7.1: @@ -14714,13 +14832,13 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.23.1 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001639 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-db@1.0.30001639: {} - caniuse-lite@1.0.30001638: {} + caniuse-lite@1.0.30001639: {} capture-exit@2.0.0: dependencies: @@ -15492,7 +15610,7 @@ snapshots: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.815: {} + electron-to-chromium@1.4.816: {} elliptic@6.5.5: dependencies: @@ -15619,30 +15737,6 @@ snapshots: - supports-color - webpack - ember-cache-primitive-polyfill@1.0.1(@babel/core@7.24.7): - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 5.1.2 - ember-compatibility-helpers: 1.2.7(@babel/core@7.24.7) - silent-error: 1.1.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - ember-cached-decorator-polyfill@1.0.2(@babel/core@7.24.7)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)): - dependencies: - '@embroider/macros': 1.16.5 - '@glimmer/tracking': 1.1.2 - babel-import-util: 1.4.1 - ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.24.7) - ember-cli-babel: 7.26.11 - ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: 5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - ember-cli-app-version@6.0.1(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)): dependencies: ember-cli-babel: 7.26.11 @@ -16046,7 +16140,7 @@ snapshots: ember-cli-lodash-subset@2.0.1: {} - ember-cli-mirage@3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1): + ember-cli-mirage@3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1): dependencies: '@babel/core': 7.24.7 '@embroider/macros': 1.16.5 @@ -16060,9 +16154,8 @@ snapshots: ember-source: 5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1) miragejs: 0.1.48 optionalDependencies: - '@ember-data/model': 5.3.0(ap6xq3i4u52tlbqjcipc7v5rje) + '@ember-data/model': 5.3.8(ueu55puezsfvwcbmsvklkjcesq) '@ember/test-helpers': 3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1) - ember-data: 5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) ember-qunit: 8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0) transitivePeerDependencies: - '@glint/template' @@ -16294,7 +16387,7 @@ snapshots: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.3.1 + inquirer: 9.3.2 is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.2 @@ -16429,39 +16522,6 @@ snapshots: transitivePeerDependencies: - supports-color - ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)): - dependencies: - '@ember-data/adapter': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/string@3.1.1)(ember-inflector@4.0.2) - '@ember-data/debug': 5.3.0(@ember-data/store@5.3.0(@babel/core@7.24.7)(@ember-data/tracking@5.3.0(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/string@3.1.1) - '@ember-data/graph': 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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))) - '@ember-data/json-api': 5.3.0(@babel/core@7.24.7)(@ember-data/graph@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))))(@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-inflector@4.0.2) - '@ember-data/legacy-compat': 5.3.0(aylcnoamntyhzej35657neh5ou) - '@ember-data/model': 5.3.0(ap6xq3i4u52tlbqjcipc7v5rje) - '@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(@babel/core@7.24.7))(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) - '@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 - broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.7.4(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: - - '@babel/core' - - '@glimmer/tracking' - - '@glint/template' - - '@swc/core' - - ember-source - - esbuild - - supports-color - - uglify-js - - webpack-cli - ember-destroyable-polyfill@2.0.3(@babel/core@7.24.7): dependencies: ember-cli-babel: 7.26.11 @@ -16514,7 +16574,7 @@ snapshots: - encoding - supports-color - ember-file-upload@9.0.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(@glimmer/component@1.1.2(@babel/core@7.24.7))(@glimmer/tracking@1.1.2)(ember-cli-mirage@3.0.3(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1))(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(miragejs@0.1.48)(tracked-built-ins@3.3.0)(webpack@5.92.1): + ember-file-upload@9.0.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(@glimmer/component@1.1.2(@babel/core@7.24.7))(@glimmer/tracking@1.1.2)(ember-cli-mirage@3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1))(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(miragejs@0.1.48)(tracked-built-ins@3.3.0)(webpack@5.92.1): dependencies: '@ember/test-helpers': 3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1) '@ember/test-waiters': 3.1.0 @@ -16526,7 +16586,7 @@ snapshots: ember-modifier: 4.1.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)) tracked-built-ins: 3.3.0 optionalDependencies: - ember-cli-mirage: 3.0.3(@ember-data/model@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-data@5.3.0(@babel/core@7.24.7)(@ember/string@3.1.1)(@glimmer/tracking@1.1.2)(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1)))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) + ember-cli-mirage: 3.0.3(@ember-data/model@5.3.8(ueu55puezsfvwcbmsvklkjcesq))(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-qunit@8.1.0(@ember/test-helpers@3.3.0(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(webpack@5.92.1))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(qunit@2.21.0))(ember-source@5.8.0(@babel/core@7.24.7)(@glimmer/component@1.1.2(@babel/core@7.24.7))(rsvp@4.8.5)(webpack@5.92.1))(miragejs@0.1.48)(webpack@5.92.1) miragejs: 0.1.48 transitivePeerDependencies: - '@glint/template' @@ -16864,7 +16924,7 @@ snapshots: find-up: 7.0.0 fuse.js: 7.0.0 get-stdin: 9.0.0 - globby: 14.0.1 + globby: 14.0.2 is-glob: 4.0.3 language-tags: 1.0.9 micromatch: 4.0.7 @@ -17130,7 +17190,7 @@ snapshots: transitivePeerDependencies: - '@babel/core' - eslint-plugin-es-x@7.7.0(eslint@8.57.0): + eslint-plugin-es-x@7.8.0(eslint@8.57.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.11.0 @@ -17142,9 +17202,9 @@ snapshots: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) enhanced-resolve: 5.17.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: 15.6.0 + globals: 15.7.0 ignore: 5.3.1 minimatch: 9.0.5 semver: 7.6.2 @@ -18047,7 +18107,7 @@ snapshots: dependencies: type-fest: 0.20.2 - globals@15.6.0: {} + globals@15.7.0: {} globals@9.18.0: {} @@ -18078,7 +18138,7 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - globby@14.0.1: + globby@14.0.2: dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 @@ -18354,6 +18414,8 @@ snapshots: inflection@2.0.1: {} + inflection@3.0.0: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -18397,7 +18459,7 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@9.3.1: + inquirer@9.3.2: dependencies: '@inquirer/figures': 1.0.3 ansi-escapes: 4.3.2 @@ -18405,12 +18467,12 @@ snapshots: external-editor: 3.1.0 mute-stream: 1.0.0 ora: 5.4.1 - picocolors: 1.0.1 run-async: 3.0.0 rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.1 intercept-stdout@0.1.2: dependencies: @@ -19426,8 +19488,6 @@ snapshots: normalize.css@8.0.1: {} - npm-git-info@1.0.3: {} - npm-package-arg@10.1.0: dependencies: hosted-git-info: 6.1.1 @@ -19953,7 +20013,7 @@ snapshots: dependencies: side-channel: 1.0.6 - qs@6.12.1: + qs@6.12.2: dependencies: side-channel: 1.0.6 @@ -21297,7 +21357,7 @@ snapshots: 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 @@ -21558,7 +21618,7 @@ snapshots: url@0.11.3: dependencies: punycode: 1.4.1 - qs: 6.12.1 + qs: 6.12.2 use@3.1.1: {} @@ -21972,4 +22032,6 @@ snapshots: yocto-queue@1.1.1: {} + yoctocolors-cjs@2.1.1: {} + zxcvbn@4.4.2: {}