From e8182858ba8836c76905e9b0dc4fb2011ed905c3 Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Fri, 8 Aug 2025 14:37:36 +0200 Subject: [PATCH 1/7] fix(frontend): use ember v6.4 --- frontend/.gitignore | 7 - frontend/.prettierignore | 6 +- frontend/.prettierrc | 5 - frontend/.prettierrc.js | 16 + frontend/.stylelintignore | 3 - frontend/.stylelintrc.js | 3 +- frontend/app/app.js | 5 + frontend/app/deprecation-workflow.js | 24 + frontend/config/ember-cli-update.json | 2 +- frontend/ember-cli-build.js | 9 + frontend/package.json | 34 +- frontend/pnpm-lock.yaml | 1693 +++++++++++-------------- frontend/tests/test-helper.js | 9 +- 13 files changed, 836 insertions(+), 980 deletions(-) delete mode 100644 frontend/.prettierrc create mode 100644 frontend/.prettierrc.js create mode 100644 frontend/app/deprecation-workflow.js diff --git a/frontend/.gitignore b/frontend/.gitignore index 71ad79d02..f0dde6db9 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -14,12 +14,5 @@ /testem.log /yarn-error.log -# ember-try -/.node_modules.ember-try/ -/npm-shrinkwrap.json.ember-try -/package.json.ember-try -/package-lock.json.ember-try -/yarn.lock.ember-try - # broccoli-debug /DEBUG/ diff --git a/frontend/.prettierignore b/frontend/.prettierignore index 9385391f2..d7ab45945 100644 --- a/frontend/.prettierignore +++ b/frontend/.prettierignore @@ -8,6 +8,6 @@ /coverage/ !.* .*/ - -# ember-try -/.node_modules.ember-try/ +/pnpm-lock.yaml +ember-cli-update.json +*.html diff --git a/frontend/.prettierrc b/frontend/.prettierrc deleted file mode 100644 index 72f4d1971..000000000 --- a/frontend/.prettierrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "plugins": [ - "prettier-plugin-tailwindcss" - ] -} \ No newline at end of file diff --git a/frontend/.prettierrc.js b/frontend/.prettierrc.js new file mode 100644 index 000000000..4d97848ba --- /dev/null +++ b/frontend/.prettierrc.js @@ -0,0 +1,16 @@ +"use strict"; + +module.exports = { + plugins: [ + "prettier-plugin-ember-template-tag", + "prettier-plugin-tailwindcss", + ], + overrides: [ + { + files: "*.{js,gjs,ts,gts,mjs,mts,cjs,cts}", + options: { + templateSingleQuote: false, + }, + }, + ], +}; diff --git a/frontend/.stylelintignore b/frontend/.stylelintignore index a0cf71cbd..fc178a0b9 100644 --- a/frontend/.stylelintignore +++ b/frontend/.stylelintignore @@ -3,6 +3,3 @@ # compiled output /dist/ - -# addons -/.node_modules.ember-try/ diff --git a/frontend/.stylelintrc.js b/frontend/.stylelintrc.js index 34ed23b37..75bfc4371 100644 --- a/frontend/.stylelintrc.js +++ b/frontend/.stylelintrc.js @@ -1,8 +1,7 @@ "use strict"; module.exports = { - plugins: ["stylelint-prettier"], - extends: ["stylelint-prettier/recommended", "stylelint-config-standard"], + extends: ["stylelint-config-standard"], rules: { "custom-property-empty-line-before": null, // we use empty lines to group/order properties "at-rule-empty-line-before": ["never", { ignoreAtRules: ["import"] }], // we use empty lines to group/order imports (su) diff --git a/frontend/app/app.js b/frontend/app/app.js index 37c2a6bfe..f91588a25 100644 --- a/frontend/app/app.js +++ b/frontend/app/app.js @@ -1,4 +1,5 @@ import Application from "@ember/application"; +import { importSync, isDevelopingApp, macroCondition } from "@embroider/macros"; import * as Sentry from "@sentry/ember"; import loadInitializers from "ember-load-initializers"; import { registerDateLibrary } from "ember-power-calendar"; @@ -60,6 +61,10 @@ if (config["@sentry/ember"]) { // simplebar setup end +if (macroCondition(isDevelopingApp())) { + importSync("./deprecation-workflow"); +} + registerDateLibrary(DateUtils); export default class App extends Application { diff --git a/frontend/app/deprecation-workflow.js b/frontend/app/deprecation-workflow.js new file mode 100644 index 000000000..7c54f45c3 --- /dev/null +++ b/frontend/app/deprecation-workflow.js @@ -0,0 +1,24 @@ +import setupDeprecationWorkflow from "ember-cli-deprecation-workflow"; + +/** + * Docs: https://github.com/ember-cli/ember-cli-deprecation-workflow + */ +setupDeprecationWorkflow({ + /** + false by default, but if a developer / team wants to be more aggressive about being proactive with + handling their deprecations, this should be set to "true" + */ + throwOnUnhandled: false, + workflow: [ + /* ... handlers ... */ + /* to generate this list, run your app for a while (or run the test suite), + * and then run in the browser console: + * + * deprecationWorkflow.flushDeprecations() + * + * And copy the handlers here + */ + /* example: */ + /* { handler: 'silence', matchId: 'template-action' }, */ + ], +}); diff --git a/frontend/config/ember-cli-update.json b/frontend/config/ember-cli-update.json index ecbf235b0..6eb2f3054 100644 --- a/frontend/config/ember-cli-update.json +++ b/frontend/config/ember-cli-update.json @@ -3,7 +3,7 @@ "packages": [ { "name": "ember-cli", - "version": "6.0.1", + "version": "6.4.0", "blueprints": [ { "name": "app", diff --git a/frontend/ember-cli-build.js b/frontend/ember-cli-build.js index 9ff7d0ec5..527ec2822 100644 --- a/frontend/ember-cli-build.js +++ b/frontend/ember-cli-build.js @@ -4,6 +4,15 @@ const EmberApp = require("ember-cli/lib/broccoli/ember-app"); module.exports = function (defaults) { const app = new EmberApp(defaults, { + emberData: { + deprecations: { + // New projects can safely leave this deprecation disabled. + // If upgrading, to opt-into the deprecated behavior, set this to true and then follow: + // https://deprecations.emberjs.com/id/ember-data-deprecate-store-extends-ember-object + // before upgrading to Ember Data 6.0 + DEPRECATE_STORE_EXTENDS_EMBER_OBJECT: false, + }, + }, postcssOptions: { compile: { plugins: [ diff --git a/frontend/package.json b/frontend/package.json index d820cb225..839be8c5c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,16 +11,18 @@ }, "scripts": { "build": "ember build --environment=production", - "lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"", + "format": "prettier . --cache --write", + "lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\" --prefixColors auto", "lint:css": "stylelint \"**/*.css\"", "lint:css:fix": "stylelint --fix \"**/*.css\"", - "lint:fix": "concurrently \"pnpm:lint:*:fix\" --names \"fix:\"", + "lint:fix": "concurrently \"pnpm:lint:*:fix\" --names \"fix:\" --prefixColors auto && pnpm format", + "lint:format": "prettier . --cache --check", "lint:hbs": "ember-template-lint .", "lint:hbs:fix": "ember-template-lint . --fix", "lint:js": "eslint .", "lint:js:fix": "eslint . --fix", "start": "ember server --proxy https://timed.localhost --secure-proxy=false", - "test": "concurrently \"pnpm:lint\" \"pnpm:test:*\" --names \"lint,test:\"", + "test": "concurrently \"pnpm:lint\" \"pnpm:test:*\" --names \"lint,test:\" --prefixColors auto", "test:ember": "ember test" }, "devDependencies": { @@ -31,10 +33,11 @@ "@babel/plugin-proposal-decorators": "^7.27.1", "@ember/optional-features": "2.2.0", "@ember/render-modifiers": "2.0.5", - "@ember/string": "^4.0.0", - "@ember/test-helpers": "4.0.5", + "@ember/string": "^4.0.1", + "@ember/test-helpers": "5.2.1", "@embroider/macros": "~1.16.0", "@embroider/util": "^1.13.4", + "@eslint/js": "^9.25.1", "@fortawesome/ember-fontawesome": "^3.1.0", "@fortawesome/fontawesome-svg-core": "^7.1.0", "@fortawesome/free-regular-svg-icons": "^7.1.0", @@ -55,14 +58,14 @@ "ember-can": "git+https://github.com/anehx/ember-can#1755f0fb2c1026b57f2984d065f1c8f10835e935&path:/ember-can", "ember-changeset": "4.1.2", "ember-changeset-validations": "4.1.1", - "ember-cli": "~6.0.1", + "ember-cli": "~6.4.0", "ember-cli-app-version": "7.0.0", "ember-cli-babel": "8.2.0", "ember-cli-chart": "3.7.2", "ember-cli-clean-css": "^3.0.0", "ember-cli-code-coverage": "1.0.3", "ember-cli-dependency-lint": "2.0.1", - "ember-cli-deprecation-workflow": "2.1.0", + "ember-cli-deprecation-workflow": "^3.4.0", "ember-cli-htmlbars": "~6.3.0", "ember-cli-inject-live-reload": "2.1.0", "ember-cli-mirage": "^3.0.0", @@ -79,41 +82,42 @@ "ember-in-viewport": "4.1.0", "ember-keyboard": "^9.0.1", "ember-lifeline": "^7.0.0", - "ember-load-initializers": "2.1.2", + "ember-load-initializers": "3.0.1", "ember-math-helpers": "2.18.2", "ember-modifier": "^4.2.0", "ember-moment": "10.0.1", "ember-notify": "6.0.5", - "ember-page-title": "8.2.3", + "ember-page-title": "9.0.1", "ember-power-calendar": "^1.0.2", "ember-power-calendar-moment": "^1.0.2", "ember-power-select": "^8.3.0", "ember-promise-helpers": "^2.0.0", - "ember-qunit": "8.1.1", - "ember-resolver": "12.0.1", + "ember-qunit": "9.0.2", + "ember-resolver": "13.1.0", "ember-resources": "7.0.3", "ember-responsive": "5.0.0", "ember-shepherd": "^17.0.0", "ember-simple-auth": "6.0.0", "ember-simple-auth-oidc": "7.0.4", "ember-sinon-qunit": "^6.0.0", - "ember-source": "~6.0.0", + "ember-source": "~6.4.0", "ember-style-modifier": "^1.0.0", + "ember-template-imports": "^4.3.0", "ember-template-lint": "~7.9.3", "ember-template-lint-plugin-prettier": "^5.0.0", "ember-test-selectors": "6.0.0", "ember-tether": "3.1.0", "ember-truth-helpers": "3.1.1", "ember-validated-form": "7.0.1", - "eslint": "9.20.1", + "eslint": "9.25.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-ember": "12.7.4", "eslint-plugin-import": "2.32.0", "eslint-plugin-n": "17.23.1", - "eslint-plugin-prettier": "5.5.4", "eslint-plugin-qunit": "8.2.5", "faker": "4.1.0", "fast-redact": "3.5.0", + "globals": "^15.15.0", "graphql": "^16.12.0", "loader.js": "4.7.0", "lodash.uniqby": "^4.7.0", @@ -122,6 +126,7 @@ "postcss": "~8.5.6", "postcss-import": "~16.1.1", "prettier": "~3.6.2", + "prettier-plugin-ember-template-tag": "^2.0.5", "prettier-plugin-tailwindcss": "^0.6.14", "qunit": "2.24.2", "qunit-dom": "3.5.0", @@ -130,7 +135,6 @@ "simplebar": "^6.2.5", "stylelint": "16.24.0", "stylelint-config-standard": "39.0.0", - "stylelint-prettier": "5.0.3", "tailwindcss": "~3.4.18", "tracked-built-ins": "~4.0.0", "tracked-toolbox": "2.0.0", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 7ccbd83fe..f444a5db3 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: devDependencies: '@adfinis/eslint-config': specifier: 3.0.2 - version: 3.0.2(@babel/core@7.28.5)(@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7)))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5))(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-import@2.32.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-n@17.23.1(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2))(eslint-plugin-qunit@8.2.5(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2) + version: 3.0.2(@babel/core@7.28.5)(@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7)))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5))(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-import@2.32.0(eslint@9.25.1(jiti@1.21.7)))(eslint-plugin-n@17.23.1(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2))(eslint-plugin-qunit@8.2.5(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2) '@apollo/client': specifier: ^4.0.9 version: 4.0.9(graphql@16.12.0)(rxjs@7.8.2) @@ -22,7 +22,7 @@ importers: version: 7.28.5 '@babel/eslint-parser': specifier: ^7.28.5 - version: 7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7)) + version: 7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7)) '@babel/plugin-proposal-decorators': specifier: ^7.27.1 version: 7.28.0(@babel/core@7.28.5) @@ -31,19 +31,22 @@ importers: version: 2.2.0 '@ember/render-modifiers': specifier: 2.0.5 - version: 2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/string': - specifier: ^4.0.0 + specifier: ^4.0.1 version: 4.0.1 '@ember/test-helpers': - specifier: 4.0.5 - version: 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + specifier: 5.2.1 + version: 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/macros': specifier: ~1.16.0 version: 1.16.13(@glint/template@1.4.0) '@embroider/util': specifier: ^1.13.4 - version: 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@eslint/js': + specifier: ^9.25.1 + version: 9.39.1 '@fortawesome/ember-fontawesome': specifier: ^3.1.0 version: 3.1.0(@fortawesome/fontawesome-svg-core@7.1.0)(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0) @@ -70,7 +73,7 @@ importers: version: 5.3.0(@babel/core@7.28.5) '@sentry/ember': specifier: ^10.25.0 - version: 10.25.0(@glint/template@1.4.0)(ember-cli@6.0.1(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6))(webpack@5.102.1) + version: 10.25.0(@glint/template@1.4.0)(ember-cli@6.4.0(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6))(webpack@5.102.1) '@tailwindcss/forms': specifier: ~0.5.10 version: 0.5.10(tailwindcss@3.4.18(yaml@2.5.1)) @@ -94,22 +97,22 @@ importers: version: 2.11.2(@glint/template@1.4.0)(webpack@5.102.1) ember-basic-dropdown: specifier: ^8.2.0 - version: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-can: specifier: git+https://github.com/anehx/ember-can#1755f0fb2c1026b57f2984d065f1c8f10835e935&path:/ember-can - version: https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@12.0.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-changeset: specifier: 4.1.2 - version: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(webpack@5.102.1) + version: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(webpack@5.102.1) ember-changeset-validations: specifier: 4.1.1 version: 4.1.1(@glint/template@1.4.0)(webpack@5.102.1) ember-cli: - specifier: ~6.0.1 - version: 6.0.1(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6) + specifier: ~6.4.0 + version: 6.4.0(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6) ember-cli-app-version: specifier: 7.0.0 - version: 7.0.0(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 7.0.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-cli-babel: specifier: 8.2.0 version: 8.2.0(@babel/core@7.28.5) @@ -126,8 +129,8 @@ importers: specifier: 2.0.1 version: 2.0.1 ember-cli-deprecation-workflow: - specifier: 2.1.0 - version: 2.1.0 + specifier: ^3.4.0 + version: 3.4.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-cli-htmlbars: specifier: ~6.3.0 version: 6.3.0 @@ -136,7 +139,7 @@ importers: version: 2.1.0 ember-cli-mirage: specifier: ^3.0.0 - version: 3.0.3(gqq5tpdy55aq42rzuenlqxvxzq) + version: 3.0.3(@ember-data/model@5.3.13(4eaymfai6a2opltof4sd7bzcl4))(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-qunit@9.0.2(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(miragejs@0.1.48)(webpack@5.102.1) ember-cli-nouislider: specifier: git+https://github.com/derrabauke/ember-cli-nouislider#cf0d87986cf25d5795e1edd6c8b9f008c5b39872 version: https://codeload.github.com/derrabauke/ember-cli-nouislider/tar.gz/cf0d87986cf25d5795e1edd6c8b9f008c5b39872 @@ -151,10 +154,10 @@ importers: version: 4.0.2 ember-concurrency: specifier: ^4.0.2 - version: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-data: specifier: 5.3.13 - version: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) + version: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) ember-decorators: specifier: 6.1.1 version: 6.1.1 @@ -166,76 +169,79 @@ importers: version: 8.1.2(encoding@0.1.13) ember-focus-trap: specifier: ^1.1.1 - version: 1.1.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 1.1.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-in-viewport: specifier: 4.1.0 - version: 4.1.0(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1) + version: 4.1.0(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1) ember-keyboard: specifier: ^9.0.1 - version: 9.0.1(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 9.0.1(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-lifeline: specifier: ^7.0.0 - version: 7.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))) + version: 7.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))) ember-load-initializers: - specifier: 2.1.2 - version: 2.1.2(@babel/core@7.28.5) + specifier: 3.0.1 + version: 3.0.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-math-helpers: specifier: 2.18.2 version: 2.18.2 ember-modifier: specifier: ^4.2.0 - version: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-moment: specifier: 10.0.1 version: 10.0.1(moment-timezone@0.5.45)(moment@2.30.1) ember-notify: specifier: 6.0.5 - version: 6.0.5(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 6.0.5(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-page-title: - specifier: 8.2.3 - version: 8.2.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + specifier: 9.0.1 + version: 9.0.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-power-calendar: specifier: ^1.0.2 - version: 1.1.0(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 1.1.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-power-calendar-moment: specifier: ^1.0.2 - version: 1.0.2(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(moment-timezone@0.5.45)(moment@2.30.1) + version: 1.0.2(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(moment-timezone@0.5.45)(moment@2.30.1) ember-power-select: specifier: ^8.3.0 - version: 8.3.0(ev3mgumuqvihyjds23g2fm3p7a) + version: 8.3.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-basic-dropdown@8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-promise-helpers: specifier: ^2.0.0 version: 2.0.0 ember-qunit: - specifier: 8.1.1 - version: 8.1.1(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) + specifier: 9.0.2 + version: 9.0.2(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) ember-resolver: - specifier: 12.0.1 - version: 12.0.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + specifier: 13.1.0 + version: 13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-resources: specifier: 7.0.3 - version: 7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-responsive: specifier: 5.0.0 version: 5.0.0 ember-shepherd: specifier: ^17.0.0 - version: 17.0.8(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 17.0.8(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-simple-auth: specifier: 6.0.0 - version: 6.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0) + version: 6.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0) ember-simple-auth-oidc: specifier: 7.0.4 - version: 7.0.4(@ember-data/adapter@5.3.13(atqara67zuiynsltbair7bnari))(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(encoding@0.1.13)(graphql@16.12.0)(webpack@5.102.1) + version: 7.0.4(@ember-data/adapter@5.4.1(v4bn35rmovbevi6htd3ee47lha))(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(encoding@0.1.13)(graphql@16.12.0)(webpack@5.102.1) ember-sinon-qunit: specifier: ^6.0.0 version: 6.0.0 ember-source: - specifier: ~6.0.0 - version: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + specifier: ~6.4.0 + version: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) ember-style-modifier: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.28.5) + ember-template-imports: + specifier: ^4.3.0 + version: 4.3.0 ember-template-lint: specifier: ~7.9.3 version: 7.9.3 @@ -247,40 +253,40 @@ importers: version: 6.0.0 ember-tether: specifier: 3.1.0 - version: 3.1.0(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1) + version: 3.1.0(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1) ember-truth-helpers: specifier: 3.1.1 version: 3.1.1 ember-validated-form: specifier: 7.0.1 - version: 7.0.1(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1) + version: 7.0.1(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1) eslint: - specifier: 9.20.1 - version: 9.20.1(jiti@1.21.7) + specifier: 9.25.1 + version: 9.25.1(jiti@1.21.7) eslint-config-prettier: specifier: 10.1.8 - version: 10.1.8(eslint@9.20.1(jiti@1.21.7)) + version: 10.1.8(eslint@9.25.1(jiti@1.21.7)) eslint-plugin-ember: specifier: 12.7.4 - version: 12.7.4(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2) + version: 12.7.4(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2) eslint-plugin-import: specifier: 2.32.0 - version: 2.32.0(eslint@9.20.1(jiti@1.21.7)) + version: 2.32.0(eslint@9.25.1(jiti@1.21.7)) eslint-plugin-n: specifier: 17.23.1 - version: 17.23.1(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2) - eslint-plugin-prettier: - specifier: 5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2) + version: 17.23.1(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2) eslint-plugin-qunit: specifier: 8.2.5 - version: 8.2.5(eslint@9.20.1(jiti@1.21.7)) + version: 8.2.5(eslint@9.25.1(jiti@1.21.7)) faker: specifier: 4.1.0 version: 4.1.0 fast-redact: specifier: 3.5.0 version: 3.5.0 + globals: + specifier: ^15.15.0 + version: 15.15.0 graphql: specifier: ^16.12.0 version: 16.12.0 @@ -305,6 +311,9 @@ importers: prettier: specifier: ~3.6.2 version: 3.6.2 + prettier-plugin-ember-template-tag: + specifier: ^2.0.5 + version: 2.1.0(prettier@3.6.2) prettier-plugin-tailwindcss: specifier: ^0.6.14 version: 0.6.14(prettier@3.6.2) @@ -316,7 +325,7 @@ importers: version: 3.5.0 reactiveweb: specifier: ^1.8.0 - version: 1.8.0(@babel/core@7.28.5)(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 1.8.0(@babel/core@7.28.5)(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) shepherd.js: specifier: ^14.5.1 version: 14.5.1 @@ -329,9 +338,6 @@ importers: stylelint-config-standard: specifier: 39.0.0 version: 39.0.0(stylelint@16.24.0(typescript@5.5.2)) - stylelint-prettier: - specifier: 5.0.3 - version: 5.0.3(prettier@3.6.2)(stylelint@16.24.0(typescript@5.5.2)) tailwindcss: specifier: ~3.4.18 version: 3.4.18(yaml@2.5.1) @@ -340,7 +346,7 @@ importers: version: 4.0.0(@babel/core@7.28.5) tracked-toolbox: specifier: 2.0.0 - version: 2.0.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + version: 2.0.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) webpack: specifier: 5.102.1 version: 5.102.1 @@ -458,14 +464,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.28.5': - resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} + '@babel/helper-create-class-features-plugin@7.28.3': + resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.28.5': - resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} + '@babel/helper-create-regexp-features-plugin@7.27.1': + resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -483,10 +489,6 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.28.5': - resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} @@ -564,12 +566,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5': - resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1': resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} engines: {node: '>=6.9.0'} @@ -699,8 +695,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.28.5': - resolution: {integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==} + '@babel/plugin-transform-block-scoping@7.28.4': + resolution: {integrity: sha512-1yxmvN0MJHOhPVmAsmoW5liWwoILobu/d/ShymZmj867bAdxGbehIrew1DuLpw2Ukv+qDSSPQdYW1dLNE7t11A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -747,12 +743,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.28.5': - resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.27.1': resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} engines: {node: '>=6.9.0'} @@ -789,12 +779,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.28.5': - resolution: {integrity: sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-export-namespace-from@7.27.1': resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} engines: {node: '>=6.9.0'} @@ -831,12 +815,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.28.5': - resolution: {integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.27.1': resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} engines: {node: '>=6.9.0'} @@ -867,12 +845,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.28.5': - resolution: {integrity: sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.27.1': resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} engines: {node: '>=6.9.0'} @@ -933,12 +905,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.28.5': - resolution: {integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.27.7': resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} engines: {node: '>=6.9.0'} @@ -1041,11 +1007,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.4.5': - resolution: {integrity: sha512-RPB/YeGr4ZrFKNwfuQRlMf2lxoCUaU01MTw39/OFE/RiL8HDjtn68BwEPft1P7JN4akyEmjGWAMNldOV7o9V2g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.5.5': resolution: {integrity: sha512-pehKf4m640myZu5B2ZviLaiBlxMCjSZ1qTEO459AXKX5GnPueyulJeCqZFs1nz/Ya2dDzXQ1NxZ/kKNWyD4h6w==} peerDependencies: @@ -1085,8 +1046,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-env@7.28.5': - resolution: {integrity: sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==} + '@babel/preset-env@7.28.3': + resolution: {integrity: sha512-ROiDcM+GbYVPYBOeCR6uBXKkQpBExLl8k9HO1ygXEyds39j+vCCsjmj7S8GOniZQlEs81QlkdJZe76IpLSiqpg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1160,6 +1121,16 @@ packages: '@warp-drive/core-types': 0.0.3 ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 + '@ember-data/adapter@5.4.1': + resolution: {integrity: sha512-kUzr2KJ3frjDmixaoqT1YadLkKdRP70cYLIpw5Vq21I8hEe4vEUAc7+/eCAo/62ws9B6MsMMWGzONSKubKrJxQ==} + engines: {node: '>= 18.20.8'} + peerDependencies: + '@ember-data/legacy-compat': 5.4.1 + '@ember-data/request-utils': 5.4.1 + '@ember-data/store': 5.4.1 + '@warp-drive/core-types': 5.4.1 + ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 + '@ember-data/debug@5.3.13': resolution: {integrity: sha512-O8YH65JdrDbGNtaUs8ql/0YZkIVhMsbaDHab4x0SuwfeoqlMtuK6Ym6LosMv/36vzTtIUQh9xJ+td4rcSoErWg==} engines: {node: '>= 18.20.8'} @@ -1302,8 +1273,8 @@ packages: '@ember/string@4.0.1': resolution: {integrity: sha512-VWeng8BSWrIsdPfffOQt/bKwNKJL7+37gPFh/6iZZ9bke+S83kKqkS30poo4bTGfRcMnvAE0ie7txom+iDu81Q==} - '@ember/test-helpers@4.0.5': - resolution: {integrity: sha512-wQtibrTbsTyqkF14m1pFwaLECzda7ObY9HpCPpRghYkgBcnwlD2dBpvfYtamMK1HCh59vEZ3OdrxEBU9jKLyng==} + '@ember/test-helpers@5.2.1': + resolution: {integrity: sha512-hxY3379AvMolYnQsi9pqrR7tup/SmE/9zzkpiLnu2VTmrW8xsgV7MrXF1a3xw2twLWPSzVF8T3VDPyvuHbvqfw==} peerDependencies: ember-source: '>= 4.0.0' @@ -1373,12 +1344,6 @@ packages: '@glint/template': optional: true - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/eslint-utils@4.9.0': resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1389,24 +1354,28 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} + '@eslint/config-array@0.20.1': + resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.11.0': - resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + '@eslint/config-helpers@0.2.3': + resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/core@0.13.0': resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.25.1': + resolution: {integrity: sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.20.0': - resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -1448,67 +1417,61 @@ packages: resolution: {integrity: sha512-Udu3K7SzAo9N013qt7qmm22/wo2hADdheXtBfxFTecp+ogsc0caQNRKEb7pkvvagUGOpG9wJC1ViH6WXs8oXIA==} engines: {node: '>=6'} - '@glimmer/compiler@0.92.4': - resolution: {integrity: sha512-xoR8F6fsgFqWbPbCfSgJuJ95vaLnXw0SgDCwyl/KMeeaSxpHwJbr8+BfiUl+7ko2A+HzrY5dPXXnGr4ZM+CUXw==} - engines: {node: '>= 16.0.0'} + '@glimmer/compiler@0.94.10': + resolution: {integrity: sha512-SrWiaKM3AND2FQ732wtjAKol7XhCnRqit3tJShG4X0mT27Jb3zuhTI2dkfYVVMTJ23pjT/+0y+s/uGaBSirnBg==} + engines: {node: '>= 18.0.0'} '@glimmer/component@1.1.2': resolution: {integrity: sha512-XyAsEEa4kWOPy+gIdMjJ8XlzA3qrGH55ZDv6nA16ibalCR17k74BI0CztxuRds+Rm6CtbUVgheCVlcCULuqD7A==} engines: {node: 6.* || 8.* || >= 10.*} - '@glimmer/debug@0.92.4': - resolution: {integrity: sha512-waTBOdtp92MC3h/51mYbc4GRumO+Tsa5jbXLoewqALjE1S8bMu9qgkG7Cx635x3/XpjsD9xceMqagBvYhuI6tA==} - - '@glimmer/destroyable@0.92.3': - resolution: {integrity: sha512-vQ+mzT9Vkf+JueY7L5XbZqK0WyEVTKv0HOLrw/zDw9F5Szn3F/8Ea/qbAClo3QK3oZeg+ulFTa/61rdjSFYHGA==} + '@glimmer/destroyable@0.94.8': + resolution: {integrity: sha512-IWNz34Q5IYnh20M/3xVv9jIdCATQyaO+8sdUSyUqiz1bAblW5vTXUNXn3uFzGF+CnP6ZSgPxHN/c1sNMAh+lAA==} '@glimmer/di@0.1.11': resolution: {integrity: sha512-moRwafNDwHTnTHzyyZC9D+mUSvYrs1Ak0tRPjjmCghdoHHIvMshVbEnwKb/1WmW5CUlKc2eL9rlAV32n3GiItg==} - '@glimmer/encoder@0.92.3': - resolution: {integrity: sha512-DJ8DB33LxODjzCWRrxozHUaRqVyZj4p8jDLG42aCNmWo3smxrsjshcaVUwDmib24DW+dzR7kMc39ObMqT5zK0w==} + '@glimmer/encoder@0.93.8': + resolution: {integrity: sha512-G7ZbC+T+rn7UliG8Y3cn7SIACh7K5HgCxgFhJxU15HtmTUObs52mVR1SyhUBsbs86JHlCqaGguKE1WqP1jt+2g==} '@glimmer/env@0.1.7': resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==} - '@glimmer/global-context@0.92.3': - resolution: {integrity: sha512-tvlK5pt6oSe3furJ1KsO9vG/KmF9S98HLrcR48XbfwXlkuxvUeS94cdQId4GCN5naeX4OC4xm6eEjZWdc2s+jw==} + '@glimmer/global-context@0.93.4': + resolution: {integrity: sha512-Yw9xkDReAcC5oS/hY3PjGrFKRygYFA4pdO7tvuxReoVOyUtjoBOAwHJUileiElERDdMWIMfoLema8Td1mqkjhA==} '@glimmer/interfaces@0.84.3': resolution: {integrity: sha512-dk32ykoNojt0mvEaIW6Vli5MGTbQo58uy3Epj7ahCgTHmWOKuw/0G83f2UmFprRwFx689YTXG38I/vbpltEjzg==} - '@glimmer/interfaces@0.92.3': - resolution: {integrity: sha512-QwQeA01N+0h+TAi/J7iUnZtRuJy+093hNyagxDQBA6b1wCBw+q+al9+O6gmbWlkWE7EifzmNE1nnrgcecJBlJQ==} - '@glimmer/interfaces@0.94.6': resolution: {integrity: sha512-sp/1WePvB/8O+jrcUHwjboNPTKrdGicuHKA9T/lh0vkYK2qM5Xz4i25lQMQ38tEMiw7KixrjHiTUiaXRld+IwA==} - '@glimmer/manager@0.92.4': - resolution: {integrity: sha512-YMoarZT/+Ft2YSd+Wuu5McVsdP9y6jeAdVQGYFpno3NlL3TXYbl7ELtK7OGxFLjzQE01BdiUZZRvcY+a/s9+CQ==} + '@glimmer/manager@0.94.9': + resolution: {integrity: sha512-AQT90eSRbgx6O4VnyRgR+y3SqKChPrpZs5stENa0UnqOSbt7dF6XdqAmllfznKFpLlKmJSV7JaVpCarVTR/JQQ==} - '@glimmer/node@0.92.4': - resolution: {integrity: sha512-a5GME7HQJZFJPQDdSetQI6jjKXXQi0Vdr3WuUrYwhienVTV5LG0uClbFE2yYWC7TX97YDHpRrNk1CC258rujkQ==} + '@glimmer/node@0.94.9': + resolution: {integrity: sha512-X90Xyru/TNi/ocq27ttT4zlMGK931J+pGL0eDYEkUX2fJYHd9Wm1idAB7MLJYIJarv/kuoxteiGThGIYkeNVaQ==} - '@glimmer/opcode-compiler@0.92.4': - resolution: {integrity: sha512-WnZSBwxNqW/PPD/zfxEg6BVR5tHwTm8fp76piix8BNCQ6CuzVn6HUJ5SlvBsOwyoRCmzt/pkKmBJn+I675KG4w==} + '@glimmer/opcode-compiler@0.94.9': + resolution: {integrity: sha512-LlBniSmtBoIlkxzPKHyOw4Nj946Cczelo8RAnqoG/egkHuk4hoO/7ycSgNpPvV3G14BA4Fpy5ExBffx6iuRxQQ==} - '@glimmer/owner@0.92.3': - resolution: {integrity: sha512-ZxmXIUCy6DOobhGDhA6kMpaXZS7HAucEgIl/qcjV9crlzGOO8H4j+n2x6nA/8zpuqvO0gYaBzqdNdu+7EgOEmw==} + '@glimmer/owner@0.93.4': + resolution: {integrity: sha512-xoclaVdCF4JH/yx8dHplCj6XFAa7ggwc7cyeOthRvTNGsp/J/CNKHT6NEkdERBYqy6tvg5GoONvWFdm8Wd5Uig==} - '@glimmer/program@0.92.4': - resolution: {integrity: sha512-fkquujQ11lsGCWl/+XpZW2E7bjHj/g6/Ht292A7pSoANBD8Bz/gPYiPM+XuMwes9MApEsTEMjV4EXlyk2/Cirg==} + '@glimmer/program@0.94.9': + resolution: {integrity: sha512-KA3TXYL2iDdR92pPnB/sw1tgIC7B40l2P60iD1sqkYbyxAbrUPHSToA1ycmK4DwmxDOT3Hz9dvpceoCMbh0xjA==} - '@glimmer/reference@0.92.3': - resolution: {integrity: sha512-Ud4LE689mEXL6BJnJx0ZPt2dt/A540C+TAnBFXHpcAjROz5gT337RN+tgajwudEUqpufExhcPSMGzs1pvWYCJg==} + '@glimmer/reference@0.94.8': + resolution: {integrity: sha512-FPoXBRMXJupO9nAq/Vw3EY/FCY3xbd+VALqZupyu6ds9vjNiKAkD9+ujIjYa1f+d/ez2ONhy8QjEFoBsyW2flA==} - '@glimmer/runtime@0.92.4': - resolution: {integrity: sha512-ISqM/8hVh+fY/gnLAAPKfts4CvnJBOyCYAXgGccIlzzQrSVLaz0NoRiWTLGj5B/3xyPbqLwYPDvlTsOjYtvPoA==} + '@glimmer/runtime@0.94.10': + resolution: {integrity: sha512-eRe9TmP02ESVXJn2ZOOEm/Hm/Ro7X0kRvZsU8OVtXOqWU8JxeKMwjCEiLbJBQKbYfycRy1u8jZ2wuH0qM/d3EQ==} '@glimmer/syntax@0.84.3': resolution: {integrity: sha512-ioVbTic6ZisLxqTgRBL2PCjYZTFIwobifCustrozRU2xGDiYvVIL0vt25h2c1ioDsX59UgVlDkIK4YTAQQSd2A==} - '@glimmer/syntax@0.92.3': - resolution: {integrity: sha512-7wPKQmULyXCYf0KvbPmfrs/skPISH2QGR9atCnmDWnHyLv5SSZVLm1P0Ctrpta6+Ci3uGQb7hGk0IjsLEavcYQ==} + '@glimmer/syntax@0.94.9': + resolution: {integrity: sha512-OBw8DqMzKO4LX4kJBhwfTUqtpbd7O9amQXNTfb1aS7pufio5Vu5Qi6mRTfdFj6RyJ//aSI/l0kxWt6beYW0Apg==} '@glimmer/syntax@0.95.0': resolution: {integrity: sha512-W/PHdODnpONsXjbbdY9nedgIHpglMfOzncf/moLVrKIcCfeQhw2vG07Rs/YW8KeJCgJRCLkQsi+Ix7XvrurGAg==} @@ -1522,27 +1485,21 @@ packages: '@glimmer/util@0.84.3': resolution: {integrity: sha512-qFkh6s16ZSRuu2rfz3T4Wp0fylFj3HBsONGXQcrAdZjdUaIS6v3pNj6mecJ71qRgcym9Hbaq/7/fefIwECUiKw==} - '@glimmer/util@0.92.3': - resolution: {integrity: sha512-K1oH93gGU36slycxJ9CcFpUTsdOc4XQ6RuZFu5oRsxFYtEF5PSu7ik11h58fyeoaWOr1ebfkyAMawbeI2AJ5GA==} - '@glimmer/util@0.94.8': resolution: {integrity: sha512-HfCKeZ74clF9BsPDBOqK/yRNa/ke6niXFPM6zRn9OVYw+ZAidLs7V8He/xljUHlLRL322kaZZY8XxRW7ALEwyg==} '@glimmer/validator@0.44.0': resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==} - '@glimmer/validator@0.92.3': - resolution: {integrity: sha512-HKrMYeW0YhiksSeKYqX2chUR/rz82j12DcY7p2dORQlTV3qlAfiE5zRTJH1KRA1X3ZMf7DI2/GOzkXwYp0o+3Q==} - - '@glimmer/vm-babel-plugins@0.92.3': - resolution: {integrity: sha512-VpkKsHc3oiq9ruiwT7sN4RuOIc5n10PCeWX7tYSNZ85S1bETcAFn0XbyNjI+G3uFshQGEK0T8Fn3+/8VTNIQIg==} - engines: {node: '>=16'} + '@glimmer/validator@0.94.8': + resolution: {integrity: sha512-vTP6hAcrxE5/0dG2w+tHSteXxgWmkBwMzu5ZTxMg+EkqthWl8B5r5skLiviQ6SdKAOBJGhzf6tF4ltHo5y83hQ==} - '@glimmer/vm@0.92.3': - resolution: {integrity: sha512-DNMQz7nn2zRwKO1irVZ4alg1lH+VInwR3vkWVgobUs0yh7OoHVGXKMd5uxzIksqJEUw1XOX9Qgu/GYZB1PiH3w==} + '@glimmer/vm-babel-plugins@0.93.4': + resolution: {integrity: sha512-+MjT+U/MsP7O32rXTYlvcmuiKtwI/PflokpVIW0M9wrkfFrsqgdhLQKvA+tNNxFW9LQ55zbhOtJweFNblHOvxg==} + engines: {node: '>=18.18.0'} - '@glimmer/wire-format@0.92.3': - resolution: {integrity: sha512-gFz81Q9+V7Xs0X8mSq6y8qacHm0dPaGJo2/Bfcsdow1hLOKNgTCLr4XeDBhRML8f6I6Gk9ugH4QDxyIOXOpC4w==} + '@glimmer/vm@0.94.8': + resolution: {integrity: sha512-0E8BVNRE/1qlK9OQRUmGlQXwWmoco7vL3yIyLZpTWhbv22C1zEcM826wQT3ioaoUQSlvRsKKH6IEEUal2d3wxQ==} '@glimmer/wire-format@0.94.8': resolution: {integrity: sha512-A+Cp5m6vZMAEu0Kg/YwU2dJZXyYxVJs2zI57d3CP6NctmX7FsT8WjViiRUmt5abVmMmRH5b8BUovqY6GSMAdrw==} @@ -1582,8 +1539,8 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} '@inquirer/figures@1.0.5': @@ -1660,17 +1617,17 @@ packages: resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@pnpm/constants@7.1.1': - resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} - engines: {node: '>=16.14'} + '@pnpm/constants@1001.3.1': + resolution: {integrity: sha512-2hf0s4pVrVEH8RvdJJ7YRKjQdiG8m0iAT26TTqXnCbK30kKwJW69VLmP5tED5zstmDRXcOeH5eRcrpkdwczQ9g==} + engines: {node: '>=18.12'} - '@pnpm/error@5.0.3': - resolution: {integrity: sha512-ONJU5cUeoeJSy50qOYsMZQHTA/9QKmGgh1ATfEpCLgtbdwqUiwD9MxHNeXUYYI/pocBCz6r1ZCFqiQvO+8SUKA==} - engines: {node: '>=16.14'} + '@pnpm/error@1000.0.5': + resolution: {integrity: sha512-GjH0TPjbVNrPnl/BAGoFuBLJ2sFfXNKbS33lll/Ehe9yw0fyc8Kdw7kO9if37yQqn6vaa4dAHKkPllum7f/IPQ==} + engines: {node: '>=18.12'} - '@pnpm/find-workspace-dir@6.0.3': - resolution: {integrity: sha512-0iJnNkS4T8lJE4ldOhRERgER1o59iHA1nMlvpUI5lxNC9SUruH6peRUOlP4/rNcDg+UQ9u0rt5loYOnWKCojtw==} - engines: {node: '>=16.14'} + '@pnpm/find-workspace-dir@1000.1.3': + resolution: {integrity: sha512-4rdu8GPY9TeQwsYp5D2My74dC3dSVS3tghAvisG80ybK4lqa0gvlrglaSTBxogJbxqHRw/NjI/liEtb3+SD+Bw==} + engines: {node: '>=18.12'} '@prettier/sync@0.2.1': resolution: {integrity: sha512-7ls1R6//+GPYD9vof1XaL5psViv83CwpdwlS8oUkWldYgbPhzZ3WgxIQMWqGyBmWPmoBfQg8C7jj7KI/ZuDHhQ==} @@ -1776,9 +1733,6 @@ packages: '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -1794,9 +1748,6 @@ packages: '@types/fs-extra@8.1.5': resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - '@types/glob@8.1.0': resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} @@ -1824,10 +1775,6 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - '@types/minimatch@6.0.0': - resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} - deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - '@types/node@24.10.0': resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} @@ -1868,6 +1815,10 @@ packages: resolution: {integrity: sha512-cvaZE2tF73o+DvXkKmu7WU65tDffAZKQgRh3HWnVWksWs7B4rn86zGg3uUh6edKnpZ76o7xQ0cBaqdQkoDJ5Ng==} engines: {node: '>= 18.20.8'} + '@warp-drive/build-config@5.4.1': + resolution: {integrity: sha512-qGwZOlLKJ2DECR8WwfFdS3zVVkXaDga/sa7+LtsArGQr9QgRJZ9xWWGDyi4xUTeD+faUwX2Ki2Kd4Dpy39foew==} + engines: {node: '>= 18.20.8'} + '@warp-drive/core-types@0.0.3': resolution: {integrity: sha512-8dJY4CIekQSndEL5ORvWoYOLBL1u7YREth3jPmZQTpMGmUFc23f1WzgBKNesXV1cXGl7AUum+wvavOtvyUFzzg==} engines: {node: '>= 18.20.8'} @@ -2428,10 +2379,6 @@ packages: peerDependencies: '@babel/core': ^7.17.9 - broccoli-builder@0.18.14: - resolution: {integrity: sha512-YoUHeKnPi4xIGZ2XDVN9oHNA9k3xF5f5vlA+1wvrxIIDXqQU97gp2FxVAF503Zxdtt0C5CRB5n+47k2hlkaBzA==} - engines: {node: '>= 0.10.0'} - broccoli-caching-writer@2.3.1: resolution: {integrity: sha512-lfoDx98VaU8tG4mUXCxKdKyw2Lr+iSIGUjCgV83KC2zRC07SzYTGuSsMqpXFiOQlOGuoJxG3NRoyniBa1BWOqA==} @@ -2499,10 +2446,6 @@ packages: broccoli-node-api@1.7.0: resolution: {integrity: sha512-QIqLSVJWJUVOhclmkmypJJH9u9s/aWH4+FH6Q6Ju5l+Io4dtwqdPUNmDfw40o6sxhbZHhqGujDJuHTML1wG8Yw==} - broccoli-node-info@1.1.0: - resolution: {integrity: sha512-DUohSZCdfXli/3iN6SmxPbck1OVG8xCkrLx47R25his06xVc1ZmmrOsrThiM8BsCWirwyocODiYJqNP5W2Hg1A==} - engines: {node: '>= 0.10.0'} - broccoli-node-info@2.2.0: resolution: {integrity: sha512-VabSGRpKIzpmC+r+tJueCE5h8k6vON7EIMMWu6d/FyPdtijwLQ7QvzShEw+m3mHoDzUaj/kiZsDYrS8X2adsBg==} engines: {node: 8.* || >= 10.*} @@ -2618,10 +2561,6 @@ packages: bytes@1.0.0: resolution: {integrity: sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==} - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -2721,8 +2660,8 @@ packages: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + ci-info@4.3.1: + resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} engines: {node: '>=8'} class-utils@0.3.6: @@ -2842,8 +2781,8 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + compression@1.8.1: + resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} engines: {node: '>= 0.8.0'} concat-map@0.0.1: @@ -3045,6 +2984,9 @@ packages: content-tag@3.1.3: resolution: {integrity: sha512-4Kiv9mEroxuMXfWUNUHcljVJgxThCNk7eEswdHMXdzJnkBBaYDqDwzHkoh3F74JJhfU3taJOsgpR6oEGIDg17g==} + content-tag@4.0.0: + resolution: {integrity: sha512-qqJiY9nueYAI396MOmfOk+w/0KL6ERKxANQcSKcR0CrNTc38yT//b73l+WHr9brZx57bFHNaW7a/6Yll0bn95w==} + content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -3277,13 +3219,13 @@ packages: resolution: {integrity: sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==} engines: {node: '>=0.10.0'} - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} + detect-indent@7.0.2: + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} + engines: {node: '>=12.20'} - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} @@ -3292,8 +3234,8 @@ packages: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} - diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + diff@7.0.0: + resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} engines: {node: '>=0.3.1'} dir-glob@3.0.1: @@ -3425,9 +3367,11 @@ packages: resolution: {integrity: sha512-FIWdE2ijwp9ZvgM43ZCnFtTLTM74QVrZmYy8tmEnAmDir2bWKtyryF0LmeiW29vfznRy7UvaDW7YiOFegTtHUA==} engines: {node: 10.* || >= 12.*} - ember-cli-deprecation-workflow@2.1.0: - resolution: {integrity: sha512-Ay9P9iKMJdY4Gq5XPowh3HqqeAzLfwBRj1oB1ZKkDW1fryZQWBN4pZuRnjnB+3VWZjBnZif5e7Pacc7YNW9hWg==} - engines: {node: 12.* || >= 14} + ember-cli-deprecation-workflow@3.4.0: + resolution: {integrity: sha512-Ksrmib4mjD4xa0dqFgxJLBwkSp9EVYH6jSqe2NpODlBKEAZhsVzQj5wKPnC1dXfK3Erq/r1Fh3q4g46FZiCUiw==} + engines: {node: '>= 18'} + peerDependencies: + ember-source: '>= 3.28.0' ember-cli-get-component-path-option@1.0.0: resolution: {integrity: sha512-k47TDwcJ2zPideBCZE8sCiShSxQSpebY2BHcX2DdipMmBox5gsfyVrbKJWIHeSTTKyEUgmBIvQkqTOozEziCZA==} @@ -3451,10 +3395,6 @@ packages: ember-cli-is-package-missing@1.0.0: resolution: {integrity: sha512-9hEoZj6Au5onlSDdcoBqYEPT8ehlYntZPxH8pBKV0GO7LNel88otSAQsCfXvbi2eKE+MaSeLG/gNaCI5UdWm9g==} - ember-cli-lodash-subset@2.0.1: - resolution: {integrity: sha512-QkLGcYv1WRK35g4MWu/uIeJ5Suk2eJXKtZ+8s+qE7C9INmpCPyPxzaqZABquYzcWNzIdw6kYwz3NWAFdKYFxwg==} - engines: {node: ^4.5 || 6.* || >= 7.*} - ember-cli-mirage@3.0.3: resolution: {integrity: sha512-yrg8FpVwbMAH5KpqZn0br6Ka7M26qN3DCddsOJp2FNKk2cDoS5FKQvZUYrlD7oIfPeW4uQFigjfPuRSWRDC9Gw==} engines: {node: 16.* || >= 18} @@ -3512,17 +3452,9 @@ packages: ember-cli-test-info@1.0.0: resolution: {integrity: sha512-dEVTIpmUfCzweC97NGf6p7L6XKBwV2GmSM4elmzKvkttEp5P7AvGA9uGyN4GqFq+RwhW+2b0I2qlX00w+skm+A==} - ember-cli-test-loader@3.1.0: - resolution: {integrity: sha512-0aocZV9SIoOHiU3hrH3IuLR6busWhTX6UVXgd490hmJkIymmOXNH2+jJoC7Ebkeo3PiOfAdjqhb765QDlHSJOw==} - engines: {node: 10.* || >= 12} - ember-cli-typescript-blueprint-polyfill@0.1.0: resolution: {integrity: sha512-g0weUTOnHmPGqVZzkQTl3Nbk9fzEdFkEXydCs5mT1qBjXh8eQ6VlmjjGD5/998UXKuA0pLSCVVMbSp/linLzGA==} - ember-cli-typescript@2.0.2: - resolution: {integrity: sha512-7I5azCTxOgRDN8aSSnJZIKSqr+MGnT+jLTUbBYqF8wu6ojs2DUnTePxUcQMcvNh3Q3B1ySv7Q/uZFSjdU9gSjA==} - engines: {node: 6.* || 8.* || >= 10.*} - ember-cli-typescript@3.0.0: resolution: {integrity: sha512-lo5YArbJzJi5ssvaGqTt6+FnhTALnSvYVuxM7lfyL1UCMudyNJ94ovH5C7n5il7ATd6WsNiAPRUO/v+s5Jq/aA==} engines: {node: 8.* || >= 10.*} @@ -3551,8 +3483,8 @@ packages: resolution: {integrity: sha512-rk7GY+FmLn/2e22HsZs0Ycrz8HQ1W3Fv+2TFOuEFW9optnDXDgkntPBIl6gact/LHsfBM5RKbM3dHsIIeLgl0Q==} engines: {node: 10.* || >= 12.*} - ember-cli@6.0.1: - resolution: {integrity: sha512-UD9szFnZS27uC66iaFMBPEHcDDmtEy7+mwzjoCmDnYT85ZIXsEh5r+aEry2NSJnTXayOItbhDtSbd0eTqKPyUQ==} + ember-cli@6.4.0: + resolution: {integrity: sha512-adcz01uGDrqBPniZrrYx6+tHe58ikc6j+cbX4+3aTG2OVJvQSL+LeisI6ixxtEZeklHRFB6FE6U1etTS6nRVfQ==} engines: {node: '>= 18'} hasBin: true @@ -3664,9 +3596,11 @@ packages: '@ember/test-helpers': optional: true - ember-load-initializers@2.1.2: - resolution: {integrity: sha512-CYR+U/wRxLbrfYN3dh+0Tb6mFaxJKfdyz+wNql6cqTrA0BBi9k6J3AaKXj273TqvEpyyXegQFFkZEiuZdYtgJw==} - engines: {node: 6.* || 8.* || >= 10.*} + ember-load-initializers@3.0.1: + resolution: {integrity: sha512-qV3vxJKw5+7TVDdtdLPy8PhVsh58MlK8jwzqh5xeOwJPNP7o0+BlhvwoIlLYTPzGaHdfjEIFCgVSyMRGd74E1g==} + engines: {node: '>= 18.*'} + peerDependencies: + ember-source: '>= 5' ember-math-helpers@2.18.2: resolution: {integrity: sha512-ikAXlIiT0wk8X8uuMtHkrRYt8HnDt9Wk+iNoY9IoBmt6IRZjCD5BmuxrIPj5Eop2/afMfKmNKnc4L1StkXM3wg==} @@ -3705,11 +3639,11 @@ packages: peerDependencies: ember-source: '>= 4.0.0' - ember-page-title@8.2.3: - resolution: {integrity: sha512-9XH4EVPCpSCyXRsLPzdDydU4HgQnaVeJJTrRF0WVh5bZERI9DgxuHv1NPmZU28todHRH91KcBc5nx8kIVJmqUw==} + ember-page-title@9.0.1: + resolution: {integrity: sha512-qo3NHJRrCZpYyGr+KkDAQDZ9IFJOFLW9qEKYer2tetSpaL9B2PQmh4KY0XdZY25jxFg8GZ1+DChDSImIbh5yzA==} engines: {node: 16.* || >= 18} peerDependencies: - ember-source: '>= 3.28.0' + ember-source: '>= 4.2.0' ember-power-calendar-moment@1.0.2: resolution: {integrity: sha512-yU77SXeceCO3njNSYnq1vhwzA4jiZuALmpyrsd/IVWLKgFOKK/aDqppZo+Hds3dXmQQFGA/kozPSZRfN5R+VDw==} @@ -3746,8 +3680,8 @@ packages: resolution: {integrity: sha512-ZQlzSRjCdDgGBlXHtk+LKmxOlXWKalBBZrmYlr2X/kqNf7vaVUnlKQD1T+sRzwnsZZTQwL5PKfLmSWF3hFD69g==} engines: {node: 12.* || 14.* || >= 16} - ember-qunit@8.1.1: - resolution: {integrity: sha512-nT+6s74j3BKNn+QQY/hINC3Xw3kn0NF0cU9zlgVQmCBWoyis1J24xWrY2LFOMThPmF6lHqcrUb5JwvBD4BXEXg==} + ember-qunit@9.0.2: + resolution: {integrity: sha512-vAuumvTYgfFpP0LgK1uw2vBEnD7bv1JYh0JUwkFfBiAkCGV7HkjVWNcgQ2agwarfzxLgEaC0hWlOn9adwJmlNg==} peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '>=4.0.0' @@ -3757,8 +3691,8 @@ packages: resolution: {integrity: sha512-i8JWQidNCX7n5TOTIKRDR0bnsQN9aJh/GtOJKINz2Wr+I7L7sYVhli6MFqMYNGKC9j9e6iWsznfAIxddheyEow==} engines: {node: 12.* || 14.* || >= 16} - ember-resolver@12.0.1: - resolution: {integrity: sha512-U+ZBdbEHMhmvcZly1xhZKwqeH5/igjT93p9bbD6x+mQVg7hm4jrsQA4jsxHu3BqgL5MmqOVx0gtAuYEWV1x2MQ==} + ember-resolver@13.1.0: + resolution: {integrity: sha512-t/PjXLCl5tM9EQXGIFoBgHiA41HkLJpfo17Nud5Cy9eyUPGcnsMjWJqQ+O5QHA0E63Sp+zTn4y/RS5Tu2v2ydg==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: ^4.12.0 || >= 5.0.0 @@ -3817,11 +3751,11 @@ packages: resolution: {integrity: sha512-dTP2vhao1xWm3OlfpOALooso/OLM71SFg7PIBmZ6JdwKCC+CzcPb4BYRAXuoAFYzmhH8z28p8HdemjZBb0B3Bw==} engines: {node: 10.* || >= 12} - ember-source@6.0.1: - resolution: {integrity: sha512-2IK4qYuJXG3U0ngm2JO+7mABAWlXjjBT2yvwxxTmatyg+iuV5CCtGWZGTGa/uw1nfAaihkDwyaVqNjmlvbovcg==} + ember-source@6.4.0: + resolution: {integrity: sha512-lUzSbCsOQa3vRTv1HL7dj3gLApXXrq91QeAlnOLmwETQFoa6aX8+Z+78vNHIgg0jXCpzX1pWWL/NKpe4KDuCuw==} engines: {node: '>= 18.*'} peerDependencies: - '@glimmer/component': ^1.1.2 + '@glimmer/component': '>= 1.1.2' ember-style-modifier@1.0.0: resolution: {integrity: sha512-ANkYpOeI3/tkRxVz750ymb8cQBqfBTKOUOz4RPRsNys8rlaBiaKEa95XLz1JWfCXCzjmqe8i2cIdnAMix+nb3A==} @@ -3833,6 +3767,10 @@ packages: '@ember/string': ^3.1.1 || ^4.0.0 ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0 + ember-template-imports@4.3.0: + resolution: {integrity: sha512-jZ5D6KLKU8up/AynZltmKh4lkXBPgTGSPgomprI/55XvIVqn42UNUpEz7ra/mO3QiGODDZOUesbggPe49i38sQ==} + engines: {node: 16.* || >= 18} + ember-template-lint-plugin-prettier@5.0.0: resolution: {integrity: sha512-aXUYM4yuIdPZ80+AsAU8QBwGSJJ/aAkRsNcQ5vI5HmXiBjzHlDc/ZhmP6iVcYuCmoA/3iKcssMAYwIDbuby4pg==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} @@ -3899,9 +3837,6 @@ packages: encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} @@ -3923,8 +3858,8 @@ packages: entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} env-paths@2.2.1: @@ -4085,8 +4020,8 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@3.0.0: @@ -4107,8 +4042,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.20.1: - resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} + eslint@9.25.1: + resolution: {integrity: sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4287,6 +4222,15 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + figures@2.0.0: resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} engines: {node: '>=4'} @@ -4384,9 +4328,6 @@ packages: flat-cache@6.1.13: resolution: {integrity: sha512-gmtS2PaUjSPa4zjObEIn4WWliKyZzYljgxODBfxugpK6q6HU9ClXzgCJ+nlcPKY9Bt090ypTOLIFWkV0jbKFjw==} - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} @@ -4436,8 +4377,8 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + fs-extra@11.3.2: + resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} engines: {node: '>=14.14'} fs-extra@4.0.3: @@ -4519,6 +4460,10 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + get-stream@4.1.0: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} @@ -4542,8 +4487,8 @@ packages: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} - git-hooks-list@1.0.3: - resolution: {integrity: sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ==} + git-hooks-list@3.2.0: + resolution: {integrity: sha512-ZHG9a1gEhUMX1TvGrLdyWb9kDopCBbTnI8z4JgRMYxsijWipgjSEYoPWqBuIB0DnRnvqlQSEeVmzpeuPm7NdFQ==} git-repo-info@2.1.1: resolution: {integrity: sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==} @@ -4616,10 +4561,6 @@ packages: globalyzer@0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - globby@10.0.0: - resolution: {integrity: sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==} - engines: {node: '>=8'} - globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -4746,9 +4687,9 @@ packages: hookified@1.12.0: resolution: {integrity: sha512-hMr1Y9TCLshScrBbV2QxJ9BROddxZ12MX9KsCtuGGy/3SmmN5H1PllKerrVlSotur9dlE8hmUKAOSa3WDzsZmQ==} - hosted-git-info@6.1.1: - resolution: {integrity: sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hosted-git-info@8.1.0: + resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} + engines: {node: ^18.17.0 || >=20.5.0} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -4804,10 +4745,6 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -5015,9 +4952,9 @@ packages: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} - is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} @@ -5105,8 +5042,8 @@ packages: isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isbinaryfile@5.0.2: - resolution: {integrity: sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==} + isbinaryfile@5.0.7: + resolution: {integrity: sha512-gnWD14Jh3FzS3CPhF0AxNOJ8CxqeblPTADzI38r0wt8ZyQl5edpy75myt08EG2oKvpyiqSqsx+Wkz9vtkbTqYQ==} engines: {node: '>= 18.0.0'} isexe@2.0.0: @@ -5282,8 +5219,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-it@4.0.1: - resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} + linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} livereload-js@3.4.1: resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==} @@ -5411,10 +5348,6 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - magic-string@0.24.1: resolution: {integrity: sha512-YBfNxbJiixMzxW40XqJEIldzHyh5f7CZKalo1uZffevyrPEX8Qgo9s0dmcORLHdV47UyvJg8/zD+6hQG3qvJrA==} @@ -5449,8 +5382,8 @@ packages: peerDependencies: markdown-it: '>= 13.0.0' - markdown-it@13.0.2: - resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} + markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true matcher-collection@1.1.2: @@ -5470,8 +5403,8 @@ packages: mdn-data@2.12.2: resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} @@ -5665,6 +5598,10 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -5725,9 +5662,9 @@ packages: nouislider@14.7.0: resolution: {integrity: sha512-4RtQ1+LHJKesDCNJrXkQcwXAWCrC2aggdLYMstS/G5fEWL+fXZbUA9pwVNHFghMGuFGRATlDLNInRaPeRKzpFQ==} - npm-package-arg@10.1.0: - resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-package-arg@12.0.2: + resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} + engines: {node: ^18.17.0 || >=20.5.0} npm-run-path@2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} @@ -5885,6 +5822,10 @@ packages: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} + on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} + engines: {node: '>= 0.8'} + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -6211,6 +6152,12 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} + prettier-plugin-ember-template-tag@2.1.0: + resolution: {integrity: sha512-Ium+m2zHSZKzRFt1Shn+sv8j1BzfFWP3E0tZeKTKP1U7v/tMyLuQNBRyRCJ7REdKc9bWkIJG/hCSf0CKqCVU1w==} + engines: {node: 18.* || >= 20} + peerDependencies: + prettier: '>= 3.0.0' + prettier-plugin-tailwindcss@0.6.14: resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==} engines: {node: '>=14.21.3'} @@ -6294,9 +6241,9 @@ packages: resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} engines: {node: '>= 0.6'} - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} promise-map-series@0.2.3: resolution: {integrity: sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==} @@ -6319,20 +6266,17 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} - engines: {node: '>=0.6'} - qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} @@ -6853,8 +6797,8 @@ packages: sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} - sort-package-json@1.57.0: - resolution: {integrity: sha512-FYsjYn2dHTRb41wqnv+uEqCUvBpK3jZcTp9rbz2qDTmel7Pmdtf+i2rLaaPMRZeSVM60V3Se31GyWFpmKs4Q5Q==} + sort-package-json@2.15.1: + resolution: {integrity: sha512-9x9+o8krTT2saA9liI4BljNjwAbvUnWf11Wq+i/iZt8nl2UGYnf3TH5uBydE7VALmP7AGwlfszuEeL8BDyb0YA==} hasBin: true source-map-js@1.2.1: @@ -7030,13 +6974,6 @@ packages: peerDependencies: stylelint: ^16.23.0 - stylelint-prettier@5.0.3: - resolution: {integrity: sha512-B6V0oa35ekRrKZlf+6+jA+i50C4GXJ7X1PPmoCqSUoXN6BrNF6NhqqhanvkLjqw2qgvrS0wjdpeC+Tn06KN3jw==} - engines: {node: '>=18.12.0'} - peerDependencies: - prettier: '>=3.0.0' - stylelint: '>=16.0.0' - stylelint@16.24.0: resolution: {integrity: sha512-7ksgz3zJaSbTUGr/ujMXvLVKdDhLbGl3R/3arNudH7z88+XZZGNLMTepsY28WlnvEFcuOmUe7fg40Q3lfhOfSQ==} engines: {node: '>=18.12.0'} @@ -7181,6 +7118,10 @@ packages: tiny-lr@2.0.0: resolution: {integrity: sha512-f6nh0VMRvhGx4KCeK1lQ/jaL0Zdb5WdR+Jk8q9OSUQnaSDxAEGH1fgqLZ+cMl5EW3F2MGnCsalBO1IsnnogW1Q==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tmp@0.0.28: resolution: {integrity: sha512-c2mmfiBmND6SOVxzogm1oda0OJ1HZVIk/5n26N59dDTh80MUeavpiCls4PGAdkX1PFkKokLpcf7prSjCeXLsJg==} engines: {node: '>=0.4.0'} @@ -7326,8 +7267,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} + uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} uglify-js@3.19.3: resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} @@ -7426,9 +7367,9 @@ packages: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + validate-npm-package-name@6.0.2: + resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} + engines: {node: ^18.17.0 || >=20.5.0} validated-changeset@1.3.4: resolution: {integrity: sha512-kodJCCnd3oA7sCtUkkl7olhB1MQUz2uTAYUnE38R4Dn8hIU4bZVWass8KPGt0fvu2WdkjFJOGpXDrT0isqNKqw==} @@ -7540,6 +7481,9 @@ packages: workerpool@6.5.1: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + workerpool@9.3.4: + resolution: {integrity: sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==} + wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -7618,20 +7562,20 @@ packages: snapshots: - '@adfinis/eslint-config@3.0.2(@babel/core@7.28.5)(@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7)))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5))(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-import@2.32.0(eslint@9.20.1(jiti@1.21.7)))(eslint-plugin-n@17.23.1(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2))(eslint-plugin-qunit@8.2.5(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2)': + '@adfinis/eslint-config@3.0.2(@babel/core@7.28.5)(@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7)))(@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.5))(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-import@2.32.0(eslint@9.25.1(jiti@1.21.7)))(eslint-plugin-n@17.23.1(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2))(eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2))(eslint-plugin-qunit@8.2.5(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2)': dependencies: '@babel/core': 7.28.5 - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7)) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7)) '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.5) - eslint: 9.20.1(jiti@1.21.7) - eslint-config-prettier: 10.1.8(eslint@9.20.1(jiti@1.21.7)) - eslint-plugin-import: 2.32.0(eslint@9.20.1(jiti@1.21.7)) - eslint-plugin-prettier: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2) + eslint: 9.25.1(jiti@1.21.7) + eslint-config-prettier: 10.1.8(eslint@9.25.1(jiti@1.21.7)) + eslint-plugin-import: 2.32.0(eslint@9.25.1(jiti@1.21.7)) + eslint-plugin-prettier: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2) prettier: 3.6.2 optionalDependencies: - eslint-plugin-ember: 12.7.4(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2) - eslint-plugin-n: 17.23.1(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2) - eslint-plugin-qunit: 8.2.5(eslint@9.20.1(jiti@1.21.7)) + eslint-plugin-ember: 12.7.4(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2) + eslint-plugin-n: 17.23.1(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2) + eslint-plugin-qunit: 8.2.5(eslint@9.25.1(jiti@1.21.7)) '@alloc/quick-lru@5.2.0': {} @@ -7696,11 +7640,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))': + '@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))': dependencies: '@babel/core': 7.28.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -7745,11 +7689,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 @@ -7758,7 +7702,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.28.5)': + '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 @@ -7785,13 +7729,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.28.5': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.5 @@ -7876,14 +7813,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -7899,7 +7828,7 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.5) transitivePeerDependencies: - supports-color @@ -7922,7 +7851,7 @@ snapshots: '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7939,7 +7868,7 @@ snapshots: '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -7986,7 +7915,7 @@ snapshots: '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5)': @@ -8022,7 +7951,7 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-block-scoping@7.28.4(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 @@ -8030,7 +7959,7 @@ snapshots: '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -8046,7 +7975,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -8089,18 +8018,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.5)': @@ -8111,7 +8032,7 @@ snapshots: '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.5)': @@ -8123,7 +8044,7 @@ snapshots: dependencies: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.5) transitivePeerDependencies: - supports-color @@ -8132,11 +8053,6 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -8174,11 +8090,6 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -8218,16 +8129,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -8239,7 +8140,7 @@ snapshots: '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.5)': @@ -8262,7 +8163,7 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.5) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) '@babel/traverse': 7.28.5 transitivePeerDependencies: @@ -8273,7 +8174,7 @@ snapshots: '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.5) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) '@babel/traverse': 7.28.5 transitivePeerDependencies: @@ -8300,14 +8201,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -8316,7 +8209,7 @@ snapshots: '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -8325,7 +8218,7 @@ snapshots: dependencies: '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -8348,7 +8241,7 @@ snapshots: '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.5)': @@ -8423,23 +8316,17 @@ snapshots: dependencies: '@babel/core': 7.28.5 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.4.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript@7.5.5(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) transitivePeerDependencies: @@ -8453,19 +8340,19 @@ snapshots: '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) '@babel/helper-plugin-utils': 7.27.1 '@babel/polyfill@7.12.1': @@ -8548,14 +8435,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.28.5(@babel/core@7.28.5)': + '@babel/preset-env@7.28.3(@babel/core@7.28.5)': dependencies: - '@babel/compat-data': 7.28.5 + '@babel/compat-data': 7.28.4 '@babel/core': 7.28.5 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.28.5) '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.5) '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.5) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.5) @@ -8568,28 +8455,28 @@ snapshots: '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.5) '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-block-scoping': 7.28.4(@babel/core@7.28.5) '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.5) '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.5) '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-exponentiation-operator': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.5) @@ -8598,7 +8485,7 @@ snapshots: '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) @@ -8688,11 +8575,11 @@ snapshots: '@dual-bundle/import-meta-resolve@4.2.1': {} - '@ember-data/adapter@5.3.13(atqara67zuiynsltbair7bnari)': + '@ember-data/adapter@5.3.13(v4bn35rmovbevi6htd3ee47lha)': dependencies: - '@ember-data/legacy-compat': 5.3.13(fqsmaiprebfamqepsdve4pi2sm) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/legacy-compat': 5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) @@ -8700,41 +8587,58 @@ snapshots: ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) + transitivePeerDependencies: + - '@glint/template' + - supports-color + + '@ember-data/adapter@5.4.1(v4bn35rmovbevi6htd3ee47lha)': + dependencies: + '@ember-data/legacy-compat': 5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.13(@glint/template@1.4.0) + '@warp-drive/build-config': 5.4.1(@glint/template@1.4.0) + '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-test-info: 1.0.0 + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/debug@5.3.13(geu4gs7mzdetxwkbrq4pbwxq4u)': + '@ember-data/debug@5.3.13(zkpv7aocnvpx5gqywh6tlv4ctq)': dependencies: - '@ember-data/model': 5.3.13(4qygpbvm33kpmsl3n5e7q6usj4) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/model': 5.3.13(4eaymfai6a2opltof4sd7bzcl4) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/graph@5.3.13(23a2rbmylsa5bz5mm4rx5oym4i)': + '@ember-data/graph@5.3.13(@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/json-api@5.3.13(gbk2tpdzwzpi73pwxkkovswhbq)': + '@ember-data/json-api@5.3.13(pwhtnj6vipljodiec7evcewk24)': dependencies: - '@ember-data/graph': 5.3.13(23a2rbmylsa5bz5mm4rx5oym4i) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/graph': 5.3.13(@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) @@ -8744,50 +8648,50 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/legacy-compat@5.3.13(fqsmaiprebfamqepsdve4pi2sm)': + '@ember-data/legacy-compat@5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m)': dependencies: '@ember-data/request': 5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/test-waiters': 4.1.1(@glint/template@1.4.0) '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: - '@ember-data/graph': 5.3.13(23a2rbmylsa5bz5mm4rx5oym4i) - '@ember-data/json-api': 5.3.13(gbk2tpdzwzpi73pwxkkovswhbq) + '@ember-data/graph': 5.3.13(@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/json-api': 5.3.13(pwhtnj6vipljodiec7evcewk24) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/model@5.3.13(4qygpbvm33kpmsl3n5e7q6usj4)': + '@ember-data/model@5.3.13(4eaymfai6a2opltof4sd7bzcl4)': dependencies: - '@ember-data/legacy-compat': 5.3.13(fqsmaiprebfamqepsdve4pi2sm) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/legacy-compat': 5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) inflection: 3.0.2 optionalDependencies: - '@ember-data/graph': 5.3.13(23a2rbmylsa5bz5mm4rx5oym4i) - '@ember-data/json-api': 5.3.13(gbk2tpdzwzpi73pwxkkovswhbq) + '@ember-data/graph': 5.3.13(@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/json-api': 5.3.13(pwhtnj6vipljodiec7evcewk24) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: '@ember/string': 4.0.1 ember-inflector: 4.0.2 @@ -8807,11 +8711,11 @@ snapshots: '@ember-data/rfc395-data@0.0.4': {} - '@ember-data/serializer@5.3.13(atqara67zuiynsltbair7bnari)': + '@ember-data/serializer@5.3.13(v4bn35rmovbevi6htd3ee47lha)': dependencies: - '@ember-data/legacy-compat': 5.3.13(fqsmaiprebfamqepsdve4pi2sm) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/legacy-compat': 5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) @@ -8819,30 +8723,30 @@ snapshots: ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: '@ember-data/request': 5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color - '@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/template' - supports-color @@ -8880,12 +8784,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@ember/render-modifiers@2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@ember/render-modifiers@2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.28.5) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -8893,15 +8797,15 @@ snapshots: '@ember/string@4.0.1': {} - '@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: - '@ember/test-waiters': 3.1.0 - '@embroider/addon-shim': 1.9.0 + '@ember/test-waiters': 4.1.1(@glint/template@1.4.0) + '@embroider/addon-shim': 1.10.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 decorator-transforms: 2.3.0(@babel/core@7.28.5) dom-element-descriptors: 0.5.1 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -9051,30 +8955,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/util@1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))': + '@embroider/util@1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))': dependencies: '@embroider/macros': 1.18.1(@glint/template@1.4.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: '@glint/template': 1.4.0 transitivePeerDependencies: - supports-color - '@eslint-community/eslint-utils@4.4.0(eslint@9.20.1(jiti@1.21.7))': - dependencies: - eslint: 9.20.1(jiti@1.21.7) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.9.0(eslint@9.20.1(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.9.0(eslint@9.25.1(jiti@1.21.7))': dependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.2': + '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.3 @@ -9082,21 +8981,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.11.0': - dependencies: - '@types/json-schema': 7.0.15 + '@eslint/config-helpers@0.2.3': {} '@eslint/core@0.13.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.2.0': + '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 debug: 4.4.3 espree: 10.3.0 globals: 14.0.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -9104,7 +9001,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.20.0': {} + '@eslint/js@9.25.1': {} + + '@eslint/js@9.39.1': {} '@eslint/object-schema@2.1.6': {} @@ -9148,13 +9047,12 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 7.1.0 - '@glimmer/compiler@0.92.4': + '@glimmer/compiler@0.94.10': dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/syntax': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 + '@glimmer/interfaces': 0.94.6 + '@glimmer/syntax': 0.94.9 + '@glimmer/util': 0.94.8 + '@glimmer/wire-format': 0.94.8 '@glimmer/component@1.1.2(@babel/core@7.28.5)': dependencies: @@ -9176,112 +9074,87 @@ snapshots: - '@babel/core' - supports-color - '@glimmer/debug@0.92.4': + '@glimmer/destroyable@0.94.8': dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - - '@glimmer/destroyable@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 '@glimmer/di@0.1.11': {} - '@glimmer/encoder@0.92.3': + '@glimmer/encoder@0.93.8': dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/vm': 0.92.3 + '@glimmer/interfaces': 0.94.6 + '@glimmer/vm': 0.94.8 '@glimmer/env@0.1.7': {} - '@glimmer/global-context@0.92.3': {} + '@glimmer/global-context@0.93.4': {} '@glimmer/interfaces@0.84.3': dependencies: '@simple-dom/interface': 1.4.0 - '@glimmer/interfaces@0.92.3': - dependencies: - '@simple-dom/interface': 1.4.0 - '@glimmer/interfaces@0.94.6': dependencies: '@simple-dom/interface': 1.4.0 type-fest: 4.41.0 - '@glimmer/manager@0.92.4': + '@glimmer/manager@0.94.9': dependencies: - '@glimmer/debug': 0.92.4 - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - - '@glimmer/node@0.92.4': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/runtime': 0.92.4 - '@glimmer/util': 0.92.3 - '@simple-dom/document': 1.4.0 + '@glimmer/destroyable': 0.94.8 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 + '@glimmer/reference': 0.94.8 + '@glimmer/util': 0.94.8 + '@glimmer/validator': 0.94.8 + '@glimmer/vm': 0.94.8 - '@glimmer/opcode-compiler@0.92.4': + '@glimmer/node@0.94.9': dependencies: - '@glimmer/debug': 0.92.4 - '@glimmer/encoder': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 + '@glimmer/interfaces': 0.94.6 + '@glimmer/runtime': 0.94.10 + '@glimmer/util': 0.94.8 + '@simple-dom/document': 1.4.0 - '@glimmer/owner@0.92.3': + '@glimmer/opcode-compiler@0.94.9': dependencies: - '@glimmer/util': 0.92.3 + '@glimmer/encoder': 0.93.8 + '@glimmer/interfaces': 0.94.6 + '@glimmer/manager': 0.94.9 + '@glimmer/util': 0.94.8 + '@glimmer/vm': 0.94.8 + '@glimmer/wire-format': 0.94.8 + + '@glimmer/owner@0.93.4': {} - '@glimmer/program@0.92.4': + '@glimmer/program@0.94.9': dependencies: - '@glimmer/encoder': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/opcode-compiler': 0.92.4 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 + '@glimmer/interfaces': 0.94.6 + '@glimmer/manager': 0.94.9 + '@glimmer/opcode-compiler': 0.94.9 + '@glimmer/util': 0.94.8 + '@glimmer/vm': 0.94.8 + '@glimmer/wire-format': 0.94.8 - '@glimmer/reference@0.92.3': + '@glimmer/reference@0.94.8': dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 + '@glimmer/util': 0.94.8 + '@glimmer/validator': 0.94.8 - '@glimmer/runtime@0.92.4': + '@glimmer/runtime@0.94.10': dependencies: - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/owner': 0.92.3 - '@glimmer/program': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 + '@glimmer/destroyable': 0.94.8 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 + '@glimmer/manager': 0.94.9 + '@glimmer/owner': 0.93.4 + '@glimmer/program': 0.94.9 + '@glimmer/reference': 0.94.8 + '@glimmer/util': 0.94.8 + '@glimmer/validator': 0.94.8 + '@glimmer/vm': 0.94.8 '@glimmer/syntax@0.84.3': dependencies: @@ -9290,11 +9163,11 @@ snapshots: '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 - '@glimmer/syntax@0.92.3': + '@glimmer/syntax@0.94.9': dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/wire-format': 0.92.3 + '@glimmer/interfaces': 0.94.6 + '@glimmer/util': 0.94.8 + '@glimmer/wire-format': 0.94.8 '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 @@ -9319,39 +9192,26 @@ snapshots: '@glimmer/interfaces': 0.84.3 '@simple-dom/interface': 1.4.0 - '@glimmer/util@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util@0.94.8': dependencies: '@glimmer/interfaces': 0.94.6 '@glimmer/validator@0.44.0': {} - '@glimmer/validator@0.92.3': + '@glimmer/validator@0.94.8': dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 - '@glimmer/vm-babel-plugins@0.92.3(@babel/core@7.28.5)': + '@glimmer/vm-babel-plugins@0.93.4(@babel/core@7.28.5)': dependencies: babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.5) transitivePeerDependencies: - '@babel/core' - '@glimmer/vm@0.92.3': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - - '@glimmer/wire-format@0.92.3': + '@glimmer/vm@0.94.8': dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 + '@glimmer/interfaces': 0.94.6 '@glimmer/wire-format@0.94.8': dependencies: @@ -9391,7 +9251,7 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.3': {} '@inquirer/figures@1.0.5': {} @@ -9486,15 +9346,15 @@ snapshots: '@pkgr/core@0.2.9': {} - '@pnpm/constants@7.1.1': {} + '@pnpm/constants@1001.3.1': {} - '@pnpm/error@5.0.3': + '@pnpm/error@1000.0.5': dependencies: - '@pnpm/constants': 7.1.1 + '@pnpm/constants': 1001.3.1 - '@pnpm/find-workspace-dir@6.0.3': + '@pnpm/find-workspace-dir@1000.1.3': dependencies: - '@pnpm/error': 5.0.3 + '@pnpm/error': 1000.0.5 find-up: 5.0.0 '@prettier/sync@0.2.1(prettier@3.6.2)': @@ -9533,7 +9393,7 @@ snapshots: '@sentry/core@10.25.0': {} - '@sentry/ember@10.25.0(@glint/template@1.4.0)(ember-cli@6.0.1(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6))(webpack@5.102.1)': + '@sentry/ember@10.25.0(@glint/template@1.4.0)(ember-cli@6.4.0(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6))(webpack@5.102.1)': dependencies: '@babel/core': 7.28.5 '@embroider/macros': 1.16.13(@glint/template@1.4.0) @@ -9544,7 +9404,7 @@ snapshots: ember-cli-htmlbars: 6.3.0 ember-cli-typescript: 5.3.0 optionalDependencies: - ember-cli: 6.0.1(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6) + ember-cli: 6.4.0(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6) transitivePeerDependencies: - '@glint/template' - supports-color @@ -9625,8 +9485,6 @@ snapshots: '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - '@types/estree@1.0.6': {} - '@types/estree@1.0.8': {} '@types/express-serve-static-core@4.19.5': @@ -9651,11 +9509,6 @@ snapshots: dependencies: '@types/node': 24.10.0 - '@types/glob@7.2.0': - dependencies: - '@types/minimatch': 6.0.0 - '@types/node': 24.10.0 - '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 @@ -9679,10 +9532,6 @@ snapshots: '@types/minimatch@5.1.2': {} - '@types/minimatch@6.0.0': - dependencies: - minimatch: 9.0.5 - '@types/node@24.10.0': dependencies: undici-types: 7.16.0 @@ -9729,6 +9578,16 @@ snapshots: - '@glint/template' - supports-color + '@warp-drive/build-config@5.4.1(@glint/template@1.4.0)': + dependencies: + '@embroider/addon-shim': 1.10.0 + '@embroider/macros': 1.16.13(@glint/template@1.4.0) + babel-import-util: 2.1.1 + semver: 7.7.3 + transitivePeerDependencies: + - '@glint/template' + - supports-color + '@warp-drive/core-types@0.0.3(@glint/template@1.4.0)': dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) @@ -10228,7 +10087,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5): dependencies: - '@babel/compat-data': 7.28.5 + '@babel/compat-data': 7.28.4 '@babel/core': 7.28.5 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) semver: 6.3.1 @@ -10487,18 +10346,6 @@ snapshots: transitivePeerDependencies: - supports-color - broccoli-builder@0.18.14: - dependencies: - broccoli-node-info: 1.1.0 - heimdalljs: 0.2.6 - promise-map-series: 0.2.3 - quick-temp: 0.1.8 - rimraf: 2.7.1 - rsvp: 3.6.2 - silent-error: 1.1.1 - transitivePeerDependencies: - - supports-color - broccoli-caching-writer@2.3.1: dependencies: broccoli-kitchen-sink-helpers: 0.2.9 @@ -10686,8 +10533,6 @@ snapshots: broccoli-node-api@1.7.0: {} - broccoli-node-info@1.1.0: {} - broccoli-node-info@2.2.0: {} broccoli-output-wrapper@2.0.0: @@ -10996,8 +10841,6 @@ snapshots: bytes@1.0.0: {} - bytes@3.0.0: {} - bytes@3.1.2: {} cache-base@1.0.1: @@ -11130,7 +10973,7 @@ snapshots: chrome-trace-event@1.0.4: {} - ci-info@3.9.0: {} + ci-info@4.3.1: {} class-utils@0.3.6: dependencies: @@ -11222,14 +11065,14 @@ snapshots: dependencies: mime-db: 1.54.0 - compression@1.7.4: + compression@1.8.1: dependencies: - accepts: 1.3.8 - bytes: 3.0.0 + bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9 - on-headers: 1.0.2 - safe-buffer: 5.1.2 + negotiator: 0.6.4 + on-headers: 1.1.0 + safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: - supports-color @@ -11291,6 +11134,8 @@ snapshots: content-tag@3.1.3: {} + content-tag@4.0.0: {} + content-type@1.0.5: {} continuable-cache@0.3.1: {} @@ -11499,15 +11344,15 @@ snapshots: repeating: 2.0.1 optional: true - detect-indent@6.1.0: {} + detect-indent@7.0.2: {} - detect-newline@3.1.0: {} + detect-newline@4.0.1: {} didyoumean@1.2.2: {} diff@4.0.2: {} - diff@5.2.0: {} + diff@7.0.0: {} dir-glob@3.0.1: dependencies: @@ -11553,10 +11398,10 @@ snapshots: electron-to-chromium@1.5.250: {} - ember-assign-helper@0.5.0(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-assign-helper@0.5.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.10.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color @@ -11577,7 +11422,7 @@ snapshots: '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.5) '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.5) '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.5) - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.28.3(@babel/core@7.28.5) '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@embroider/shared-internals': 2.9.1 babel-loader: 8.4.1(@babel/core@7.28.5)(webpack@5.102.1) @@ -11613,22 +11458,22 @@ snapshots: - supports-color - webpack - ember-basic-dropdown@8.2.0(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-basic-dropdown@8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@babel/core': 7.28.5 - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/addon-shim': 1.8.9 '@embroider/macros': 1.16.13(@glint/template@1.4.0) - '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@glimmer/component': 1.1.2(@babel/core@7.28.5) '@glimmer/tracking': 1.1.2 decorator-transforms: 2.0.0(@babel/core@7.28.5) - ember-element-helper: 0.8.6(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-lifeline: 7.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))) - ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) - ember-style-modifier: 4.4.0(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-truth-helpers: 4.0.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-element-helper: 0.8.6(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-lifeline: 7.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))) + ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) + ember-style-modifier: 4.4.0(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-truth-helpers: 4.0.3(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@ember/string' - '@glint/environment-ember-loose' @@ -11645,14 +11490,14 @@ snapshots: - '@babel/core' - supports-color - ember-can@https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@12.0.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-can@https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@ember/string': 4.0.1 '@embroider/addon-shim': 1.10.0 decorator-transforms: 2.3.0(@babel/core@7.28.5) ember-inflector: 4.0.2 - ember-resolver: 12.0.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-resolver: 13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -11669,7 +11514,7 @@ snapshots: - supports-color - webpack - ember-changeset@4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(webpack@5.102.1): + ember-changeset@4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(webpack@5.102.1): dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 @@ -11677,16 +11522,16 @@ snapshots: ember-cli-babel: 7.26.11 validated-changeset: 1.3.4 optionalDependencies: - ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) + ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) transitivePeerDependencies: - '@glint/template' - supports-color - webpack - ember-cli-app-version@7.0.0(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-cli-app-version@7.0.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: ember-cli-babel: 7.26.11 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -11705,7 +11550,7 @@ snapshots: '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.5) '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.5) '@babel/polyfill': 7.12.1 - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/preset-env': 7.28.3(@babel/core@7.28.5) '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.5) @@ -11800,12 +11645,11 @@ snapshots: chalk: 2.4.2 semver: 5.7.2 - ember-cli-deprecation-workflow@2.1.0: + ember-cli-deprecation-workflow@3.4.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - broccoli-plugin: 4.0.7 - ember-cli-htmlbars: 5.7.2 + '@babel/core': 7.28.5 + ember-cli-babel: 8.2.0(@babel/core@7.28.5) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color @@ -11877,9 +11721,7 @@ snapshots: ember-cli-is-package-missing@1.0.0: {} - ember-cli-lodash-subset@2.0.1: {} - - ember-cli-mirage@3.0.3(gqq5tpdy55aq42rzuenlqxvxzq): + ember-cli-mirage@3.0.3(@ember-data/model@5.3.13(4eaymfai6a2opltof4sd7bzcl4))(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-qunit@9.0.2(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(miragejs@0.1.48)(webpack@5.102.1): dependencies: '@babel/core': 7.28.5 '@embroider/macros': 1.16.13(@glint/template@1.4.0) @@ -11890,13 +11732,13 @@ snapshots: ember-cli-babel: 8.2.0(@babel/core@7.28.5) ember-get-config: 2.1.1(@glint/template@1.4.0) ember-inflector: 4.0.2 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) miragejs: 0.1.48 optionalDependencies: - '@ember-data/model': 5.3.13(4qygpbvm33kpmsl3n5e7q6usj4) - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) - ember-qunit: 8.1.1(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) + '@ember-data/model': 5.3.13(4eaymfai6a2opltof4sd7bzcl4) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) + ember-qunit: 9.0.2(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) transitivePeerDependencies: - '@glint/template' - supports-color @@ -11966,12 +11808,6 @@ snapshots: dependencies: ember-cli-string-utils: 1.1.0 - ember-cli-test-loader@3.1.0: - dependencies: - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - supports-color - ember-cli-typescript-blueprint-polyfill@0.1.0: dependencies: chalk: 4.1.2 @@ -11979,24 +11815,6 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-typescript@2.0.2(@babel/core@7.28.5): - dependencies: - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.28.5) - ansi-to-html: 0.6.15 - debug: 4.4.3 - ember-cli-babel-plugin-helpers: 1.1.1 - execa: 1.0.0 - fs-extra: 7.0.1 - resolve: 1.22.11 - rsvp: 4.8.5 - semver: 6.3.1 - stagehand: 1.0.1 - walk-sync: 1.1.4 - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-cli-typescript@3.0.0(@babel/core@7.28.5): dependencies: '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.28.5) @@ -12070,12 +11888,11 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli@6.0.1(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6): + ember-cli@6.4.0(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6): dependencies: - '@pnpm/find-workspace-dir': 6.0.3 + '@pnpm/find-workspace-dir': 1000.1.3 babel-remove-types: 1.0.1 broccoli: 3.5.2 - broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 broccoli-config-loader: 1.0.1 broccoli-config-replace: 1.1.2 @@ -12090,17 +11907,16 @@ snapshots: calculate-cache-key-for-tree: 2.0.0 capture-exit: 2.0.0 chalk: 4.1.2 - ci-info: 3.9.0 + ci-info: 4.3.1 clean-base-url: 1.0.0 - compression: 1.7.4 + compression: 1.8.1 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 2.0.3 + content-tag: 3.1.3 core-object: 3.1.5 dag-map: 2.0.2 - diff: 5.2.0 + diff: 7.0.0 ember-cli-is-package-missing: 1.0.0 - ember-cli-lodash-subset: 2.0.1 ember-cli-normalize-entity-name: 1.0.0 ember-cli-preprocess-registry: 5.0.1 ember-cli-string-utils: 1.1.0 @@ -12112,7 +11928,7 @@ snapshots: find-up: 5.0.0 find-yarn-workspace-root: 2.0.0 fixturify-project: 2.1.1 - fs-extra: 11.2.0 + fs-extra: 11.3.2 fs-tree-diff: 2.0.1 get-caller-file: 2.0.5 git-repo-info: 2.1.1 @@ -12126,27 +11942,27 @@ snapshots: inquirer: 9.3.6 is-git-url: 1.0.0 is-language-code: 3.1.0 - isbinaryfile: 5.0.2 + isbinaryfile: 5.0.7 lodash: 4.17.21 - markdown-it: 13.0.2 - markdown-it-terminal: 0.4.0(markdown-it@13.0.2) + markdown-it: 14.1.0 + markdown-it-terminal: 0.4.0(markdown-it@14.1.0) minimatch: 7.4.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 10.1.0 + npm-package-arg: 12.0.2 os-locale: 5.0.0 p-defer: 3.0.0 portfinder: 1.0.32 promise-map-series: 0.3.0 promise.hash.helper: 1.0.8 quick-temp: 0.1.8 - resolve: 1.22.10 + resolve: 1.22.11 resolve-package-path: 4.0.3 safe-stable-stringify: 2.4.3 sane: 5.0.1 - semver: 7.7.2 + semver: 7.7.3 silent-error: 1.1.1 - sort-package-json: 1.57.0 + sort-package-json: 2.15.1 symlink-or-copy: 1.3.1 temp: 0.9.4 testem: 3.15.2(babel-core@6.26.3)(handlebars@4.7.8)(underscore@1.13.6) @@ -12154,7 +11970,7 @@ snapshots: tree-sync: 2.1.0 walk-sync: 3.0.0 watch-detector: 1.0.2 - workerpool: 6.5.1 + workerpool: 9.3.4 yam: 1.0.0 transitivePeerDependencies: - arc-templates @@ -12224,14 +12040,14 @@ snapshots: - '@babel/core' - supports-color - ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@babel/helper-plugin-utils': 7.24.7 '@babel/types': 7.24.7 '@embroider/addon-shim': 1.8.9 '@glimmer/tracking': 1.1.2 decorator-transforms: 1.2.1(@babel/core@7.28.5) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: '@glint/template': 1.4.0 transitivePeerDependencies: @@ -12244,26 +12060,26 @@ snapshots: transitivePeerDependencies: - supports-color - ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2): + ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2): dependencies: - '@ember-data/adapter': 5.3.13(atqara67zuiynsltbair7bnari) - '@ember-data/debug': 5.3.13(geu4gs7mzdetxwkbrq4pbwxq4u) - '@ember-data/graph': 5.3.13(23a2rbmylsa5bz5mm4rx5oym4i) - '@ember-data/json-api': 5.3.13(gbk2tpdzwzpi73pwxkkovswhbq) - '@ember-data/legacy-compat': 5.3.13(fqsmaiprebfamqepsdve4pi2sm) - '@ember-data/model': 5.3.13(4qygpbvm33kpmsl3n5e7q6usj4) + '@ember-data/adapter': 5.3.13(v4bn35rmovbevi6htd3ee47lha) + '@ember-data/debug': 5.3.13(zkpv7aocnvpx5gqywh6tlv4ctq) + '@ember-data/graph': 5.3.13(@ember-data/store@5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/json-api': 5.3.13(pwhtnj6vipljodiec7evcewk24) + '@ember-data/legacy-compat': 5.3.13(hqhlkbs6ih2i42v6tuvjkrxo3m) + '@ember-data/model': 5.3.13(4eaymfai6a2opltof4sd7bzcl4) '@ember-data/request': 5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)) - '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/serializer': 5.3.13(atqara67zuiynsltbair7bnari) - '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/serializer': 5.3.13(v4bn35rmovbevi6htd3ee47lha) + '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0)))(@ember-data/tracking@5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@ember-data/tracking': 5.3.13(@glint/template@1.4.0)(@warp-drive/core-types@0.0.3(@glint/template@1.4.0))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@warp-drive/build-config': 0.0.3(@glint/template@1.4.0) '@warp-drive/core-types': 0.0.3(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@ember/test-waiters': 4.1.1(@glint/template@1.4.0) qunit: 2.24.2 transitivePeerDependencies: @@ -12289,20 +12105,20 @@ snapshots: - '@babel/core' - supports-color - ember-element-helper@0.8.6(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-element-helper@0.8.6(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.10.0 - '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@glint/environment-ember-loose' - '@glint/template' - supports-color - ember-eslint-parser@0.5.11(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2): + ember-eslint-parser@0.5.11(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2): dependencies: '@babel/core': 7.28.5 - '@babel/eslint-parser': 7.28.5(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7)) + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7)) '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.5.2) content-tag: 2.0.3 @@ -12340,20 +12156,20 @@ snapshots: - encoding - supports-color - ember-focus-trap@1.1.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-focus-trap@1.1.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.8.9 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) focus-trap: 6.9.4 transitivePeerDependencies: - supports-color - ember-functions-as-helper-polyfill@2.1.2(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-functions-as-helper-polyfill@2.1.2(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-cli-version-checker: 5.1.2 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color @@ -12365,13 +12181,13 @@ snapshots: - '@glint/template' - supports-color - ember-in-viewport@4.1.0(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1): + ember-in-viewport@4.1.0(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1): dependencies: '@embroider/macros': 1.16.13(@glint/template@1.4.0) ember-auto-import: 2.11.2(@glint/template@1.4.0)(webpack@5.102.1) ember-cli-babel: 7.26.11 ember-destroyable-polyfill: 2.0.3(@babel/core@7.28.5) - ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) fast-deep-equal: 2.0.1 intersection-observer-admin: 0.3.3 raf-pool: 0.1.4 @@ -12388,34 +12204,30 @@ snapshots: transitivePeerDependencies: - supports-color - ember-keyboard@9.0.1(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-keyboard@9.0.1(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.9.0 ember-destroyable-polyfill: 2.0.3(@babel/core@7.28.5) - ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.28.5) optionalDependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@babel/core' - ember-source - supports-color - ember-lifeline@7.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))): + ember-lifeline@7.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))): dependencies: '@embroider/addon-shim': 1.9.0 optionalDependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - supports-color - ember-load-initializers@2.1.2(@babel/core@7.28.5): + ember-load-initializers@3.0.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - ember-cli-babel: 7.26.11 - ember-cli-typescript: 2.0.2(@babel/core@7.28.5) - transitivePeerDependencies: - - '@babel/core' - - supports-color + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) ember-math-helpers@2.18.2: dependencies: @@ -12445,14 +12257,14 @@ snapshots: - '@babel/core' - supports-color - ember-modifier@4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-modifier@4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.9.0 decorator-transforms: 2.3.0(@babel/core@7.28.5) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 optionalDependencies: - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -12466,29 +12278,29 @@ snapshots: transitivePeerDependencies: - supports-color - ember-notify@6.0.5(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-notify@6.0.5(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@babel/core': 7.28.5 ember-cli-babel: 8.2.0(@babel/core@7.28.5) ember-cli-htmlbars: 6.3.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-page-title@8.2.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-page-title@9.0.1(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - '@embroider/addon-shim': 1.9.0 + '@embroider/addon-shim': 1.10.0 '@simple-dom/document': 1.4.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-power-calendar-moment@1.0.2(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(moment-timezone@0.5.45)(moment@2.30.1): + ember-power-calendar-moment@1.0.2(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(moment-timezone@0.5.45)(moment@2.30.1): dependencies: '@embroider/addon-shim': 1.8.9 '@embroider/macros': 1.16.13(@glint/template@1.4.0) decorator-transforms: 1.2.1(@babel/core@7.28.5) - ember-power-calendar: 1.1.0(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-power-calendar: 1.1.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) optionalDependencies: moment: 2.30.1 moment-timezone: 0.5.45 @@ -12497,41 +12309,41 @@ snapshots: - '@glint/template' - supports-color - ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-power-calendar@1.1.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/addon-shim': 1.10.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) - '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@glimmer/component': 1.1.2(@babel/core@7.28.5) '@glimmer/tracking': 1.1.2 decorator-transforms: 1.2.1(@babel/core@7.28.5) - ember-assign-helper: 0.5.0(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-element-helper: 0.8.6(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) - ember-truth-helpers: 4.0.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-assign-helper: 0.5.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-element-helper: 0.8.6(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) + ember-truth-helpers: 4.0.3(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' - '@glint/template' - supports-color - ember-power-select@8.3.0(ev3mgumuqvihyjds23g2fm3p7a): + ember-power-select@8.3.0(@babel/core@7.28.5)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-basic-dropdown@8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-concurrency@4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@embroider/addon-shim': 1.9.0 - '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@glimmer/component': 1.1.2(@babel/core@7.28.5) '@glimmer/tracking': 1.1.2 decorator-transforms: 2.3.0(@babel/core@7.28.5) - ember-assign-helper: 0.5.0(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-basic-dropdown: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-lifeline: 7.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))) - ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) - ember-truth-helpers: 4.0.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-assign-helper: 0.5.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-basic-dropdown: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-lifeline: 7.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))) + ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) + ember-truth-helpers: 4.0.3(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -12545,13 +12357,12 @@ snapshots: transitivePeerDependencies: - supports-color - ember-qunit@8.1.1(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2): + ember-qunit@9.0.2(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2): dependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - '@embroider/addon-shim': 1.9.0 + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + '@embroider/addon-shim': 1.10.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) - ember-cli-test-loader: 3.1.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) qunit: 2.24.2 qunit-theme-ember: 1.0.0 transitivePeerDependencies: @@ -12564,21 +12375,21 @@ snapshots: transitivePeerDependencies: - supports-color - ember-resolver@12.0.1(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: ember-cli-babel: 7.26.11 optionalDependencies: - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-resources@7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-resources@7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.8.9 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 '@glint/template': 1.4.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) optionalDependencies: '@glimmer/component': 1.1.2(@babel/core@7.28.5) transitivePeerDependencies: @@ -12600,30 +12411,30 @@ snapshots: transitivePeerDependencies: - supports-color - ember-shepherd@17.0.8(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-shepherd@17.0.8(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@babel/core': 7.28.5 '@embroider/addon-shim': 1.10.0 decorator-transforms: 2.3.0(@babel/core@7.28.5) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) shepherd.js: 14.5.1 transitivePeerDependencies: - supports-color - ember-simple-auth-oidc@7.0.4(@ember-data/adapter@5.3.13(atqara67zuiynsltbair7bnari))(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(encoding@0.1.13)(graphql@16.12.0)(webpack@5.102.1): + ember-simple-auth-oidc@7.0.4(@ember-data/adapter@5.4.1(v4bn35rmovbevi6htd3ee47lha))(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(encoding@0.1.13)(graphql@16.12.0)(webpack@5.102.1): dependencies: '@apollo/client': 3.14.0(graphql@16.12.0) '@babel/core': 7.28.5 - '@ember-data/adapter': 5.3.13(atqara67zuiynsltbair7bnari) + '@ember-data/adapter': 5.4.1(v4bn35rmovbevi6htd3ee47lha) '@embroider/macros': 1.16.13(@glint/template@1.4.0) base64-js: 1.5.1 ember-auto-import: 2.11.2(@glint/template@1.4.0)(webpack@5.102.1) ember-cli-babel: 8.2.0(@babel/core@7.28.5) - ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2) + ember-concurrency: 4.0.2(@babel/core@7.28.5)(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-data: 5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2) ember-fetch: 8.1.2(encoding@0.1.13) - ember-simple-auth: 6.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-simple-auth: 6.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) js-sha256: 0.11.0 tracked-built-ins: 4.0.0(@babel/core@7.28.5) uuid: 11.1.0 @@ -12641,7 +12452,7 @@ snapshots: - supports-color - webpack - ember-simple-auth@6.0.0(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@glint/template@1.4.0): + ember-simple-auth@6.0.0(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glint/template@1.4.0): dependencies: '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.8.9 @@ -12650,7 +12461,7 @@ snapshots: ember-cookies: 1.1.2 silent-error: 1.1.1 optionalDependencies: - '@ember/test-helpers': 4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/test-helpers': 5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@glint/template' - supports-color @@ -12672,35 +12483,34 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1): + ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5): dependencies: '@babel/core': 7.28.5 '@ember/edition-utils': 1.2.0 - '@glimmer/compiler': 0.92.4 + '@embroider/addon-shim': 1.10.0 + '@glimmer/compiler': 0.94.10 '@glimmer/component': 1.1.2(@babel/core@7.28.5) - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/node': 0.92.4 - '@glimmer/opcode-compiler': 0.92.4 - '@glimmer/owner': 0.92.3 - '@glimmer/program': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/runtime': 0.92.4 - '@glimmer/syntax': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/vm-babel-plugins': 0.92.3(@babel/core@7.28.5) + '@glimmer/destroyable': 0.94.8 + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.6 + '@glimmer/manager': 0.94.9 + '@glimmer/node': 0.94.9 + '@glimmer/opcode-compiler': 0.94.9 + '@glimmer/owner': 0.93.4 + '@glimmer/program': 0.94.9 + '@glimmer/reference': 0.94.8 + '@glimmer/runtime': 0.94.10 + '@glimmer/syntax': 0.94.9 + '@glimmer/util': 0.94.8 + '@glimmer/validator': 0.94.8 + '@glimmer/vm': 0.94.8 + '@glimmer/vm-babel-plugins': 0.93.4(@babel/core@7.28.5) '@simple-dom/interface': 1.4.0 backburner.js: 2.8.0 broccoli-file-creator: 2.1.1 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.11.2(@glint/template@1.4.0)(webpack@5.102.1) ember-cli-babel: 8.2.0(@babel/core@7.28.5) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -12713,14 +12523,12 @@ snapshots: inflection: 2.0.1 route-recognizer: 0.3.4 router_js: 8.0.6(route-recognizer@0.3.4)(rsvp@4.8.5) - semver: 7.7.2 + semver: 7.7.3 silent-error: 1.1.1 simple-html-tokenizer: 0.5.11 transitivePeerDependencies: - - '@glint/template' - rsvp - supports-color - - webpack ember-style-modifier@1.0.0(@babel/core@7.28.5): dependencies: @@ -12730,18 +12538,26 @@ snapshots: - '@babel/core' - supports-color - ember-style-modifier@4.4.0(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-style-modifier@4.4.0(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@ember/string': 4.0.1 '@embroider/addon-shim': 1.10.0 csstype: 3.1.3 decorator-transforms: 2.3.0(@babel/core@7.28.5) - ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-modifier: 4.2.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - supports-color + ember-template-imports@4.3.0: + dependencies: + broccoli-stew: 3.0.0 + content-tag: 3.1.3 + ember-cli-version-checker: 5.1.2 + transitivePeerDependencies: + - supports-color + ember-template-lint-plugin-prettier@5.0.0(ember-template-lint@7.9.3)(prettier@3.6.2): dependencies: '@prettier/sync': 0.2.1(prettier@3.6.2) @@ -12762,14 +12578,14 @@ snapshots: transitivePeerDependencies: - supports-color - ember-tether@3.1.0(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1): + ember-tether@3.1.0(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1): dependencies: '@babel/core': 7.28.5 - '@ember/render-modifiers': 2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@ember/render-modifiers': 2.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-auto-import: 2.11.2(@glint/template@1.4.0)(webpack@5.102.1) ember-cli-babel: 8.2.0(@babel/core@7.28.5) ember-cli-htmlbars: 6.3.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) tether: 2.0.0 transitivePeerDependencies: - '@glint/template' @@ -12789,26 +12605,26 @@ snapshots: transitivePeerDependencies: - supports-color - ember-truth-helpers@4.0.3(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + ember-truth-helpers@4.0.3(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.10.0 - ember-functions-as-helper-polyfill: 2.1.2(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-functions-as-helper-polyfill: 2.1.2(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - supports-color - ember-validated-form@7.0.1(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(webpack@5.102.1): + ember-validated-form@7.0.1(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(webpack@5.102.1): dependencies: '@babel/core': 7.28.5 '@embroider/macros': 1.16.13(@glint/template@1.4.0) - '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + '@embroider/util': 1.13.4(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) '@glimmer/component': 1.1.2(@babel/core@7.28.5) '@glimmer/tracking': 1.1.2 - ember-changeset: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@4.0.5(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1))(qunit@2.24.2))(webpack@5.102.1) + ember-changeset: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(webpack@5.102.1) ember-changeset-validations: 4.1.1(@glint/template@1.4.0)(webpack@5.102.1) ember-cli-babel: 8.2.0(@babel/core@7.28.5) ember-cli-htmlbars: 6.3.0 - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) ember-truth-helpers: 3.1.1 transitivePeerDependencies: - '@glint/environment-ember-loose' @@ -12840,10 +12656,6 @@ snapshots: iconv-lite: 0.6.3 optional: true - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - end-of-stream@1.4.5: dependencies: once: 1.4.0 @@ -12876,7 +12688,7 @@ snapshots: entities@2.2.0: {} - entities@3.0.1: {} + entities@4.5.0: {} env-paths@2.2.1: {} @@ -12986,14 +12798,14 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.20.1(jiti@1.21.7)): + eslint-compat-utils@0.5.1(eslint@9.25.1(jiti@1.21.7)): dependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) semver: 7.7.3 - eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)): + eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)): dependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-import-resolver-node@0.3.9: dependencies: @@ -13003,23 +12815,23 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)): + eslint-module-utils@2.12.1(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2): + eslint-plugin-ember@12.7.4(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.11(@babel/core@7.28.5)(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2) + ember-eslint-parser: 0.5.11(@babel/core@7.28.5)(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2) ember-rfc176-data: 0.3.18 - eslint: 9.20.1(jiti@1.21.7) - eslint-utils: 3.0.0(eslint@9.20.1(jiti@1.21.7)) + eslint: 9.25.1(jiti@1.21.7) + eslint-utils: 3.0.0(eslint@9.25.1(jiti@1.21.7)) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -13029,14 +12841,14 @@ snapshots: - '@babel/core' - typescript - eslint-plugin-es-x@7.8.0(eslint@9.20.1(jiti@1.21.7)): + eslint-plugin-es-x@7.8.0(eslint@9.25.1(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.20.1(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.25.1(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.20.1(jiti@1.21.7) - eslint-compat-utils: 0.5.1(eslint@9.20.1(jiti@1.21.7)) + eslint: 9.25.1(jiti@1.21.7) + eslint-compat-utils: 0.5.1(eslint@9.25.1(jiti@1.21.7)) - eslint-plugin-import@2.32.0(eslint@9.20.1(jiti@1.21.7)): + eslint-plugin-import@2.32.0(eslint@9.25.1(jiti@1.21.7)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -13045,9 +12857,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(eslint-import-resolver-node@0.3.9)(eslint@9.20.1(jiti@1.21.7)) + eslint-module-utils: 2.12.1(eslint-import-resolver-node@0.3.9)(eslint@9.25.1(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -13063,12 +12875,12 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-n@17.23.1(eslint@9.20.1(jiti@1.21.7))(typescript@5.5.2): + eslint-plugin-n@17.23.1(eslint@9.25.1(jiti@1.21.7))(typescript@5.5.2): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.20.1(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.25.1(jiti@1.21.7)) enhanced-resolve: 5.18.3 - eslint: 9.20.1(jiti@1.21.7) - eslint-plugin-es-x: 7.8.0(eslint@9.20.1(jiti@1.21.7)) + eslint: 9.25.1(jiti@1.21.7) + eslint-plugin-es-x: 7.8.0(eslint@9.25.1(jiti@1.21.7)) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -13078,19 +12890,19 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.20.1(jiti@1.21.7)))(eslint@9.20.1(jiti@1.21.7))(prettier@3.6.2): + eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.25.1(jiti@1.21.7)))(eslint@9.25.1(jiti@1.21.7))(prettier@3.6.2): dependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) prettier: 3.6.2 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.8(eslint@9.20.1(jiti@1.21.7)) + eslint-config-prettier: 10.1.8(eslint@9.25.1(jiti@1.21.7)) - eslint-plugin-qunit@8.2.5(eslint@9.20.1(jiti@1.21.7)): + eslint-plugin-qunit@8.2.5(eslint@9.25.1(jiti@1.21.7)): dependencies: - eslint-utils: 3.0.0(eslint@9.20.1(jiti@1.21.7)) + eslint-utils: 3.0.0(eslint@9.25.1(jiti@1.21.7)) requireindex: 1.2.0 transitivePeerDependencies: - eslint @@ -13105,14 +12917,14 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.2.0: + eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@9.20.1(jiti@1.21.7)): + eslint-utils@3.0.0(eslint@9.25.1(jiti@1.21.7)): dependencies: - eslint: 9.20.1(jiti@1.21.7) + eslint: 9.25.1(jiti@1.21.7) eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -13121,26 +12933,27 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.20.1(jiti@1.21.7): + eslint@9.25.1(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.20.1(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.25.1(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.11.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.20.0 + '@eslint/config-array': 0.20.1 + '@eslint/config-helpers': 0.2.3 + '@eslint/core': 0.13.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.25.1 '@eslint/plugin-kit': 0.2.8 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 - '@types/estree': 1.0.6 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.5 + debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 + eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 esquery: 1.5.0 @@ -13149,7 +12962,7 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 @@ -13395,6 +13208,10 @@ snapshots: dependencies: bser: 2.1.1 + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + figures@2.0.0: dependencies: escape-string-regexp: 1.0.5 @@ -13533,7 +13350,7 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.1 + flatted: 3.3.3 keyv: 4.5.4 flat-cache@6.1.13: @@ -13542,8 +13359,6 @@ snapshots: flatted: 3.3.3 hookified: 1.12.0 - flatted@3.3.1: {} - flatted@3.3.3: {} focus-trap@6.9.4: @@ -13586,10 +13401,10 @@ snapshots: jsonfile: 6.2.0 universalify: 2.0.1 - fs-extra@11.2.0: + fs-extra@11.3.2: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 fs-extra@4.0.3: @@ -13717,9 +13532,11 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 + get-stdin@9.0.0: {} + get-stream@4.1.0: dependencies: - pump: 3.0.0 + pump: 3.0.3 get-stream@5.2.0: dependencies: @@ -13739,7 +13556,7 @@ snapshots: get-value@2.0.6: {} - git-hooks-list@1.0.3: {} + git-hooks-list@3.2.0: {} git-repo-info@2.1.1: {} @@ -13832,17 +13649,6 @@ snapshots: globalyzer@0.1.0: {} - globby@10.0.0: - dependencies: - '@types/glob': 7.2.0 - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - glob: 7.2.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - globby@11.1.0: dependencies: array-union: 2.1.0 @@ -13984,9 +13790,9 @@ snapshots: hookified@1.12.0: {} - hosted-git-info@6.1.1: + hosted-git-info@8.1.0: dependencies: - lru-cache: 7.18.3 + lru-cache: 10.4.3 html-escaper@2.0.2: {} @@ -14040,8 +13846,6 @@ snapshots: ieee754@1.2.1: {} - ignore@5.3.1: {} - ignore@5.3.2: {} ignore@7.0.5: {} @@ -14259,7 +14063,7 @@ snapshots: is-obj@2.0.0: {} - is-plain-obj@2.1.0: {} + is-plain-obj@4.1.0: {} is-plain-object@2.0.4: dependencies: @@ -14338,7 +14142,7 @@ snapshots: isarray@2.0.5: {} - isbinaryfile@5.0.2: {} + isbinaryfile@5.0.7: {} isexe@2.0.0: {} @@ -14521,9 +14325,9 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-it@4.0.1: + linkify-it@5.0.0: dependencies: - uc.micro: 1.0.6 + uc.micro: 2.1.0 livereload-js@3.4.1: {} @@ -14639,8 +14443,6 @@ snapshots: dependencies: yallist: 3.1.1 - lru-cache@7.18.3: {} - magic-string@0.24.1: dependencies: sourcemap-codec: 1.4.8 @@ -14671,21 +14473,22 @@ snapshots: dependencies: object-visit: 1.0.1 - markdown-it-terminal@0.4.0(markdown-it@13.0.2): + markdown-it-terminal@0.4.0(markdown-it@14.1.0): dependencies: ansi-styles: 3.2.1 cardinal: 1.0.0 cli-table: 0.3.11 lodash.merge: 4.6.2 - markdown-it: 13.0.2 + markdown-it: 14.1.0 - markdown-it@13.0.2: + markdown-it@14.1.0: dependencies: argparse: 2.0.1 - entities: 3.0.1 - linkify-it: 4.0.1 - mdurl: 1.0.1 - uc.micro: 1.0.6 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 matcher-collection@1.1.2: dependencies: @@ -14702,7 +14505,7 @@ snapshots: mdn-data@2.12.2: {} - mdurl@1.0.1: {} + mdurl@2.0.0: {} media-typer@0.3.0: {} @@ -14903,6 +14706,8 @@ snapshots: negotiator@0.6.3: {} + negotiator@0.6.4: {} + neo-async@2.6.2: {} nice-try@1.0.5: {} @@ -14961,12 +14766,12 @@ snapshots: nouislider@14.7.0: {} - npm-package-arg@10.1.0: + npm-package-arg@12.0.2: dependencies: - hosted-git-info: 6.1.1 - proc-log: 3.0.0 + hosted-git-info: 8.1.0 + proc-log: 5.0.0 semver: 7.7.3 - validate-npm-package-name: 5.0.1 + validate-npm-package-name: 6.0.2 npm-run-path@2.0.2: dependencies: @@ -15052,6 +14857,8 @@ snapshots: on-headers@1.0.2: {} + on-headers@1.1.0: {} + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -15342,6 +15149,14 @@ snapshots: dependencies: fast-diff: 1.3.0 + prettier-plugin-ember-template-tag@2.1.0(prettier@3.6.2): + dependencies: + '@babel/core': 7.28.5 + content-tag: 4.0.0 + prettier: 3.6.2 + transitivePeerDependencies: + - supports-color + prettier-plugin-tailwindcss@0.6.14(prettier@3.6.2): dependencies: prettier: 3.6.2 @@ -15358,7 +15173,7 @@ snapshots: private@0.1.8: {} - proc-log@3.0.0: {} + proc-log@5.0.0: {} promise-map-series@0.2.3: dependencies: @@ -15385,21 +15200,14 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 - pump@3.0.0: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - pump@3.0.3: dependencies: end-of-stream: 1.4.5 once: 1.4.0 - punycode@2.3.1: {} + punycode.js@2.3.1: {} - qs@6.12.1: - dependencies: - side-channel: 1.1.0 + punycode@2.3.1: {} qs@6.13.0: dependencies: @@ -15447,14 +15255,14 @@ snapshots: react-is@16.13.1: {} - reactiveweb@1.8.0(@babel/core@7.28.5)(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + reactiveweb@1.8.0(@babel/core@7.28.5)(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@ember/test-waiters': 4.1.1(@glint/template@1.4.0) '@embroider/addon-shim': 1.10.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) decorator-transforms: 2.3.0(@babel/core@7.28.5) ember-async-data: 2.0.1(@babel/core@7.28.5)(@glint/template@1.4.0) - ember-resources: 7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)) + ember-resources: 7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) transitivePeerDependencies: - '@babel/core' - '@glimmer/component' @@ -16022,14 +15830,16 @@ snapshots: sort-object-keys@1.1.3: {} - sort-package-json@1.57.0: + sort-package-json@2.15.1: dependencies: - detect-indent: 6.1.0 - detect-newline: 3.1.0 - git-hooks-list: 1.0.3 - globby: 10.0.0 - is-plain-obj: 2.1.0 + detect-indent: 7.0.2 + detect-newline: 4.0.1 + get-stdin: 9.0.0 + git-hooks-list: 3.2.0 + is-plain-obj: 4.1.0 + semver: 7.7.3 sort-object-keys: 1.1.3 + tinyglobby: 0.2.15 source-map-js@1.2.1: {} @@ -16209,12 +16019,6 @@ snapshots: stylelint: 16.24.0(typescript@5.5.2) stylelint-config-recommended: 17.0.0(stylelint@16.24.0(typescript@5.5.2)) - stylelint-prettier@5.0.3(prettier@3.6.2)(stylelint@16.24.0(typescript@5.5.2)): - dependencies: - prettier: 3.6.2 - prettier-linter-helpers: 1.0.0 - stylelint: 16.24.0(typescript@5.5.2) - stylelint@16.24.0(typescript@5.5.2): dependencies: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) @@ -16408,7 +16212,7 @@ snapshots: bluebird: 3.7.2 charm: 1.0.2 commander: 2.20.3 - compression: 1.7.4 + compression: 1.8.1 consolidate: 0.16.0(babel-core@6.26.3)(handlebars@4.7.8)(lodash@4.17.21)(mustache@4.2.0)(underscore@1.13.6) execa: 1.0.0 express: 4.21.2 @@ -16518,10 +16322,15 @@ snapshots: faye-websocket: 0.11.4 livereload-js: 3.4.1 object-assign: 4.1.1 - qs: 6.12.1 + qs: 6.13.0 transitivePeerDependencies: - supports-color + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + tmp@0.0.28: dependencies: os-tmpdir: 1.0.2 @@ -16574,12 +16383,12 @@ snapshots: - '@babel/core' - supports-color - tracked-toolbox@2.0.0(@babel/core@7.28.5)(ember-source@6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1)): + tracked-toolbox@2.0.0(@babel/core@7.28.5)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@embroider/addon-shim': 1.8.9 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.28.5) optionalDependencies: - ember-source: 6.0.1(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glint/template@1.4.0)(rsvp@4.8.5)(webpack@5.102.1) + ember-source: 6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5) transitivePeerDependencies: - '@babel/core' - supports-color @@ -16689,7 +16498,7 @@ snapshots: typescript@5.5.2: {} - uc.micro@1.0.6: {} + uc.micro@2.1.0: {} uglify-js@3.19.3: optional: true @@ -16775,7 +16584,7 @@ snapshots: uuid@8.3.2: {} - validate-npm-package-name@5.0.1: {} + validate-npm-package-name@6.0.2: {} validated-changeset@1.3.4: dependencies: @@ -16955,6 +16764,8 @@ snapshots: workerpool@6.5.1: {} + workerpool@9.3.4: {} + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 diff --git a/frontend/tests/test-helper.js b/frontend/tests/test-helper.js index 0a08e84b4..bb236aa1e 100644 --- a/frontend/tests/test-helper.js +++ b/frontend/tests/test-helper.js @@ -1,11 +1,12 @@ import { setApplication } from "@ember/test-helpers"; -import { start } from "ember-qunit"; +import { start, setupEmberOnerrorValidation } from "ember-qunit"; +import { loadTests } from "ember-qunit/test-loader"; import setupSinon from "ember-sinon-qunit"; import * as QUnit from "qunit"; import { setup } from "qunit-dom"; -import Application from "../app"; -import config from "../config/environment"; +import Application from "timed/app"; +import config from "timed/config/environment"; setApplication(Application.create(config.APP)); @@ -13,4 +14,6 @@ setup(QUnit.assert); setupSinon(); +setupEmberOnerrorValidation(); +loadTests(); start(); From 8f6349adb2777b41f23163b58c38d150a4ab275a Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Fri, 8 Aug 2025 14:37:55 +0200 Subject: [PATCH 2/7] chore(frontend): formatted --- frontend/app/components/sort-header.hbs | 1 - frontend/jsconfig.json | 25 ++++++------------------- 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/frontend/app/components/sort-header.hbs b/frontend/app/components/sort-header.hbs index cc60640b8..fcd17cbcf 100644 --- a/frontend/app/components/sort-header.hbs +++ b/frontend/app/components/sort-header.hbs @@ -1,4 +1,3 @@ -{{! template-lint-disable}} Date: Mon, 11 Aug 2025 10:07:58 +0200 Subject: [PATCH 3/7] fix(frontend): ingest ember-responsive, as its not really maintained --- frontend/app/breakpoints.js | 8 - frontend/app/helpers/media.js | 13 + frontend/app/initializers/responsive.js | 15 -- frontend/app/services/media.js | 236 ++++++++++++++++++ frontend/package.json | 3 +- frontend/pnpm-lock.yaml | 15 +- frontend/tests/acceptance/analysis-test.js | 3 +- .../acceptance/external-employee-test.js | 3 +- .../acceptance/index-attendances-test.js | 3 +- frontend/tests/acceptance/tour-test.js | 2 +- frontend/tests/helpers/responsive.js | 92 +++---- 11 files changed, 297 insertions(+), 96 deletions(-) delete mode 100644 frontend/app/breakpoints.js create mode 100644 frontend/app/helpers/media.js delete mode 100644 frontend/app/initializers/responsive.js create mode 100644 frontend/app/services/media.js diff --git a/frontend/app/breakpoints.js b/frontend/app/breakpoints.js deleted file mode 100644 index a71e014da..000000000 --- a/frontend/app/breakpoints.js +++ /dev/null @@ -1,8 +0,0 @@ -// same breakpoints tailwind uses -export default { - sm: "(min-width: 640px)", - md: "(min-width: 768px)", - lg: "(min-width: 1024px)", - xl: "(min-width: 1280px)", - xl2: "(min-width: 1536px)", -}; diff --git a/frontend/app/helpers/media.js b/frontend/app/helpers/media.js new file mode 100644 index 000000000..cdc5f0401 --- /dev/null +++ b/frontend/app/helpers/media.js @@ -0,0 +1,13 @@ +import Helper from "@ember/component/helper"; +import { service } from "@ember/service"; + +export default class Media extends Helper { + @service media; + + constructor(...args) { + super(...args); + this.media.on("mediaChanged", () => this.recompute()); + } + + compute = ([prop]) => this.media[prop]; +} diff --git a/frontend/app/initializers/responsive.js b/frontend/app/initializers/responsive.js deleted file mode 100644 index cd2f14752..000000000 --- a/frontend/app/initializers/responsive.js +++ /dev/null @@ -1,15 +0,0 @@ -import { initialize } from "ember-responsive/initializers/responsive"; - -/** - * Ember responsive initializer - * - * Supports auto injecting media service app-wide. - * - * Generated by the ember-responsive addon. Customize initialize to change - * injection. - */ - -export default { - name: "responsive", - initialize, -}; diff --git a/frontend/app/services/media.js b/frontend/app/services/media.js new file mode 100644 index 000000000..ee357243b --- /dev/null +++ b/frontend/app/services/media.js @@ -0,0 +1,236 @@ +/** + * @description Modified version of https://github.com/knoxville-utilities-board/nrg-ui/blob/579fc700d173d7a2bc717fb7c7a7a9305d38d245/packages/ember-core/src/services/media.ts + */ + +import { assert } from "@ember/debug"; +import Service from "@ember/service"; +import { + getOwnConfig, + isTesting as isTestingMacro, + macroCondition, +} from "@embroider/macros"; +import { tracked } from "@glimmer/tracking"; +import { runTask } from "ember-lifeline"; +import { TrackedSet } from "tracked-built-ins"; + +/** + * A callback function executed on media-related events. + * @callback Fn + * @returns {unknown | Promise} + */ + +/** + * An object containing sets of callbacks for media events. + * @typedef {object} Callbacks + * @property {Set} mediaChanged - Callbacks fired when the media query matches change. + */ + +const isTesting = macroCondition(isTestingMacro()) ? true : false; + +/** + * The default breakpoints for the media service. + * The values are based on Tailwinds's breakpoints. + * + * @type {Readonly>} + * @const + */ +export const defaultBreakpoints = Object.freeze({ + sm: "(min-width: 640px)", + md: "(min-width: 768px)", + lg: "(min-width: 1024px)", + xl: "(min-width: 1280px)", + xl2: "(min-width: 1536px)", +}); + +export default class Media extends Service { + /** + * @private + * @type {string} + */ + _mockedBreakpoint = "xl"; + + /** + * @private + * @type {TrackedSet} + */ + @tracked + _matches = new TrackedSet(); + + /** + * @type {boolean} + */ + @tracked + mocked = isTesting; + + /** + * @type {Callbacks} + */ + callbacks = { + mediaChanged: new Set(), + }; + + /** + * @type {Object} + */ + breakpoints = { + ...defaultBreakpoints, + ...getOwnConfig()?.breakpoints, + }; + + /** + * @param {import('@ember/owner').default} owner The application owner. + */ + constructor(owner) { + super(owner); + + for (const [name, query] of Object.entries(this.breakpoints)) { + this.match(name, query); + } + } + + /** + * @type {Set} + * @readonly + */ + get matches() { + if (this._matches.size) { + return this._matches; + } + + return new TrackedSet(isTesting ? [this._mockedBreakpoint] : []); + } + + /** + * @param {Iterable} value An iterable of breakpoint names to set as matches. + */ + set matches(value) { + this._matches = new TrackedSet(value); + } + + /** + * @type {boolean} + * @readonly + */ + get isSm() { + return this.matches.has("sm"); + } + + /** + * @type {boolean} + * @readonly + */ + get isMd() { + return this.matches.has("md"); + } + + /** + * @type {boolean} + * @readonly + */ + get isLg() { + return this.matches.has("lg"); + } + + /** + * @type {boolean} + * @readonly + */ + get isXl() { + return this.matches.has("xl"); + } + + /** + * @type {boolean} + * @readonly + */ + get isXl2() { + return this.matches.has("xl2"); + } + + /** + * @private + * @param {'mediaChanged'} name The name of the event ('mediaChanged'). + * @returns {Set} The set of callbacks for the event. + * @throws {Error} If the callback name is invalid. + */ + #getCallbackList(name) { + const callbackList = this.callbacks[name]; + assert(`Callback '${name}' is not valid`, callbackList !== undefined); + return callbackList; + } + + /** + * @param {'mediaChanged'} name The name of the event to listen for. + * @param {Fn} callback The function to execute when the event is triggered. + * @returns {void} + */ + on(name, callback) { + const callbackList = this.#getCallbackList(name); + callbackList.add(callback); + } + + /** + * @param {'mediaChanged'} name The name of the event. + * @param {Fn} callback The callback function to remove. + * @returns {void} + */ + off(name, callback) { + const callbackList = this.#getCallbackList(name); + callbackList.delete(callback); + } + + /** + * @param {'mediaChanged'} name The name of the event to trigger. + * @returns {void} + */ + trigger(name) { + const callbackList = this.#getCallbackList(name); + for (const callback of callbackList) { + try { + callback(); + } catch { + // silently ignore errors in callbacks. + } + } + } + + /** + * @param {string} name The name to associate with the media query (e.g., 'sm'). + * @param {string} query The CSS media query string (e.g., '(min-width: 640px)'). + * @returns {void} + */ + match(name, query) { + if (isTesting) { + return; + } + + const mediaQueryList = matchMedia(query); + + /** + * @param {MediaQueryList | MediaQueryListEvent} matcher The media query list or event object. + */ + const listener = (matcher) => { + let changed = false; + + if (matcher.matches) { + if (!this.matches.has(name)) { + this.matches.add(name); + changed = true; + } + } else { + changed = this.matches.has(name); + this.matches.delete(name); + } + + if (changed) { + runTask(this, () => this.trigger("mediaChanged")); + } + }; + + mediaQueryList.addEventListener("change", (event) => { + runTask(this, () => listener(event)); + }); + + listener(mediaQueryList); + } +} diff --git a/frontend/package.json b/frontend/package.json index 839be8c5c..9434f261e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -95,7 +95,6 @@ "ember-qunit": "9.0.2", "ember-resolver": "13.1.0", "ember-resources": "7.0.3", - "ember-responsive": "5.0.0", "ember-shepherd": "^17.0.0", "ember-simple-auth": "6.0.0", "ember-simple-auth-oidc": "7.0.4", @@ -162,4 +161,4 @@ } }, "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0" -} \ No newline at end of file +} diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index f444a5db3..71742e95f 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -218,9 +218,6 @@ importers: ember-resources: specifier: 7.0.3 version: 7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) - ember-responsive: - specifier: 5.0.0 - version: 5.0.0 ember-shepherd: specifier: ^17.0.0 version: 17.0.8(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) @@ -3711,10 +3708,6 @@ packages: '@glimmer/component': optional: true - ember-responsive@5.0.0: - resolution: {integrity: sha512-JDwNIKHNcHrILGkpLqLqZ1idO7hxxt6f4M2wmiktOuzhBm2/JxUjkK+yec+tzIzXaD7rrl2/S7STa/Uj5s6TEw==} - engines: {node: 10.* || >= 12} - ember-rfc176-data@0.3.18: resolution: {integrity: sha512-JtuLoYGSjay1W3MQAxt3eINWXNYYQliK90tLwtb8aeCuQK8zKGCRbBodVIrkcTqshULMnRuTOS6t1P7oQk3g6Q==} @@ -12385,7 +12378,7 @@ snapshots: ember-resources@7.0.3(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.10.0 '@embroider/macros': 1.16.13(@glint/template@1.4.0) '@glimmer/tracking': 1.1.2 '@glint/template': 1.4.0 @@ -12395,12 +12388,6 @@ snapshots: transitivePeerDependencies: - supports-color - ember-responsive@5.0.0: - dependencies: - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - supports-color - ember-rfc176-data@0.3.18: {} ember-router-generator@2.0.0: diff --git a/frontend/tests/acceptance/analysis-test.js b/frontend/tests/acceptance/analysis-test.js index 14429e837..1d9863729 100644 --- a/frontend/tests/acceptance/analysis-test.js +++ b/frontend/tests/acceptance/analysis-test.js @@ -9,13 +9,14 @@ import { import { setupMirage } from "ember-cli-mirage/test-support"; import { selectChoose } from "ember-power-select/test-support"; import { setupApplicationTest } from "ember-qunit"; -import { setBreakpoint } from "ember-responsive/test-support"; import { authenticateSession } from "ember-simple-auth/test-support"; import { module, test } from "qunit"; import config from "../../config/environment"; import userSelect from "../helpers/user-select"; +import { setBreakpoint } from "timed/tests/helpers/responsive"; + module("Acceptance | analysis", function (hooks) { setupApplicationTest(hooks); setupMirage(hooks); diff --git a/frontend/tests/acceptance/external-employee-test.js b/frontend/tests/acceptance/external-employee-test.js index bc40f51d3..c050cc20b 100644 --- a/frontend/tests/acceptance/external-employee-test.js +++ b/frontend/tests/acceptance/external-employee-test.js @@ -1,10 +1,11 @@ import { visit } from "@ember/test-helpers"; import { setupMirage } from "ember-cli-mirage/test-support"; import { setupApplicationTest } from "ember-qunit"; -import { setBreakpoint } from "ember-responsive/test-support"; import { authenticateSession } from "ember-simple-auth/test-support"; import { module, test } from "qunit"; +import { setBreakpoint } from "timed/tests/helpers/responsive"; + module("Acceptance | external employee", function (hooks) { setupApplicationTest(hooks); setupMirage(hooks); diff --git a/frontend/tests/acceptance/index-attendances-test.js b/frontend/tests/acceptance/index-attendances-test.js index 5d118b99e..b45e513a5 100644 --- a/frontend/tests/acceptance/index-attendances-test.js +++ b/frontend/tests/acceptance/index-attendances-test.js @@ -1,10 +1,11 @@ import { click, currentURL, visit } from "@ember/test-helpers"; import { setupMirage } from "ember-cli-mirage/test-support"; import { setupApplicationTest } from "ember-qunit"; -import { setBreakpoint } from "ember-responsive/test-support"; import { authenticateSession } from "ember-simple-auth/test-support"; import { module, test } from "qunit"; +import { setBreakpoint } from "timed/tests/helpers/responsive"; + module("Acceptance | index attendances", function (hooks) { setupApplicationTest(hooks); setupMirage(hooks); diff --git a/frontend/tests/acceptance/tour-test.js b/frontend/tests/acceptance/tour-test.js index 3066e6999..790bd249d 100644 --- a/frontend/tests/acceptance/tour-test.js +++ b/frontend/tests/acceptance/tour-test.js @@ -7,10 +7,10 @@ import { } from "@ember/test-helpers"; import { setupMirage } from "ember-cli-mirage/test-support"; import { setupApplicationTest } from "ember-qunit"; -import { setBreakpoint } from "ember-responsive/test-support"; import { authenticateSession } from "ember-simple-auth/test-support"; import { module, test } from "qunit"; +import { setBreakpoint } from "timed/tests/helpers/responsive"; import TOURS from "timed/tours"; module("Acceptance | tour", function (hooks) { diff --git a/frontend/tests/helpers/responsive.js b/frontend/tests/helpers/responsive.js index 68057b9c2..063dae86f 100644 --- a/frontend/tests/helpers/responsive.js +++ b/frontend/tests/helpers/responsive.js @@ -1,59 +1,45 @@ -import { getOwner } from "@ember/application"; -import { A } from "@ember/array"; -import { computed } from "@ember/object"; -import { classify } from "@ember/string"; -import { registerAsyncHelper } from "@ember/test"; -import MediaService from "ember-responsive/services/media"; - -MediaService.reopen({ - // Change this if you want a different default breakpoint in tests. - _defaultBreakpoint: "xl", - - _breakpointArr: computed("breakpoints", function () { - return Object.keys(this.breakpoints) || A([]); - }), - - _forceSetBreakpoint(breakpoint) { - let found = false; - - const props = {}; - this._breakpointArr.forEach(function (bp) { - const val = bp === breakpoint; - if (val) { - found = true; - } - - props[`is${classify(bp)}`] = val; - }); - - if (found) { - this.setProperties(props); - } else { +/** + * @description Modified version of https://github.com/knoxville-utilities-board/nrg-ui/blob/579fc700d173d7a2bc717fb7c7a7a9305d38d245/packages/ember-core/src/test-support/index.ts + */ + +import { getContext, settled } from "@ember/test-helpers"; + +/** + * @async + * @param {string | string[]} breakpoint The name of the breakpoint to set (e.g., 'md'), + * or an array of names for matching multiple breakpoints. Provide the string 'auto' + * to disable mocking and revert to using the real browser environment's `matchMedia`. + * @returns {Promise} A promise that resolves after the breakpoint has been set + * and all resulting async behavior has settled. + * @throws {Error} If a provided breakpoint name (other than 'auto') is not + * defined in the media service's `breakpoints` object. + */ +export async function setBreakpoint(breakpoint) { + const breakpointArray = Array.isArray(breakpoint) ? breakpoint : [breakpoint]; + const { owner } = /** @type {{ owner: import('@ember/owner').default }} */ ( + getContext() + ); + + /** @type {import('../../app/services/media').default} */ + const media = owner.lookup("service:media"); + + for (let i = 0; i < breakpointArray.length; i++) { + const breakpointName = breakpointArray[i]; + + if (breakpointName === "auto") { + media.mocked = false; + return; + } + + if (Object.keys(media.breakpoints).indexOf(breakpointName) === -1) { throw new Error( - `You tried to set the breakpoint to ${breakpoint}, which is not in your app/breakpoint.js file.`, + `[setBreakpoint] Breakpoint "${breakpointName}" is not defined in the media service's breakpoints.`, ); } - }, - - match() {}, // do not set up listeners in test - - init(...args) { - this._super(...args); - - this._forceSetBreakpoint(this._defaultBreakpoint); - }, -}); - -export default registerAsyncHelper("setBreakpoint", function (app, breakpoint) { - // this should use getOwner once that's supported - const mediaService = app.__deprecatedInstance__.lookup("service:media"); - mediaService._forceSetBreakpoint(breakpoint); -}); + } -export function setBreakpointForIntegrationTest(container, breakpoint) { - const mediaService = getOwner(container).lookup("service:media"); - mediaService._forceSetBreakpoint(breakpoint); - container.set("media", mediaService); + media.matches = breakpointArray; + media.trigger("mediaChanged"); - return mediaService; + await settled(); } From e463285c89a491e3b699bc608e350170f1656454 Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Mon, 11 Aug 2025 10:26:29 +0200 Subject: [PATCH 4/7] fix(frontend): hack around ember-can using .reopen --- frontend/app/app.js | 14 +++++++++++++- frontend/package.json | 2 +- frontend/pnpm-lock.yaml | 10 +++++----- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/frontend/app/app.js b/frontend/app/app.js index f91588a25..1e3bb36ea 100644 --- a/frontend/app/app.js +++ b/frontend/app/app.js @@ -67,10 +67,22 @@ if (macroCondition(isDevelopingApp())) { registerDateLibrary(DateUtils); +const extendResolver = (resolver) => { + return class EmberCanResolver extends resolver { + /** + * @type {Record} + **/ + pluralizedTypes = { + ...this.pluralizedTypes, + ability: "abilities", + }; + }; +}; + export default class App extends Application { modulePrefix = config.modulePrefix; podModulePrefix = config.podModulePrefix; - Resolver = Resolver; + Resolver = extendResolver(Resolver); } loadInitializers(App, config.modulePrefix); diff --git a/frontend/package.json b/frontend/package.json index 9434f261e..fd9e1fec7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -55,7 +55,7 @@ "downloadjs": "1.4.7", "ember-auto-import": "~2.11.2", "ember-basic-dropdown": "^8.2.0", - "ember-can": "git+https://github.com/anehx/ember-can#1755f0fb2c1026b57f2984d065f1c8f10835e935&path:/ember-can", + "ember-can": "git+https://github.com/c0rydoras/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can", "ember-changeset": "4.1.2", "ember-changeset-validations": "4.1.1", "ember-cli": "~6.4.0", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 71742e95f..3b70abd11 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: specifier: ^8.2.0 version: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-can: - specifier: git+https://github.com/anehx/ember-can#1755f0fb2c1026b57f2984d065f1c8f10835e935&path:/ember-can - version: https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + specifier: git+https://github.com/c0rydoras/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can + version: https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-changeset: specifier: 4.1.2 version: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(webpack@5.102.1) @@ -3307,8 +3307,8 @@ packages: resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} engines: {node: 10.* || >= 12} - ember-can@https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can: - resolution: {path: /ember-can, tarball: https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935} + ember-can@https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can: + resolution: {path: /ember-can, tarball: https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1} version: 5.0.4 peerDependencies: '@ember/string': ^3.1.1 @@ -11483,7 +11483,7 @@ snapshots: - '@babel/core' - supports-color - ember-can@https://codeload.github.com/anehx/ember-can/tar.gz/1755f0fb2c1026b57f2984d065f1c8f10835e935#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): + ember-can@https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@ember/string': 4.0.1 '@embroider/addon-shim': 1.10.0 From 1c18de4351edc3171d187fffa086f8abe9431362 Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Mon, 11 Aug 2025 10:40:20 +0200 Subject: [PATCH 5/7] fix(frontend): make media service actually work --- frontend/app/services/media.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/app/services/media.js b/frontend/app/services/media.js index ee357243b..fbdb9ba55 100644 --- a/frontend/app/services/media.js +++ b/frontend/app/services/media.js @@ -213,13 +213,13 @@ export default class Media extends Service { let changed = false; if (matcher.matches) { - if (!this.matches.has(name)) { - this.matches.add(name); + if (!this._matches.has(name)) { + this._matches.add(name); changed = true; } } else { - changed = this.matches.has(name); - this.matches.delete(name); + changed = this._matches.has(name); + this._matches.delete(name); } if (changed) { From 315391dd4f1c1ba9f4ecaeb99cc51416e455a167 Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Mon, 17 Nov 2025 13:19:25 +0100 Subject: [PATCH 6/7] chore(frontend/services/media): credit freshbooks/ember-responsive --- frontend/app/services/media.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/services/media.js b/frontend/app/services/media.js index fbdb9ba55..3a47afcc0 100644 --- a/frontend/app/services/media.js +++ b/frontend/app/services/media.js @@ -1,5 +1,5 @@ /** - * @description Modified version of https://github.com/knoxville-utilities-board/nrg-ui/blob/579fc700d173d7a2bc717fb7c7a7a9305d38d245/packages/ember-core/src/services/media.ts + * @description Modified version of https://github.com/knoxville-utilities-board/nrg-ui/blob/579fc700d173d7a2bc717fb7c7a7a9305d38d245/packages/ember-core/src/services/media.ts, which is a modified version of https://github.com/freshbooks/ember-responsive/blob/cae0ad271637954c2d207fa508928e1b001d6a11/addon/services/media.js (which is unmaintained, see https://github.com/freshbooks/ember-responsive/issues/795) */ import { assert } from "@ember/debug"; From ade6c5971b1039be36d50d28a3f3e59a15df8b62 Mon Sep 17 00:00:00 2001 From: Arthur Deierlein Date: Mon, 17 Nov 2025 14:10:06 +0100 Subject: [PATCH 7/7] chore(frontend): use adfinis/ember-can --- frontend/package.json | 4 ++-- frontend/pnpm-lock.yaml | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index fd9e1fec7..8d52c3379 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -55,7 +55,7 @@ "downloadjs": "1.4.7", "ember-auto-import": "~2.11.2", "ember-basic-dropdown": "^8.2.0", - "ember-can": "git+https://github.com/c0rydoras/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can", + "ember-can": "git+https://github.com/adfinis/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can", "ember-changeset": "4.1.2", "ember-changeset-validations": "4.1.1", "ember-cli": "~6.4.0", @@ -161,4 +161,4 @@ } }, "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0" -} +} \ No newline at end of file diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 3b70abd11..71ee9b81c 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -99,8 +99,8 @@ importers: specifier: ^8.2.0 version: 8.2.0(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@glimmer/component@1.1.2(@babel/core@7.28.5))(@glimmer/tracking@1.1.2)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-can: - specifier: git+https://github.com/c0rydoras/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can - version: https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) + specifier: git+https://github.com/adfinis/ember-can#c95e863484a6c4c202e734553054597d7db9d5a1&path:/ember-can + version: https://codeload.github.com/adfinis/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)) ember-changeset: specifier: 4.1.2 version: 4.1.2(@glint/template@1.4.0)(ember-data@5.3.13(@ember/string@4.0.1)(@ember/test-helpers@5.2.1(@babel/core@7.28.5)(@glint/template@1.4.0)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(@ember/test-waiters@4.1.1(@glint/template@1.4.0))(@glint/template@1.4.0)(ember-inflector@4.0.2)(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5))(qunit@2.24.2))(webpack@5.102.1) @@ -3307,8 +3307,8 @@ packages: resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} engines: {node: 10.* || >= 12} - ember-can@https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can: - resolution: {path: /ember-can, tarball: https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1} + ember-can@https://codeload.github.com/adfinis/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can: + resolution: {path: /ember-can, tarball: https://codeload.github.com/adfinis/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1} version: 5.0.4 peerDependencies: '@ember/string': ^3.1.1 @@ -11483,7 +11483,7 @@ snapshots: - '@babel/core' - supports-color - ember-can@https://codeload.github.com/c0rydoras/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): + ember-can@https://codeload.github.com/adfinis/ember-can/tar.gz/c95e863484a6c4c202e734553054597d7db9d5a1#path:/ember-can(@babel/core@7.28.5)(@ember/string@4.0.1)(ember-resolver@13.1.0(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)))(ember-source@6.4.0(@glimmer/component@1.1.2(@babel/core@7.28.5))(rsvp@4.8.5)): dependencies: '@ember/string': 4.0.1 '@embroider/addon-shim': 1.10.0