diff --git a/.changeset/busy-animals-mix.md b/.changeset/busy-animals-mix.md new file mode 100644 index 00000000..20f61c69 --- /dev/null +++ b/.changeset/busy-animals-mix.md @@ -0,0 +1,7 @@ +--- +"ember-container-query": patch +"docs-app": patch +"test-app": patch +--- + +Updated project configurations diff --git a/.changeset/vast-roses-obey.md b/.changeset/vast-roses-obey.md new file mode 100644 index 00000000..c73aa929 --- /dev/null +++ b/.changeset/vast-roses-obey.md @@ -0,0 +1,7 @@ +--- +"ember-container-query": patch +"docs-app": patch +"test-app": patch +--- + +Updated dependencies diff --git a/configs/eslint/ember/package.json b/configs/eslint/ember/package.json index dd6c3c7c..ff0b0094 100644 --- a/configs/eslint/ember/package.json +++ b/configs/eslint/ember/package.json @@ -23,7 +23,7 @@ "lint:js:fix": "eslint . --fix" }, "dependencies": { - "@ijlee2-frontend-configs/eslint-config-ember": "^3.1.1" + "@ijlee2-frontend-configs/eslint-config-ember": "^3.2.0" }, "devDependencies": { "@shared-configs/eslint-config-node": "workspace:*", @@ -33,7 +33,7 @@ "prettier": "^3.8.1" }, "peerDependencies": { - "eslint": "^9.39.2", + "eslint": "^9.39.4", "typescript": "^5.9.3" }, "peerDependenciesMeta": { diff --git a/configs/eslint/node/package.json b/configs/eslint/node/package.json index 456d0ac7..fef7acb2 100644 --- a/configs/eslint/node/package.json +++ b/configs/eslint/node/package.json @@ -22,7 +22,7 @@ "lint:js:fix": "eslint . --fix" }, "dependencies": { - "@ijlee2-frontend-configs/eslint-config-node": "^3.1.1" + "@ijlee2-frontend-configs/eslint-config-node": "^3.2.0" }, "devDependencies": { "@shared-configs/prettier": "workspace:*", @@ -31,7 +31,7 @@ "prettier": "^3.8.1" }, "peerDependencies": { - "eslint": "^9.39.2", + "eslint": "^9.39.4", "typescript": "^5.9.3" }, "peerDependenciesMeta": { diff --git a/configs/prettier/package.json b/configs/prettier/package.json index b2a1b159..1514274a 100644 --- a/configs/prettier/package.json +++ b/configs/prettier/package.json @@ -18,7 +18,7 @@ "lint:fix": "prettier \"**/*.mjs\" --cache --write" }, "dependencies": { - "@ijlee2-frontend-configs/prettier": "^3.0.1" + "@ijlee2-frontend-configs/prettier": "^3.0.2" }, "devDependencies": { "prettier": "^3.8.1" diff --git a/docs-app/config/ember-cli-update.json b/docs-app/config/ember-cli-update.json index ec821423..656e31d8 100644 --- a/docs-app/config/ember-cli-update.json +++ b/docs-app/config/ember-cli-update.json @@ -2,13 +2,11 @@ "schemaVersion": "1.0.0", "packages": [ { - "name": "ember-cli", + "name": "@ember/app-blueprint", "version": "6.11.2", "blueprints": [ { - "name": "app", - "outputRepo": "https://github.com/ember-cli/ember-new-output", - "codemodsSource": "ember-app-codemods-manifest@1", + "name": "@ember/app-blueprint", "isBaseBlueprint": true, "options": ["--typescript"] } diff --git a/docs-app/config/optional-features.json b/docs-app/config/optional-features.json index 451505f1..b4146335 100644 --- a/docs-app/config/optional-features.json +++ b/docs-app/config/optional-features.json @@ -3,5 +3,6 @@ "default-async-observers": true, "jquery-integration": false, "no-implicit-route-model": true, - "template-only-glimmer-components": true + "template-only-glimmer-components": true, + "use-ember-modules": true } diff --git a/docs-app/package.json b/docs-app/package.json index 7b992bec..9b282333 100644 --- a/docs-app/package.json +++ b/docs-app/package.json @@ -55,11 +55,11 @@ "@embroider/macros": "^1.20.2", "@embroider/router": "^2.1.12", "@embroider/webpack": "^4.1.2", - "@glimmer/component": "^2.0.0", + "@glimmer/component": "^2.1.1", "@glimmer/tracking": "^1.1.2", - "@glint/ember-tsc": "^1.4.0", + "@glint/ember-tsc": "^1.5.0", "@glint/template": "^1.7.7", - "@glint/tsserver-plugin": "^2.3.1", + "@glint/tsserver-plugin": "^2.4.0", "@percy/cli": "^1.31.11", "@percy/ember": "^5.0.0", "@shared-configs/ember-template-lint": "workspace:*", @@ -91,7 +91,7 @@ "ember-load-initializers": "^3.0.1", "ember-modifier": "^4.3.0", "ember-page-title": "^9.0.3", - "ember-primitives": "^0.55.0", + "ember-primitives": "^0.55.1", "ember-qunit": "^9.0.4", "ember-resolver": "^13.2.0", "ember-source": "~6.11.0", @@ -100,16 +100,16 @@ "ember-template-lint": "^7.9.3", "ember-test-selectors": "^7.1.0", "ember-truth-helpers": "^5.0.0", - "embroider-css-modules": "^4.0.1", + "embroider-css-modules": "^4.0.2", "eslint": "^9.39.4", "loader.js": "^4.7.0", - "postcss": "^8.5.8", + "postcss": "^8.5.9", "postcss-loader": "^8.2.1", "prettier": "^3.8.1", "qunit": "^2.25.0", "qunit-dom": "^3.5.0", "stylelint": "^17.6.0", - "type-css-modules": "^3.2.0", + "type-css-modules": "^3.2.1", "typescript": "^5.9.3", "webpack": "^5.105.4" }, diff --git a/packages/ember-container-query/babel.config.cjs b/packages/ember-container-query/babel.config.mjs similarity index 96% rename from packages/ember-container-query/babel.config.cjs rename to packages/ember-container-query/babel.config.mjs index a79c0677..de310409 100644 --- a/packages/ember-container-query/babel.config.cjs +++ b/packages/ember-container-query/babel.config.mjs @@ -1,4 +1,4 @@ -module.exports = { +export default { generatorOpts: { compact: false, }, diff --git a/packages/ember-container-query/package.json b/packages/ember-container-query/package.json index 4f2a0739..b7c0110c 100644 --- a/packages/ember-container-query/package.json +++ b/packages/ember-container-query/package.json @@ -68,18 +68,18 @@ "decorator-transforms": "^2.3.1", "ember-element-helper": "^0.8.8", "ember-modifier": "^4.3.0", - "ember-primitives": "^0.55.0" + "ember-primitives": "^0.55.1" }, "devDependencies": { "@babel/core": "^7.29.0", "@babel/plugin-transform-typescript": "^7.28.6", "@babel/runtime": "^7.29.2", "@embroider/addon-dev": "^8.3.0", - "@glimmer/component": "^2.0.0", + "@glimmer/component": "^2.1.1", "@glimmer/tracking": "^1.1.2", - "@glint/ember-tsc": "^1.4.0", + "@glint/ember-tsc": "^1.5.0", "@glint/template": "^1.7.7", - "@glint/tsserver-plugin": "^2.3.1", + "@glint/tsserver-plugin": "^2.4.0", "@rollup/plugin-babel": "^7.0.0", "@shared-configs/ember-template-lint": "workspace:*", "@shared-configs/eslint-config-ember": "workspace:*", diff --git a/packages/ember-container-query/rollup.config.mjs b/packages/ember-container-query/rollup.config.mjs index 1c1abb8c..3d309421 100644 --- a/packages/ember-container-query/rollup.config.mjs +++ b/packages/ember-container-query/rollup.config.mjs @@ -1,6 +1,3 @@ -import { dirname, resolve } from 'node:path'; -import { fileURLToPath } from 'node:url'; - import { Addon } from '@embroider/addon-dev/rollup'; import { babel } from '@rollup/plugin-babel'; @@ -9,10 +6,6 @@ const addon = new Addon({ destDir: 'dist', }); -const rootDirectory = dirname(fileURLToPath(import.meta.url)); -const babelConfig = resolve(rootDirectory, './babel.config.cjs'); -const tsConfig = resolve(rootDirectory, './tsconfig.json'); - export default { // This provides defaults that work well alongside `publicEntrypoints` below. // You can augment this if you need to. @@ -52,7 +45,7 @@ export default { // babel.config.json. babel({ babelHelpers: 'bundled', - configFile: babelConfig, + configFile: './babel.config.mjs', extensions: ['.gjs', '.gts', '.js', '.ts'], }), @@ -65,7 +58,7 @@ export default { // Emit .d.ts declaration files addon.declarations( 'declarations', - `pnpm ember-tsc --declaration --project ${tsConfig}`, + `pnpm ember-tsc --declaration --project tsconfig.json`, ), // addons are allowed to contain imports of .css files, which we want rollup diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7c4763cd..4c79284f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: configs/eslint/ember: dependencies: '@ijlee2-frontend-configs/eslint-config-ember': - specifier: ^3.1.1 - version: 3.1.1(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + specifier: ^3.2.0 + version: 3.2.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) devDependencies: '@shared-configs/eslint-config-node': specifier: workspace:* @@ -62,8 +62,8 @@ importers: configs/eslint/node: dependencies: '@ijlee2-frontend-configs/eslint-config-node': - specifier: ^3.1.1 - version: 3.1.1(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + specifier: ^3.2.0 + version: 3.2.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) devDependencies: '@shared-configs/prettier': specifier: workspace:* @@ -81,8 +81,8 @@ importers: configs/prettier: dependencies: '@ijlee2-frontend-configs/prettier': - specifier: ^3.0.1 - version: 3.0.1(prettier@3.8.1) + specifier: ^3.0.2 + version: 3.0.2(prettier@3.8.1) devDependencies: prettier: specifier: ^3.8.1 @@ -156,20 +156,20 @@ importers: specifier: ^4.1.2 version: 4.1.2(@embroider/core@3.5.9(@glint/template@1.7.7))(webpack@5.105.4) '@glimmer/component': - specifier: ^2.0.0 - version: 2.0.0 + specifier: ^2.1.1 + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@glint/ember-tsc': - specifier: ^1.4.0 - version: 1.4.0(typescript@5.9.3) + specifier: ^1.5.0 + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: ^1.7.7 version: 1.7.7 '@glint/tsserver-plugin': - specifier: ^2.3.1 - version: 2.3.1 + specifier: ^2.4.0 + version: 2.4.0 '@percy/cli': specifier: ^1.31.11 version: 1.31.11(typescript@5.9.3) @@ -196,7 +196,7 @@ importers: version: 2.19.13 autoprefixer: specifier: ^10.4.27 - version: 10.4.27(postcss@8.5.8) + version: 10.4.27(postcss@8.5.9) axe-core: specifier: ^4.11.2 version: 4.11.2 @@ -235,7 +235,7 @@ importers: version: 6.11.2(@babel/core@7.29.0)(@types/node@25.5.0)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) ember-cli-app-version: specifier: ^7.0.0 - version: 7.0.0(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)) + version: 7.0.0(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-babel: specifier: ^8.3.1 version: 8.3.1(@babel/core@7.29.0) @@ -244,7 +244,7 @@ importers: version: 3.0.0 ember-cli-htmlbars: specifier: ^7.0.1 - version: 7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)) + version: 7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-inject-live-reload: specifier: ^2.1.0 version: 2.1.0 @@ -256,7 +256,7 @@ importers: version: link:../packages/ember-container-query ember-load-initializers: specifier: ^3.0.1 - version: 3.0.1(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)) + version: 3.0.1(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-modifier: specifier: ^4.3.0 version: 4.3.0(@babel/core@7.29.0) @@ -264,8 +264,8 @@ importers: specifier: ^9.0.3 version: 9.0.3 ember-primitives: - specifier: ^0.55.0 - version: 0.55.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.0.0)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7)) + specifier: ^0.55.1 + version: 0.55.1(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7)) ember-qunit: specifier: ^9.0.4 version: 9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0) @@ -274,7 +274,7 @@ importers: version: 13.2.0 ember-source: specifier: ~6.11.0 - version: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + version: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-svg-jar: specifier: ^2.7.1 version: 2.7.1(@babel/core@7.29.0)(@glint/template@1.7.7) @@ -291,8 +291,8 @@ importers: specifier: ^5.0.0 version: 5.0.0 embroider-css-modules: - specifier: ^4.0.1 - version: 4.0.1(@babel/core@7.29.0) + specifier: ^4.0.2 + version: 4.0.2(@babel/core@7.29.0) eslint: specifier: ^9.39.4 version: 9.39.4(jiti@2.6.1) @@ -300,11 +300,11 @@ importers: specifier: ^4.7.0 version: 4.7.0 postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.9 + version: 8.5.9 postcss-loader: specifier: ^8.2.1 - version: 8.2.1(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.4) + version: 8.2.1(postcss@8.5.9)(typescript@5.9.3)(webpack@5.105.4) prettier: specifier: ^3.8.1 version: 3.8.1 @@ -318,8 +318,8 @@ importers: specifier: ^17.6.0 version: 17.6.0(typescript@5.9.3) type-css-modules: - specifier: ^3.2.0 - version: 3.2.0 + specifier: ^3.2.1 + version: 3.2.1 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -342,8 +342,8 @@ importers: specifier: ^4.3.0 version: 4.3.0(@babel/core@7.29.0) ember-primitives: - specifier: ^0.55.0 - version: 0.55.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.0.0)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7)) + specifier: ^0.55.1 + version: 0.55.1(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7)) devDependencies: '@babel/core': specifier: ^7.29.0 @@ -358,20 +358,20 @@ importers: specifier: ^8.3.0 version: 8.3.0(@glint/template@1.7.7)(rollup@4.60.1) '@glimmer/component': - specifier: ^2.0.0 - version: 2.0.0 + specifier: ^2.1.1 + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@glint/ember-tsc': - specifier: ^1.4.0 - version: 1.4.0(typescript@5.9.3) + specifier: ^1.5.0 + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: ^1.7.7 version: 1.7.7 '@glint/tsserver-plugin': - specifier: ^2.3.1 - version: 2.3.1 + specifier: ^2.4.0 + version: 2.4.0 '@rollup/plugin-babel': specifier: ^7.0.0 version: 7.0.0(@babel/core@7.29.0)(rollup@4.60.1) @@ -395,7 +395,7 @@ importers: version: 9.2.1 ember-source: specifier: ~6.11.0 - version: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + version: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-template-lint: specifier: ^7.9.3 version: 7.9.3 @@ -446,22 +446,22 @@ importers: version: 3.0.6(@babel/core@7.29.0)(@embroider/core@4.4.7(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/vite': specifier: ^1.7.2 - version: 1.7.2(@embroider/core@4.4.7(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) + version: 1.7.2(@embroider/core@4.4.7(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.7(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)) '@glimmer/component': - specifier: ^2.0.0 - version: 2.0.0 + specifier: ^2.1.1 + version: 2.1.1 '@glimmer/tracking': specifier: ^1.1.2 version: 1.1.2 '@glint/ember-tsc': - specifier: ^1.4.0 - version: 1.4.0(typescript@5.9.3) + specifier: ^1.5.0 + version: 1.5.0(typescript@5.9.3) '@glint/template': specifier: ^1.7.7 version: 1.7.7 '@glint/tsserver-plugin': - specifier: ^2.3.1 - version: 2.3.1 + specifier: ^2.4.0 + version: 2.4.0 '@rollup/plugin-babel': specifier: ^7.0.0 version: 7.0.0(@babel/core@7.29.0)(rollup@4.60.1) @@ -506,7 +506,7 @@ importers: version: 3.0.0 ember-cli-htmlbars: specifier: ^7.0.1 - version: 7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)) + version: 7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-inject-live-reload: specifier: ^2.1.0 version: 2.1.0 @@ -515,7 +515,7 @@ importers: version: link:../packages/ember-container-query ember-load-initializers: specifier: ^3.0.1 - version: 3.0.1(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)) + version: 3.0.1(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-page-title: specifier: ^9.0.3 version: 9.0.3 @@ -527,7 +527,7 @@ importers: version: 13.2.0 ember-source: specifier: ~6.11.0 - version: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + version: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-template-lint: specifier: ^7.9.3 version: 7.9.3 @@ -550,8 +550,8 @@ importers: specifier: ^5.9.3 version: 5.9.3 vite: - specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + specifier: ^8.0.7 + version: 8.0.7(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) packages: @@ -1429,12 +1429,21 @@ packages: '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} + '@emnapi/core@1.9.2': + resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} + '@emnapi/runtime@1.9.1': resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} + '@emnapi/runtime@1.9.2': + resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} + '@emnapi/wasi-threads@1.2.0': resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1486,8 +1495,8 @@ packages: resolution: {integrity: sha512-t9eyLZIFsiwAib8Zyfu67yBep5Vn2bd5DScIE2hharPE/OKKI7cpQYi6BzQhSGYEBVU82ITd/2TLvJ1K8eIahA==} engines: {node: '>= 18.0.0'} - '@glimmer/component@2.0.0': - resolution: {integrity: sha512-eATSzBOUm0MZ9+YfJx7Y5p3gbwnaeMzLSSsCDn1ihDtUOIm5YYEV0ee0G7tXt/uKxowt8tXYn/EMbI9OlRF0CA==} + '@glimmer/component@2.1.1': + resolution: {integrity: sha512-zFZFaMbWy+9WOcDg/kCgrkGgqkLT39EE4FgyFD0MIkQO5coQsrRZyLsiBu1tbchyM+8hT8jAv+EQVUd8u+MdSQ==} engines: {node: '>= 18'} '@glimmer/destroyable@0.94.8': @@ -1560,8 +1569,8 @@ packages: '@glimmer/wire-format@0.94.8': resolution: {integrity: sha512-A+Cp5m6vZMAEu0Kg/YwU2dJZXyYxVJs2zI57d3CP6NctmX7FsT8WjViiRUmt5abVmMmRH5b8BUovqY6GSMAdrw==} - '@glint/ember-tsc@1.4.0': - resolution: {integrity: sha512-r9Yu1R7bcsIa/Y3W3riYU8cWHDTVflACmJyy4bxEpT4aSgKowcaGhy1FOneA3j/5R5VNdO9opCs7KfQ+KmwzAA==} + '@glint/ember-tsc@1.5.0': + resolution: {integrity: sha512-mMAG91QyzKQvklnoQFy5orNA4gYU2LPQlPHUbJnuAHJ0c5pwyUO/rjseudFXAWRA5F8cQmNLqtximnLTvHSMzw==} hasBin: true peerDependencies: typescript: '>=5.6.0' @@ -1569,8 +1578,8 @@ packages: '@glint/template@1.7.7': resolution: {integrity: sha512-jcPdQ3A6cXo5h9RBi0tK4/o5qNn7868Y8xpkwWQNPAd8xQKuRKmG9dGJwUycXvtqISzfrnL1p3MQr3hYN/Ua6Q==} - '@glint/tsserver-plugin@2.3.1': - resolution: {integrity: sha512-F8RGh1mGGGESuP3HDoeIqgqR7vrEh7Xgt0Xa0qZczsssioNQ9Y31sSQwXgJv9iXBkaRFV7vUERaeKFZOtk2L7g==} + '@glint/tsserver-plugin@2.4.0': + resolution: {integrity: sha512-3HD8v9c2PvIR1dOCJfeilgIjLnSCiBeEgi6NEm14oa90bw0mu9LVB/YO8aCAGWw9A/CERnrV4HZdHqsr3rdySQ==} '@handlebars/parser@2.0.0': resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} @@ -1607,8 +1616,8 @@ packages: peerDependencies: ember-template-lint: ^7.9.3 - '@ijlee2-frontend-configs/eslint-config-ember@3.1.1': - resolution: {integrity: sha512-XmS8w/8PWG1JFZh+je+cDU/RMKYUtrXpT06YKh8UtIxmYgx3IIFjokd+CZ+hw066j0bhO5Ca5RZhqiwYq4Qb6A==} + '@ijlee2-frontend-configs/eslint-config-ember@3.2.0': + resolution: {integrity: sha512-1FMHnGcVqLvxYv+iOFflq6jK/jPEZtLXg4YBSs/OoSBJ4ZtMiAExo0XX3g02SJHupxExrBKqQ1JMH5HoNDVTPQ==} engines: {node: 22.* || >= 24} peerDependencies: eslint: ^9.39.4 @@ -1617,8 +1626,8 @@ packages: typescript: optional: true - '@ijlee2-frontend-configs/eslint-config-node@3.1.1': - resolution: {integrity: sha512-49ZCF0a8ZErW7DEf1+aLPf3z50iURsqw93tzKw0zExSk63+1sIhQxwgwnVeP/Q0gqWmgV949BruWMg9htePcPQ==} + '@ijlee2-frontend-configs/eslint-config-node@3.2.0': + resolution: {integrity: sha512-/s1Co+RhWT+AikK5hEMAstsp3Q/Qk5TSFv4KfEaOIY5WOdpdpH+xg5xft9ZIl7wwL+MgR/FkDhbtbjD9zt2fLA==} engines: {node: 22.* || >= 24} peerDependencies: eslint: ^9.39.4 @@ -1627,8 +1636,8 @@ packages: typescript: optional: true - '@ijlee2-frontend-configs/prettier@3.0.1': - resolution: {integrity: sha512-zpgZIp3qEdnf3m/VjotHsId0Zjr696DHD+q4cxiQfQG2B4Pt7uJNvPtVMtJkVPCwyyhc1xO9qXMiCjymyd75ew==} + '@ijlee2-frontend-configs/prettier@3.0.2': + resolution: {integrity: sha512-r9vGierysWShVLfZVuICdKQdQmgGl0LUOPt+iDlr4JqpclMAp3I0mtGwUEOx30uOe3D9nwrDK/tfe1H/Q3/0dw==} engines: {node: 22.* || >= 24} peerDependencies: prettier: ^3.8.1 @@ -1827,8 +1836,8 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@napi-rs/wasm-runtime@1.1.2': - resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} + '@napi-rs/wasm-runtime@1.1.3': + resolution: {integrity: sha512-xK9sGVbJWYb08+mTJt3/YV24WxvxpXcXtP6B172paPZ+Ts69Re9dAr7lKwJoeIx8OoeuimEiRZ7umkiUVClmmQ==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 @@ -1848,8 +1857,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-project/types@0.122.0': - resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==} + '@oxc-project/types@0.123.0': + resolution: {integrity: sha512-YtECP/y8Mj1lSHiUWGSRzy/C6teUKlS87dEfuVKT09LgQbUsBW1rNg+MiJ4buGu3yuADV60gbIvo9/HplA56Ew==} '@package-json/types@0.0.12': resolution: {integrity: sha512-uu43FGU34B5VM9mCNjXCwLaGHYjXdNincqKLaraaCW+7S2+SmiBg1Nv8bPnmschrIfZmfKNY9f3fC376MRrObw==} @@ -1947,103 +1956,103 @@ packages: resolution: {integrity: sha512-r1WzYXBD8cqlglOi4ilN9BphX74mJmH2hhiogzYbcNCHhtXnG7tw/9Iq54UGZ+cpDkgGHjL0xLwj9QLUoKJxmg==} engines: {node: '>=18.12'} - '@rolldown/binding-android-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==} + '@rolldown/binding-android-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-5ZiiecKH2DXAVJTNN13gNMUcCDg4Jy8ZjbXEsPnqa248wgOVeYRX0iqXXD5Jz4bI9BFHgKsI2qmyJynstbmr+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-cFYr6zTG/3PXXF3pUO+umXxt1wkRK/0AYT8lDwuqvRC+LuKYWSAQAQZjCWDQpAH172ZV6ieYrNnFzVVcnSflAg==} + '@rolldown/binding-darwin-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-tz/v/8G77seu8zAB3A5sK3UFoOl06zcshEzhUO62sAEtrEuW/H1CcyoupOrD+NbQJytYgA4CppXPzlrmp4JZKA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-rc.12': - resolution: {integrity: sha512-ZCsYknnHzeXYps0lGBz8JrF37GpE9bFVefrlmDrAQhOEi4IOIlcoU1+FwHEtyXGx2VkYAvhu7dyBf75EJQffBw==} + '@rolldown/binding-darwin-x64@1.0.0-rc.13': + resolution: {integrity: sha512-8DakphqOz8JrMYWTJmWA+vDJxut6LijZ8Xcdc4flOlAhU7PNVwo2MaWBF9iXjJAPo5rC/IxEFZDhJ3GC7NHvug==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': - resolution: {integrity: sha512-dMLeprcVsyJsKolRXyoTH3NL6qtsT0Y2xeuEA8WQJquWFXkEC4bcu1rLZZSnZRMtAqwtrF/Ib9Ddtpa/Gkge9Q==} + '@rolldown/binding-freebsd-x64@1.0.0-rc.13': + resolution: {integrity: sha512-4wBQFfjDuXYN/SVI8inBF3Aa+isq40rc6VMFbk5jcpolUBTe5cYnMsHZ51nFWsx3PVyyNN3vgoESki0Hmr/4BA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': - resolution: {integrity: sha512-YqWjAgGC/9M1lz3GR1r1rP79nMgo3mQiiA+Hfo+pvKFK1fAJ1bCi0ZQVh8noOqNacuY1qIcfyVfP6HoyBRZ85Q==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': + resolution: {integrity: sha512-JW/e4yPIXLms+jmnbwwy5LA/LxVwZUWLN8xug+V200wzaVi5TEGIWQlh8o91gWYFxW609euI98OCCemmWGuPrw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-/I5AS4cIroLpslsmzXfwbe5OmWvSsrFuEw3mwvbQ1kDxJ822hFHIx+vsN/TAzNVyepI/j/GSzrtCIwQPeKCLIg==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-ZfKWpXiUymDnavepCaM6KG/uGydJ4l2nBmMxg60Ci4CbeefpqjPWpfaZM7PThOhk2dssqBAcwLc6rAyr0uTdXg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-V6/wZztnBqlx5hJQqNWwFdxIKN0m38p8Jas+VoSfgH54HSj9tKTt1dZvG6JRHcjh6D7TvrJPWFGaY9UBVOaWPw==} + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': + resolution: {integrity: sha512-bmRg3O6Z0gq9yodKKWCIpnlH051sEfdVwt+6m5UDffAQMUUqU0xjnQqqAUm+Gu7ofAAly9DqiQDtKu2nPDEABA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-AP3E9BpcUYliZCxa3w5Kwj9OtEVDYK6sVoUzy4vTOJsjPOgdaJZKFmN4oOlX0Wp0RPV2ETfmIra9x1xuayFB7g==} + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-8Wtnbw4k7pMYN9B/mOEAsQ8HOiq7AZ31Ig4M9BKn2So4xRaFEhtCSa4ZJaOutOWq50zpgR4N5+L/opnlaCx8wQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-nWwpvUSPkoFmZo0kQazZYOrT7J5DGOJ/+QHHzjvNlooDZED8oH82Yg67HvehPPLAg5fUff7TfWFHQS8IV1n3og==} + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-D/0Nlo8mQuxSMohNJUF2lDXWRsFDsHldfRRgD9bRgktj+EndGPj4DOV37LqDKPYS+osdyhZEH7fTakTAEcW7qg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-RNrafz5bcwRy+O9e6P8Z/OCAJW/A+qtBczIqVYwTs14pf4iV1/+eKEjdOUta93q2TsT/FI0XYDP3TCky38LMAg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': + resolution: {integrity: sha512-eRrPvat2YaVQcwwKi/JzOP6MKf1WRnOCr+VaI3cTWz3ZoLcP/654z90lVCJ4dAuMEpPdke0n+qyAqXDZdIC4rA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-Jpw/0iwoKWx3LJ2rc1yjFrj+T7iHZn2JDg1Yny1ma0luviFS4mhAIcd1LFNxK3EYu3DHWCps0ydXQ5i/rrJ2ig==} + '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': + resolution: {integrity: sha512-PsdONiFRp8hR8KgVjTWjZ9s7uA3uueWL0t74/cKHfM4dR5zXYv4AjB8BvA+QDToqxAFg4ZkcVEqeu5F7inoz5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-vRugONE4yMfVn0+7lUKdKvN4D5YusEiPilaoO2sgUWpCvrncvWgPMzK00ZFFJuiPgLwgFNP5eSiUlv2tfc+lpA==} + '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': + resolution: {integrity: sha512-hCNXgC5dI3TVOLrPT++PKFNZ+1EtS0mLQwfXXXSUD/+rGlB65gZDwN/IDuxLpQP4x8RYYHqGomlUXzpO8aVI2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': - resolution: {integrity: sha512-ykGiLr/6kkiHc0XnBfmFJuCjr5ZYKKofkx+chJWDjitX+KsJuAmrzWhwyOMSHzPhzOHOy7u9HlFoa5MoAOJ/Zg==} + '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': + resolution: {integrity: sha512-viLS5C5et8NFtLWw9Sw3M/w4vvnVkbWkO7wSNh3C+7G1+uCkGpr6PcjNDSFcNtmXY/4trjPBqUfcOL+P3sWy/g==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-5eOND4duWkwx1AzCxadcOrNeighiLwMInEADT0YM7xeEOOFcovWZCq8dadXgcRHSf3Ulh1kFo/qvzoFiCLOL1Q==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': + resolution: {integrity: sha512-Fqa3Tlt1xL4wzmAYxGNFV36Hb+VfPc9PYU+E25DAnswXv3ODDu/yyWjQDbXMo5AGWkQVjLgQExuVu8I/UaZhPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-PyqoipaswDLAZtot351MLhrlrh6lcZPo2LSYE+VDxbVk24LVKAGOuE4hb8xZQmrPAuEtTZW8E6D2zc5EUZX4Lw==} + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': + resolution: {integrity: sha512-/pLI5kPkGEi44TDlnbio3St/5gUFeN51YWNAk/Gnv6mEQBOahRBh52qVFVBpmrnU01n2yysvBML9Ynu7K4kGAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-rc.12': - resolution: {integrity: sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==} + '@rolldown/pluginutils@1.0.0-rc.13': + resolution: {integrity: sha512-3ngTAv6F/Py35BsYbeeLeecvhMKdsKm4AoOETVhAA+Qc8nrA2I0kF7oa93mE9qnIurngOSpMnQ0x2nQY2FPviA==} '@rollup/plugin-babel@7.0.0': resolution: {integrity: sha512-NS2+P7v80N3MQqehZEjgpaFb9UyX3URNMW/zvoECKGo4PY4DvJfQusTI7BX/Ks+CPvtTfk3TqcR6S9VYBi/C+A==} @@ -2342,11 +2351,11 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.58.0': - resolution: {integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==} + '@typescript-eslint/eslint-plugin@8.58.1': + resolution: {integrity: sha512-eSkwoemjo76bdXl2MYqtxg51HNwUSkWfODUOQ3PaTLZGh9uIWWFZIjyjaJnex7wXDu+TRx+ATsnSxdN9YWfRTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.58.0 + '@typescript-eslint/parser': ^8.58.1 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' @@ -2356,15 +2365,15 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/parser@8.58.0': - resolution: {integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==} + '@typescript-eslint/parser@8.58.1': + resolution: {integrity: sha512-gGkiNMPqerb2cJSVcruigx9eHBlLG14fSdPdqMoOcBfh+vvn4iCq2C8MzUB89PrxOXk0y3GZ1yIWb9aOzL93bw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.58.0': - resolution: {integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==} + '@typescript-eslint/project-service@8.58.1': + resolution: {integrity: sha512-gfQ8fk6cxhtptek+/8ZIqw8YrRW5048Gug8Ts5IYcMLCw18iUgrZAEY/D7s4hkI0FxEfGakKuPK/XUMPzPxi5g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -2373,18 +2382,18 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@8.58.0': - resolution: {integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==} + '@typescript-eslint/scope-manager@8.58.1': + resolution: {integrity: sha512-TPYUEqJK6avLcEjumWsIuTpuYODTTDAtoMdt8ZZa93uWMTX13Nb8L5leSje1NluammvU+oI3QRr5lLXPgihX3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.58.0': - resolution: {integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==} + '@typescript-eslint/tsconfig-utils@8.58.1': + resolution: {integrity: sha512-JAr2hOIct2Q+qk3G+8YFfqkqi7sC86uNryT+2i5HzMa2MPjw4qNFvtjnw1IiA1rP7QhNKVe21mSSLaSjwA1Olw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.58.0': - resolution: {integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==} + '@typescript-eslint/type-utils@8.58.1': + resolution: {integrity: sha512-HUFxvTJVroT+0rXVJC7eD5zol6ID+Sn5npVPWoFuHGg9Ncq5Q4EYstqR+UOqaNRFXi5TYkpXXkLhoCHe3G0+7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -2394,8 +2403,8 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@8.58.0': - resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} + '@typescript-eslint/types@8.58.1': + resolution: {integrity: sha512-io/dV5Aw5ezwzfPBBWLoT+5QfVtP8O7q4Kftjn5azJ88bYyp/ZMCsyW1lpKK46EXJcaYMZ1JtYj+s/7TdzmQMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -2407,8 +2416,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.58.0': - resolution: {integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==} + '@typescript-eslint/typescript-estree@8.58.1': + resolution: {integrity: sha512-w4w7WR7GHOjqqPnvAYbazq+Y5oS68b9CzasGtnd6jIeOIeKUzYzupGTB2T4LTPSv4d+WPeccbxuneTFHYgAAWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -2419,8 +2428,8 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@8.58.0': - resolution: {integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==} + '@typescript-eslint/utils@8.58.1': + resolution: {integrity: sha512-Ln8R0tmWC7pTtLOzgJzYTXSCjJ9rDNHAqTaVONF4FEi2qwce8mD9iSOxOpLFFvWp/wBFlew0mjM1L1ihYWfBdQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -2430,8 +2439,8 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@8.58.0': - resolution: {integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==} + '@typescript-eslint/visitor-keys@8.58.1': + resolution: {integrity: sha512-y+vH7QE8ycjoa0bWciFg7OpFcipUuem1ujhrdLtq1gByKwfbC7bPeKsiny9e0urg93DqwGcHey+bGRKCnF1nZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -4116,14 +4125,14 @@ packages: resolution: {integrity: sha512-fedRHUsvq8tIZgOii8jTrfAyeq+la/9H5eAzhNNwEyzo7nDMmqK2SxsyBUGXprd8fOacsPabLlzlucMi/4mUpA==} engines: {node: 16.* || >= 18} - ember-primitives@0.55.0: - resolution: {integrity: sha512-UlSeLlU36n9Ui/plTuHo+8DyQFf11vLDXW5LaFjxDEaHokgws9OWkxOHRg0xmz3I5UeTPbkUAGsHF2u2YJwR2w==} + ember-primitives@0.55.1: + resolution: {integrity: sha512-FQAGWEf7Xs+hptwPw+9Ml3hhmi4VX4n2DF6bb2F+bb+cgIC5luYJqnFQMiktRcUJurB+xWIgNSt97kWpIzcCDw==} hasBin: true peerDependencies: '@ember/test-helpers': '>= 3.2.0' '@ember/test-waiters': '>= 3.0.2' '@glimmer/component': ^2.0.0 - '@glint/template': 1.7.4 + '@glint/template': ^1.7.4 ember-modifier: '>= 4.1.0' ember-resources: '>= 6.1.0' peerDependenciesMeta: @@ -4183,8 +4192,8 @@ packages: ember-truth-helpers@5.0.0: resolution: {integrity: sha512-PnQd6D6hvlNC3k6gBu0SC2cvfXX6wH6W0nToomIIoxqyrD5cllk0zBh/j/1H0KsczVCWeuF9PWj5xJgL4jQAGg==} - embroider-css-modules@4.0.1: - resolution: {integrity: sha512-QWSx2Qmu5T9X4S+GJIfAN6kQAa0i2MR3CM1fA3rMJJDlqH8n+cT+t5s6tMHKJTtJdEsaFklRm0hPmN3KIDl5Nw==} + embroider-css-modules@4.0.2: + resolution: {integrity: sha512-oRafRaEvtgrF9hSunkHn0RLMVhG28L+gNBKqN9JuFOGWgE30fDMNgvSlvhf/z2Wzm/5rW/5sWf94f+EoffcJ6Q==} engines: {node: 22.* || >= 24} emoji-regex@10.6.0: @@ -4383,13 +4392,13 @@ packages: peerDependencies: eslint: '>=8.38.0' - eslint-plugin-simple-import-sort@12.1.1: - resolution: {integrity: sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA==} + eslint-plugin-simple-import-sort@13.0.0: + resolution: {integrity: sha512-McAc+/Nlvcg4byY/CABGH8kqnefWBj8s3JA2okEtz8ixbECQgU46p0HkTUKa4YS7wvgGceimlc34p1nXqbWqtA==} peerDependencies: eslint: '>=5.0.0' - eslint-plugin-sort-class-members@1.21.0: - resolution: {integrity: sha512-QKV4jvGMu/ge1l4s1TUBC6rqqV/fbABWY7q2EeNpV3FRikoX6KuLhiNvS8UuMi+EERe0hKGrNU9e6ukFDxNnZQ==} + eslint-plugin-sort-class-members@1.22.1: + resolution: {integrity: sha512-TC76+m06fjpiAYPrEcyyvvWzp1aMHNBVGROLu9ijQuPDZPWJjhNTheha4f6f7eUTWabloczLZagoZ+mb6Cv0ZQ==} engines: {node: '>=4.0.0'} peerDependencies: eslint: '>=0.8.0' @@ -5801,9 +5810,6 @@ packages: lodash.truncate@4.4.2: resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - lodash@4.17.23: resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} @@ -6541,8 +6547,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.8: - resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + postcss@8.5.9: + resolution: {integrity: sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -6555,8 +6561,8 @@ packages: peerDependencies: prettier: ^3.0.0 - prettier-plugin-ember-template-tag@2.1.3: - resolution: {integrity: sha512-FfAvkU+fqDC3Zs8+qGhBHYuwq1DED+UTPMH33QXxivZxRekkItBNXfi1Y+YkIbhCnu6UeTE2aYdbQSLlkOC2bA==} + prettier-plugin-ember-template-tag@2.1.4: + resolution: {integrity: sha512-KMjDL4UFDuLpFD69SlhW2AB5YQ3AUS/1NNBjdY/rXko180eWo1VNeCvyZdqNR4Zamii/6Y/E3D/ey8BmhKLaJw==} engines: {node: 18.* || >= 20} peerDependencies: prettier: '>= 3.0.0' @@ -6868,8 +6874,8 @@ packages: engines: {node: 20 || >=22} hasBin: true - rolldown@1.0.0-rc.12: - resolution: {integrity: sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==} + rolldown@1.0.0-rc.13: + resolution: {integrity: sha512-bvVj8YJmf0rq4pSFmH7laLa6pYrhghv3PRzrCdRAr23g66zOKVJ4wkvFtgohtPLWmthgg8/rkaqRHrpUEh0Zbw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -7500,8 +7506,8 @@ packages: tiny-lr@2.0.0: resolution: {integrity: sha512-f6nh0VMRvhGx4KCeK1lQ/jaL0Zdb5WdR+Jk8q9OSUQnaSDxAEGH1fgqLZ+cMl5EW3F2MGnCsalBO1IsnnogW1Q==} - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + tinyglobby@0.2.16: + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} engines: {node: '>=12.0.0'} tldts-core@6.1.86: @@ -7605,8 +7611,8 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-css-modules@3.2.0: - resolution: {integrity: sha512-YCCxjtUAvFUj12/iCY7S+XPgvwG+Q776wKd1ZP95Gfj7SgB5WSLw6oM/YcVS0a5DrmbpZv9Mv6hbD4QdhmH3Lg==} + type-css-modules@3.2.1: + resolution: {integrity: sha512-3UkNj2sUQGvHcTa3eOCufKXUrNs3Amo2aaRiMlp0xGa7k0Ybghpn4K8gBjjZnLH+kqirEz2o+CXu9y7v8iLMBw==} engines: {node: 22.* || >= 24} hasBin: true @@ -7648,8 +7654,8 @@ packages: typescript-auto-import-cache@0.3.6: resolution: {integrity: sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==} - typescript-eslint@8.58.0: - resolution: {integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==} + typescript-eslint@8.58.1: + resolution: {integrity: sha512-gf6/oHChByg9HJvhMO1iBexJh12AqqTfnuxscMDOVqfJW3htsdRJI/GfPpHTTcyeB8cSTUY2JcZmVgoyPqcrDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -7789,14 +7795,14 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vite@8.0.3: - resolution: {integrity: sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==} + vite@8.0.7: + resolution: {integrity: sha512-P1PbweD+2/udplnThz3btF4cf6AgPky7kk23RtHUkJIU5BIxwPprhRGmOAHs6FTI7UiGbTNrgNP6jSYD6JaRnw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 '@vitejs/devtools': ^0.1.0 - esbuild: ^0.27.0 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 sass: ^1.70.0 @@ -9094,7 +9100,7 @@ snapshots: chalk: 4.1.2 diff: 7.0.0 isbinaryfile: 5.0.7 - lodash: 4.17.21 + lodash: 4.17.23 promise.hash.helper: 1.0.8 quick-temp: 0.1.9 silent-error: 1.1.1 @@ -9108,7 +9114,7 @@ snapshots: ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 fs-extra: 11.3.4 - lodash: 4.17.21 + lodash: 4.17.23 silent-error: 1.1.1 sort-package-json: 2.15.1 walk-sync: 3.0.0 @@ -9128,7 +9134,7 @@ snapshots: chalk: 4.1.2 ejs: 3.1.10 ember-cli-string-utils: 1.1.0 - lodash: 4.17.21 + lodash: 4.17.23 sort-package-json: 3.6.1 walk-sync: 3.0.0 @@ -9143,7 +9149,7 @@ snapshots: ember-cli-version-checker: 5.1.2 inquirer: 13.3.2(@types/node@25.5.0) silent-error: 1.1.1 - tinyglobby: 0.2.15 + tinyglobby: 0.2.16 transitivePeerDependencies: - '@types/node' - supports-color @@ -9257,7 +9263,7 @@ snapshots: fs-extra: 9.1.0 fs-tree-diff: 2.0.1 jsdom: 25.0.1(supports-color@8.1.1) - lodash: 4.17.21 + lodash: 4.17.23 pkg-up: 3.1.0 resolve: 1.22.11 resolve-package-path: 4.0.3 @@ -9310,7 +9316,7 @@ snapshots: fs-extra: 9.1.0 fs-tree-diff: 2.0.1 jsdom: 26.1.0 - lodash: 4.17.21 + lodash: 4.17.23 pkg-up: 3.1.0 resolve: 1.22.11 resolve-package-path: 4.0.3 @@ -9350,7 +9356,7 @@ snapshots: handlebars: 4.7.9 js-string-escape: 1.0.1 jsdom: 25.0.1(supports-color@8.1.1) - lodash: 4.17.21 + lodash: 4.17.23 resolve: 1.22.11 resolve-package-path: 4.0.3 semver: 7.7.4 @@ -9385,7 +9391,7 @@ snapshots: handlebars: 4.7.9 js-string-escape: 1.0.1 jsdom: 25.0.1(supports-color@8.1.1) - lodash: 4.17.21 + lodash: 4.17.23 resolve: 1.22.11 resolve-package-path: 4.0.3 resolve.exports: 2.0.3 @@ -9417,7 +9423,7 @@ snapshots: babel-import-util: 3.0.1 ember-cli-babel: 8.3.1(@babel/core@7.29.0) find-up: 5.0.0 - lodash: 4.17.21 + lodash: 4.17.23 resolve: 1.22.11 semver: 7.7.4 optionalDependencies: @@ -9461,7 +9467,7 @@ snapshots: fs-extra: 9.1.0 is-subdir: 1.2.0 js-string-escape: 1.0.1 - lodash: 4.17.21 + lodash: 4.17.23 minimatch: 3.1.5 pkg-entry-points: 1.1.1 resolve-package-path: 4.0.3 @@ -9478,7 +9484,7 @@ snapshots: fs-extra: 9.1.0 is-subdir: 1.2.0 js-string-escape: 1.0.1 - lodash: 4.17.21 + lodash: 4.17.23 minimatch: 3.1.5 pkg-entry-points: 1.1.1 resolve-package-path: 4.0.3 @@ -9488,7 +9494,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/vite@1.7.2(@embroider/core@4.4.7(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': + '@embroider/vite@1.7.2(@embroider/core@4.4.7(@glint/template@1.7.7))(@glint/template@1.7.7)(vite@8.0.7(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3))': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@embroider/core': 4.4.7(@glint/template@1.7.7) @@ -9506,7 +9512,7 @@ snapshots: send: 0.18.0 source-map-url: 0.4.1 terser: 5.46.1 - vite: 8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) + vite: 8.0.7(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3) transitivePeerDependencies: - '@glint/template' - bufferutil @@ -9531,7 +9537,7 @@ snapshots: escape-string-regexp: 4.0.0 fs-extra: 9.1.0 jsdom: 25.0.1(supports-color@8.1.1) - lodash: 4.17.21 + lodash: 4.17.23 mini-css-extract-plugin: 2.10.2(webpack@5.105.4) semver: 7.7.4 source-map-url: 0.4.1 @@ -9551,16 +9557,32 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@1.9.2': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.9.1': dependencies: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.9.2': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/wasi-threads@1.2.0': dependencies: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.6.1))': dependencies: eslint: 9.39.4(jiti@2.6.1) @@ -9625,7 +9647,7 @@ snapshots: '@glimmer/util': 0.94.8 '@glimmer/wire-format': 0.94.8 - '@glimmer/component@2.0.0': + '@glimmer/component@2.1.1': dependencies: '@embroider/addon-shim': 1.10.2 '@glimmer/env': 0.1.7 @@ -9763,7 +9785,7 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.6 - '@glint/ember-tsc@1.4.0(typescript@5.9.3)': + '@glint/ember-tsc@1.5.0(typescript@5.9.3)': dependencies: '@glimmer/syntax': 0.95.0 '@glint/template': 1.7.7 @@ -9787,9 +9809,9 @@ snapshots: '@glint/template@1.7.7': {} - '@glint/tsserver-plugin@2.3.1': + '@glint/tsserver-plugin@2.4.0': dependencies: - '@glint/ember-tsc': 1.4.0(typescript@5.9.3) + '@glint/ember-tsc': 1.5.0(typescript@5.9.3) '@volar/language-core': 2.4.28 '@volar/typescript': 2.4.28 jiti: 2.6.1 @@ -9823,7 +9845,7 @@ snapshots: dependencies: ember-template-lint: 7.9.3 - '@ijlee2-frontend-configs/eslint-config-ember@3.1.1(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@ijlee2-frontend-configs/eslint-config-ember@3.2.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) @@ -9831,16 +9853,16 @@ snapshots: '@eslint/js': 9.39.4 eslint: 9.39.4(jiti@2.6.1) eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.6.1)) - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-ember: 12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-ember: 12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-qunit: 8.2.6(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-sort-class-members: 1.21.0(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-simple-import-sort: 13.0.0(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-sort-class-members: 1.22.1(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) globals: 17.4.0 - typescript-eslint: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + typescript-eslint: 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -9850,21 +9872,21 @@ snapshots: - eslint-plugin-import - supports-color - '@ijlee2-frontend-configs/eslint-config-node@3.1.1(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@ijlee2-frontend-configs/eslint-config-node@3.2.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@eslint/js': 9.39.4 eslint: 9.39.4(jiti@2.6.1) eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.6.1)) - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-simple-import-sort: 12.1.1(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-sort-class-members: 1.21.0(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-simple-import-sort: 13.0.0(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-sort-class-members: 1.22.1(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-typescript-sort-keys: 3.3.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) globals: 17.4.0 - typescript-eslint: 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + typescript-eslint: 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -9874,11 +9896,11 @@ snapshots: - eslint-plugin-import - supports-color - '@ijlee2-frontend-configs/prettier@3.0.1(prettier@3.8.1)': + '@ijlee2-frontend-configs/prettier@3.0.2(prettier@3.8.1)': dependencies: prettier: 3.8.1 prettier-plugin-ember-hbs-tag: 2.0.1(prettier@3.8.1) - prettier-plugin-ember-template-tag: 2.1.3(prettier@3.8.1) + prettier-plugin-ember-template-tag: 2.1.4(prettier@3.8.1) transitivePeerDependencies: - supports-color @@ -10083,12 +10105,12 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 '@tybys/wasm-util': 0.10.1 optional: true - '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@napi-rs/wasm-runtime@1.1.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': dependencies: '@emnapi/core': 1.9.1 '@emnapi/runtime': 1.9.1 @@ -10111,7 +10133,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@oxc-project/types@0.122.0': {} + '@oxc-project/types@0.123.0': {} '@package-json/types@0.0.12': {} @@ -10326,57 +10348,56 @@ snapshots: '@pnpm/error': 1000.1.0 find-up: 5.0.0 - '@rolldown/binding-android-arm64@1.0.0-rc.12': + '@rolldown/binding-android-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': + '@rolldown/binding-darwin-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-darwin-x64@1.0.0-rc.12': + '@rolldown/binding-darwin-x64@1.0.0-rc.13': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': + '@rolldown/binding-freebsd-x64@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': + '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': + '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + '@emnapi/core': 1.9.1 + '@emnapi/runtime': 1.9.1 + '@napi-rs/wasm-runtime': 1.1.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': optional: true - '@rolldown/pluginutils@1.0.0-rc.12': {} + '@rolldown/pluginutils@1.0.0-rc.13': {} '@rollup/plugin-babel@7.0.0(@babel/core@7.29.0)(rollup@4.60.1)': dependencies: @@ -10618,14 +10639,14 @@ snapshots: '@types/node': 25.5.0 optional: true - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.1(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/type-utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 + '@typescript-eslint/parser': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.1 + '@typescript-eslint/type-utils': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.1 eslint: 9.39.4(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 @@ -10642,22 +10663,22 @@ snapshots: - supports-color - typescript - '@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 + '@typescript-eslint/scope-manager': 8.58.1 + '@typescript-eslint/types': 8.58.1 + '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.58.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.58.1(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/types': 8.58.1 debug: 4.4.3(supports-color@8.1.1) typescript: 5.9.3 transitivePeerDependencies: @@ -10668,20 +10689,20 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@8.58.0': + '@typescript-eslint/scope-manager@8.58.1': dependencies: - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/visitor-keys': 8.58.0 + '@typescript-eslint/types': 8.58.1 + '@typescript-eslint/visitor-keys': 8.58.1 - '@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.58.1(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.58.1 + '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.4(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@5.9.3) @@ -10691,7 +10712,7 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@8.58.0': {} + '@typescript-eslint/types@8.58.1': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: @@ -10707,16 +10728,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.58.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.58.1(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.58.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/visitor-keys': 8.58.0 + '@typescript-eslint/project-service': 8.58.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/types': 8.58.1 + '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.7.4 - tinyglobby: 0.2.15 + tinyglobby: 0.2.16 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -10737,12 +10758,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.58.1 + '@typescript-eslint/types': 8.58.1 + '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -10753,9 +10774,9 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.58.0': + '@typescript-eslint/visitor-keys@8.58.1': dependencies: - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/types': 8.58.1 eslint-visitor-keys: 5.0.1 '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -11048,7 +11069,7 @@ snapshots: applause@2.0.4: dependencies: - lodash: 4.17.21 + lodash: 4.17.23 optional-require: 1.1.10 optionalDependencies: cson-parser: 4.0.9 @@ -11149,7 +11170,7 @@ snapshots: async@2.6.4: dependencies: - lodash: 4.17.21 + lodash: 4.17.23 async@3.2.6: {} @@ -11164,13 +11185,13 @@ snapshots: stubborn-fs: 2.0.0 when-exit: 2.1.5 - autoprefixer@10.4.27(postcss@8.5.8): + autoprefixer@10.4.27(postcss@8.5.9): dependencies: browserslist: 4.28.2 caniuse-lite: 1.0.30001784 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.8 + postcss: 8.5.9 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -12076,12 +12097,12 @@ snapshots: ora: 3.4.0 through2: 3.0.2 - consolidate@1.0.4(@babel/core@7.29.0)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.17.21)(mustache@4.2.0)(underscore@1.13.8): + consolidate@1.0.4(@babel/core@7.29.0)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.17.23)(mustache@4.2.0)(underscore@1.13.8): optionalDependencies: '@babel/core': 7.29.0(supports-color@8.1.1) ejs: 3.1.10 handlebars: 4.7.9 - lodash: 4.17.21 + lodash: 4.17.23 mustache: 4.2.0 underscore: 1.13.8 @@ -12171,13 +12192,13 @@ snapshots: css-loader@5.2.7(webpack@5.105.4): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) + icss-utils: 5.1.0(postcss@8.5.9) loader-utils: 2.0.4 - postcss: 8.5.8 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.8) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.8) - postcss-modules-scope: 3.2.1(postcss@8.5.8) - postcss-modules-values: 4.0.0(postcss@8.5.8) + postcss: 8.5.9 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.9) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.9) + postcss-modules-scope: 3.2.1(postcss@8.5.9) + postcss-modules-values: 4.0.0(postcss@8.5.9) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.7.4 @@ -12509,7 +12530,7 @@ snapshots: handlebars: 4.7.9 is-subdir: 1.2.0 js-string-escape: 1.0.1 - lodash: 4.17.21 + lodash: 4.17.23 mini-css-extract-plugin: 2.10.2(webpack@5.105.4) minimatch: 3.1.5 parse5: 6.0.1 @@ -12535,10 +12556,10 @@ snapshots: - '@babel/core' - supports-color - ember-cli-app-version@7.0.0(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)): + ember-cli-app-version@7.0.0(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: ember-cli-babel: 7.26.11 - ember-source: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + ember-source: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -12644,7 +12665,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-htmlbars@7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)): + ember-cli-htmlbars@7.0.1(@babel/core@7.29.0)(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@ember/edition-utils': 1.2.0 @@ -12652,7 +12673,7 @@ snapshots: broccoli-debug: 0.6.5 broccoli-persistent-filter: 3.1.3 broccoli-plugin: 4.0.7 - ember-source: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + ember-source: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) fs-tree-diff: 2.0.1 heimdalljs-logger: 0.1.10 js-string-escape: 1.0.1 @@ -12773,7 +12794,7 @@ snapshots: inquirer: 13.3.2(@types/node@25.5.0) is-git-url: 1.0.0 is-language-code: 5.1.3 - lodash: 4.17.21 + lodash: 4.17.23 markdown-it: 14.1.1 markdown-it-terminal: 0.4.0(markdown-it@14.1.1) minimatch: 10.2.5 @@ -12872,26 +12893,26 @@ snapshots: transitivePeerDependencies: - supports-color - ember-eslint-parser@0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): + ember-eslint-parser@0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.39.4(jiti@2.6.1)) '@glimmer/syntax': 0.95.0 - '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) content-tag: 2.0.3 eslint-scope: 7.2.2 html-tags: 3.3.1 mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint - typescript - ember-load-initializers@3.0.1(ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5)): + ember-load-initializers@3.0.1(ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: - ember-source: 6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5) + ember-source: 6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5) ember-modifier@4.3.0(@babel/core@7.29.0): dependencies: @@ -12908,20 +12929,20 @@ snapshots: transitivePeerDependencies: - supports-color - ember-primitives@0.55.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.0.0)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7)): + ember-primitives@0.55.1(@babel/core@7.29.0)(@ember/test-helpers@5.4.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0))(ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7)): dependencies: '@babel/runtime': 7.29.2 '@ember/test-waiters': 4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7) '@embroider/addon-shim': 1.10.2 '@embroider/macros': 1.20.2(@babel/core@7.29.0)(@glint/template@1.7.7) '@floating-ui/dom': 1.7.6 - '@glimmer/component': 2.0.0 + '@glimmer/component': 2.1.1 decorator-transforms: 2.3.1(@babel/core@7.29.0) ember-element-helper: 0.8.8 ember-modifier: 4.3.0(@babel/core@7.29.0) - ember-resources: 7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7) + ember-resources: 7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7) form-data-utils: 0.6.0 - reactiveweb: 1.9.1(@babel/core@7.29.0)(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.0.0)(@glint/template@1.7.7) + reactiveweb: 1.9.1(@babel/core@7.29.0)(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7) should-handle-link: 1.3.0 tabster: 8.7.0 tracked-built-ins: 4.1.2(@babel/core@7.29.0) @@ -12948,13 +12969,13 @@ snapshots: ember-resolver@13.2.0: {} - ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7): + ember-resources@7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7): dependencies: '@embroider/addon-shim': 1.10.2 '@embroider/macros': 1.20.2(@babel/core@7.29.0)(@glint/template@1.7.7) '@glint/template': 1.7.7 optionalDependencies: - '@glimmer/component': 2.0.0 + '@glimmer/component': 2.1.1 transitivePeerDependencies: - '@babel/core' - supports-color @@ -12969,13 +12990,13 @@ snapshots: transitivePeerDependencies: - supports-color - ember-source@6.11.1(@glimmer/component@2.0.0)(rsvp@4.8.5): + ember-source@6.11.1(@glimmer/component@2.1.1)(rsvp@4.8.5): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) '@ember/edition-utils': 1.2.0 '@embroider/addon-shim': 1.10.2 '@glimmer/compiler': 0.94.11 - '@glimmer/component': 2.0.0 + '@glimmer/component': 2.1.1 '@glimmer/destroyable': 0.94.8 '@glimmer/global-context': 0.93.4 '@glimmer/interfaces': 0.94.6 @@ -13031,7 +13052,7 @@ snapshots: console-ui: 3.1.2 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 - lodash: 4.17.21 + lodash: 4.17.23 safe-stable-stringify: 2.5.0 transitivePeerDependencies: - '@babel/core' @@ -13066,7 +13087,7 @@ snapshots: transitivePeerDependencies: - supports-color - embroider-css-modules@4.0.1(@babel/core@7.29.0): + embroider-css-modules@4.0.2(@babel/core@7.29.0): dependencies: '@embroider/addon-shim': 1.10.2 decorator-transforms: 2.3.1(@babel/core@7.29.0) @@ -13258,7 +13279,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)))(eslint@9.39.4(jiti@2.6.1)): dependencies: debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.4(jiti@2.6.1) @@ -13266,18 +13287,18 @@ snapshots: get-tsconfig: 4.13.7 is-bun-module: 2.0.0 stable-hash-x: 0.2.0 - tinyglobby: 0.2.15 + tinyglobby: 0.2.16 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-ember@12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-ember@12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + ember-eslint-parser: 0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 9.39.4(jiti@2.6.1) eslint-utils: 3.0.0(eslint@9.39.4(jiti@2.6.1)) @@ -13287,7 +13308,7 @@ snapshots: requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - '@babel/core' - typescript @@ -13299,10 +13320,10 @@ snapshots: eslint: 9.39.4(jiti@2.6.1) eslint-compat-utils: 0.5.1(eslint@9.39.4(jiti@2.6.1)) - eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): + eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): dependencies: '@package-json/types': 0.0.12 - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/types': 8.58.1 comment-parser: 1.4.6 debug: 4.4.3(supports-color@8.1.1) eslint: 9.39.4(jiti@2.6.1) @@ -13313,7 +13334,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -13338,18 +13359,18 @@ snapshots: eslint: 9.39.4(jiti@2.6.1) requireindex: 1.2.0 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.4(jiti@2.6.1)): + eslint-plugin-simple-import-sort@13.0.0(eslint@9.39.4(jiti@2.6.1)): dependencies: eslint: 9.39.4(jiti@2.6.1) - eslint-plugin-sort-class-members@1.21.0(eslint@9.39.4(jiti@2.6.1)): + eslint-plugin-sort-class-members@1.22.1(eslint@9.39.4(jiti@2.6.1)): dependencies: eslint: 9.39.4(jiti@2.6.1) - eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-typescript-sort-keys@3.3.0(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) json-schema: 0.4.0 natural-compare-lite: 1.4.0 @@ -14395,9 +14416,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.8): + icss-utils@5.1.0(postcss@8.5.9): dependencies: - postcss: 8.5.8 + postcss: 8.5.9 ignore@5.3.2: {} @@ -14451,7 +14472,7 @@ snapshots: cli-width: 2.2.1 external-editor: 3.1.0 figures: 2.0.0 - lodash: 4.17.21 + lodash: 4.17.23 mute-stream: 0.0.7 run-async: 2.4.1 rxjs: 6.6.7 @@ -14988,8 +15009,6 @@ snapshots: lodash.truncate@4.4.2: {} - lodash@4.17.21: {} - lodash@4.17.23: {} log-symbols@2.2.0: @@ -15628,54 +15647,54 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-loader@8.2.1(postcss@8.5.8)(typescript@5.9.3)(webpack@5.105.4): + postcss-loader@8.2.1(postcss@8.5.9)(typescript@5.9.3)(webpack@5.105.4): dependencies: cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 - postcss: 8.5.8 + postcss: 8.5.9 semver: 7.7.4 optionalDependencies: webpack: 5.105.4 transitivePeerDependencies: - typescript - postcss-modules-extract-imports@3.1.0(postcss@8.5.8): + postcss-modules-extract-imports@3.1.0(postcss@8.5.9): dependencies: - postcss: 8.5.8 + postcss: 8.5.9 - postcss-modules-local-by-default@4.2.0(postcss@8.5.8): + postcss-modules-local-by-default@4.2.0(postcss@8.5.9): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) - postcss: 8.5.8 + icss-utils: 5.1.0(postcss@8.5.9) + postcss: 8.5.9 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.8): + postcss-modules-scope@3.2.1(postcss@8.5.9): dependencies: - postcss: 8.5.8 + postcss: 8.5.9 postcss-selector-parser: 7.1.1 - postcss-modules-values@4.0.0(postcss@8.5.8): + postcss-modules-values@4.0.0(postcss@8.5.9): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) - postcss: 8.5.8 + icss-utils: 5.1.0(postcss@8.5.9) + postcss: 8.5.9 - postcss-safe-parser@7.0.1(postcss@8.5.8): + postcss-safe-parser@7.0.1(postcss@8.5.9): dependencies: - postcss: 8.5.8 + postcss: 8.5.9 postcss-selector-parser@7.1.1: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@10.0.0(postcss@8.5.8): + postcss-sorting@10.0.0(postcss@8.5.9): dependencies: - postcss: 8.5.8 + postcss: 8.5.9 postcss-value-parser@4.2.0: {} - postcss@8.5.8: + postcss@8.5.9: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -15687,7 +15706,7 @@ snapshots: dependencies: prettier: 3.8.1 - prettier-plugin-ember-template-tag@2.1.3(prettier@3.8.1): + prettier-plugin-ember-template-tag@2.1.4(prettier@3.8.1): dependencies: '@babel/traverse': 7.29.0(supports-color@8.1.1) content-tag: 4.1.1 @@ -15800,13 +15819,13 @@ snapshots: iconv-lite: 0.7.2 unpipe: 1.0.0 - reactiveweb@1.9.1(@babel/core@7.29.0)(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.0.0)(@glint/template@1.7.7): + reactiveweb@1.9.1(@babel/core@7.29.0)(@ember/test-waiters@4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glint/template@1.7.7): dependencies: '@ember/test-waiters': 4.1.1(@babel/core@7.29.0)(@glint/template@1.7.7) '@embroider/addon-shim': 1.10.2 '@embroider/macros': 1.20.2(@babel/core@7.29.0)(@glint/template@1.7.7) decorator-transforms: 2.3.1(@babel/core@7.29.0) - ember-resources: 7.0.7(@babel/core@7.29.0)(@glimmer/component@2.0.0)(@glint/template@1.7.7) + ember-resources: 7.0.7(@babel/core@7.29.0)(@glimmer/component@2.1.1)(@glint/template@1.7.7) transitivePeerDependencies: - '@babel/core' - '@glimmer/component' @@ -16002,29 +16021,26 @@ snapshots: glob: 13.0.6 package-json-from-dist: 1.0.1 - rolldown@1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1): + rolldown@1.0.0-rc.13: dependencies: - '@oxc-project/types': 0.122.0 - '@rolldown/pluginutils': 1.0.0-rc.12 + '@oxc-project/types': 0.123.0 + '@rolldown/pluginutils': 1.0.0-rc.13 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-x64': 1.0.0-rc.12 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.12 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.12 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + '@rolldown/binding-android-arm64': 1.0.0-rc.13 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.13 + '@rolldown/binding-darwin-x64': 1.0.0-rc.13 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.13 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.13 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.13 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.13 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.13 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.13 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.13 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.13 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.13 rollup-plugin-copy-assets@2.0.3(rollup@4.60.1): dependencies: @@ -16453,7 +16469,7 @@ snapshots: is-plain-obj: 4.1.0 semver: 7.7.4 sort-object-keys: 1.1.3 - tinyglobby: 0.2.15 + tinyglobby: 0.2.16 sort-package-json@3.6.1: dependencies: @@ -16463,7 +16479,7 @@ snapshots: is-plain-obj: 4.1.0 semver: 7.7.4 sort-object-keys: 2.1.0 - tinyglobby: 0.2.15 + tinyglobby: 0.2.16 source-map-js@1.2.1: {} @@ -16659,8 +16675,8 @@ snapshots: stylelint-order@8.1.1(stylelint@17.6.0(typescript@5.9.3)): dependencies: - postcss: 8.5.8 - postcss-sorting: 10.0.0(postcss@8.5.8) + postcss: 8.5.9 + postcss-sorting: 10.0.0(postcss@8.5.9) stylelint: 17.6.0(typescript@5.9.3) stylelint@17.6.0(typescript@5.9.3): @@ -16692,8 +16708,8 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.8 - postcss-safe-parser: 7.0.1(postcss@8.5.8) + postcss: 8.5.9 + postcss-safe-parser: 7.0.1(postcss@8.5.9) postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 string-width: 8.2.0 @@ -16824,14 +16840,14 @@ snapshots: charm: 1.0.2 commander: 2.20.3 compression: 1.8.1 - consolidate: 1.0.4(@babel/core@7.29.0)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.17.21)(mustache@4.2.0)(underscore@1.13.8) + consolidate: 1.0.4(@babel/core@7.29.0)(ejs@3.1.10)(handlebars@4.7.9)(lodash@4.17.23)(mustache@4.2.0)(underscore@1.13.8) execa: 9.6.1 express: 4.22.1 fireworm: 0.7.2 glob: 13.0.6 http-proxy: 1.18.1 js-yaml: 3.14.2 - lodash: 4.17.21 + lodash: 4.17.23 mkdirp: 3.0.1 mustache: 4.2.0 node-notifier: 10.0.1 @@ -16929,7 +16945,7 @@ snapshots: transitivePeerDependencies: - supports-color - tinyglobby@0.2.15: + tinyglobby@0.2.16: dependencies: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 @@ -17049,11 +17065,11 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-css-modules@3.2.0: + type-css-modules@3.2.1: dependencies: '@codemod-utils/files': 4.0.1 css-selector-parser: 3.3.0 - postcss: 8.5.8 + postcss: 8.5.9 yargs: 18.0.0 type-fest@4.41.0: {} @@ -17112,12 +17128,12 @@ snapshots: dependencies: semver: 7.7.4 - typescript-eslint@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.1(@typescript-eslint/parser@8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.4(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -17250,22 +17266,19 @@ snapshots: vary@1.1.2: {} - vite@8.0.3(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): + vite@8.0.7(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 - postcss: 8.5.8 - rolldown: 1.0.0-rc.12(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) - tinyglobby: 0.2.15 + postcss: 8.5.9 + rolldown: 1.0.0-rc.13 + tinyglobby: 0.2.16 optionalDependencies: '@types/node': 25.5.0 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.46.1 yaml: 2.8.3 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' volar-service-html@0.0.70(@volar/language-service@2.4.28): dependencies: diff --git a/test-app/babel.config.cjs b/test-app/babel.config.mjs similarity index 72% rename from test-app/babel.config.cjs rename to test-app/babel.config.mjs index 2f31aedf..ff83c13e 100644 --- a/test-app/babel.config.cjs +++ b/test-app/babel.config.mjs @@ -1,23 +1,16 @@ -'use strict'; +import { dirname } from 'node:path'; +import { fileURLToPath } from 'node:url'; -const { +import { babelCompatSupport, templateCompatSupport, -} = require('@embroider/compat/babel'); +} from '@embroider/compat/babel'; -module.exports = { +export default { generatorOpts: { compact: false, }, plugins: [ - [ - '@babel/plugin-transform-runtime', - { - absoluteRuntime: __dirname, - regenerator: false, - useESModules: true, - }, - ], [ '@babel/plugin-transform-typescript', { @@ -29,7 +22,6 @@ module.exports = { [ 'babel-plugin-ember-template-compilation', { - compilerPath: 'ember-source/dist/ember-template-compiler.js', enableLegacyModules: [ 'ember-cli-htmlbars', 'ember-cli-htmlbars-inline-precompile', @@ -42,10 +34,20 @@ module.exports = { 'module:decorator-transforms', { runtime: { - import: require.resolve('decorator-transforms/runtime-esm'), + import: fileURLToPath( + import.meta.resolve('decorator-transforms/runtime-esm'), + ), }, }, ], + [ + '@babel/plugin-transform-runtime', + { + absoluteRuntime: dirname(fileURLToPath(import.meta.url)), + regenerator: false, + useESModules: true, + }, + ], ...babelCompatSupport(), ], }; diff --git a/test-app/config/ember-cli-update.json b/test-app/config/ember-cli-update.json index ec821423..656e31d8 100644 --- a/test-app/config/ember-cli-update.json +++ b/test-app/config/ember-cli-update.json @@ -2,13 +2,11 @@ "schemaVersion": "1.0.0", "packages": [ { - "name": "ember-cli", + "name": "@ember/app-blueprint", "version": "6.11.2", "blueprints": [ { - "name": "app", - "outputRepo": "https://github.com/ember-cli/ember-new-output", - "codemodsSource": "ember-app-codemods-manifest@1", + "name": "@ember/app-blueprint", "isBaseBlueprint": true, "options": ["--typescript"] } diff --git a/test-app/config/optional-features.json b/test-app/config/optional-features.json index 451505f1..b4146335 100644 --- a/test-app/config/optional-features.json +++ b/test-app/config/optional-features.json @@ -3,5 +3,6 @@ "default-async-observers": true, "jquery-integration": false, "no-implicit-route-model": true, - "template-only-glimmer-components": true + "template-only-glimmer-components": true, + "use-ember-modules": true } diff --git a/test-app/package.json b/test-app/package.json index 1d86caea..25ed302f 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -50,11 +50,11 @@ "@embroider/core": "^4.4.7", "@embroider/router": "^3.0.6", "@embroider/vite": "^1.7.2", - "@glimmer/component": "^2.0.0", + "@glimmer/component": "^2.1.1", "@glimmer/tracking": "^1.1.2", - "@glint/ember-tsc": "^1.4.0", + "@glint/ember-tsc": "^1.5.0", "@glint/template": "^1.7.7", - "@glint/tsserver-plugin": "^2.3.1", + "@glint/tsserver-plugin": "^2.4.0", "@rollup/plugin-babel": "^7.0.0", "@shared-configs/ember-template-lint": "workspace:*", "@shared-configs/eslint-config-ember": "workspace:*", @@ -84,7 +84,7 @@ "qunit": "^2.25.0", "qunit-dom": "^3.5.0", "typescript": "^5.9.3", - "vite": "^8.0.3" + "vite": "^8.0.7" }, "engines": { "node": "22.* || >= 24"