From 68134169e517edc8ed643b7520d4ecc47511cb74 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Thu, 3 Aug 2023 21:44:12 -0400 Subject: [PATCH 01/13] make addon a module Addon-main is cjs, it should have cjs extension Reproduction success Make separate scenario Test file must end with -test Need to update the app's ember-cli-babel Test is passing, now let's break it again... Break successful --- pnpm-lock.yaml | 1126 +++++++++-------- tests/scenarios/package.json | 2 + tests/scenarios/v2-addon-test.ts | 4 +- tests/scenarios/v2-addon-type-module-test.ts | 216 ++++ .../{addon-main.js => addon-main.cjs} | 0 tests/v2-addon-template/package.json | 2 +- 6 files changed, 806 insertions(+), 544 deletions(-) create mode 100644 tests/scenarios/v2-addon-type-module-test.ts rename tests/v2-addon-template/{addon-main.js => addon-main.cjs} (100%) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f21424e5..99026a7ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -136,7 +136,7 @@ importers: version: 5.6.3 webpack: specifier: ^5 - version: 5.95.0 + version: 5.96.1 packages/babel-loader-9: dependencies: @@ -530,7 +530,7 @@ importers: version: 5.6.3 webpack: specifier: ^5 - version: 5.95.0 + version: 5.96.1 packages/macros: dependencies: @@ -646,7 +646,7 @@ importers: version: 5.3.1(@babel/core@7.26.0)(rollup@3.29.5) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.2.2) + version: 11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.2.2) '@tsconfig/ember': specifier: ^1.0.0 version: 1.0.1 @@ -688,7 +688,7 @@ importers: version: 3.29.5 tslib: specifier: ^2.6.0 - version: 2.8.0 + version: 2.8.1 typescript: specifier: ~5.2.2 version: 5.2.2 @@ -871,13 +871,13 @@ importers: version: 7.0.3 ember-auto-import: specifier: ^2.4.2 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.2(ember-cli@4.6.0) + version: 3.3.3(ember-cli@4.6.0) ember-cli-htmlbars: specifier: ^6.1.0 version: 6.3.0 @@ -901,13 +901,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -952,7 +952,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.74.0 - version: 5.95.0 + version: 5.96.1 packages/vite: dependencies: @@ -964,7 +964,7 @@ importers: version: 1.3.0 content-tag: specifier: ^2.0.1 - version: 2.0.2 + version: 2.0.3 debug: specifier: ^4.3.2 version: 4.3.7(supports-color@8.1.1) @@ -1025,10 +1025,10 @@ importers: version: 1.3.0 babel-loader: specifier: ^8.2.2 - version: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) + version: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) css-loader: specifier: ^5.2.6 - version: 5.2.7(webpack@5.95.0) + version: 5.2.7(webpack@5.96.1) csso: specifier: ^4.2.0 version: 4.2.0 @@ -1049,7 +1049,7 @@ importers: version: 4.17.21 mini-css-extract-plugin: specifier: ^2.5.3 - version: 2.9.1(webpack@5.95.0) + version: 2.9.2(webpack@5.96.1) semver: specifier: ^7.3.5 version: 7.6.3 @@ -1058,7 +1058,7 @@ importers: version: 0.4.1 style-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.95.0) + version: 2.0.0(webpack@5.96.1) supports-color: specifier: ^8.1.0 version: 8.1.1 @@ -1067,7 +1067,7 @@ importers: version: 5.36.0 thread-loader: specifier: ^3.0.4 - version: 3.0.4(webpack@5.95.0) + version: 3.0.4(webpack@5.96.1) devDependencies: '@embroider/core': specifier: workspace:^ @@ -1098,7 +1098,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.38.1 - version: 5.95.0 + version: 5.96.1 test-packages/sample-transforms: dependencies: @@ -1123,13 +1123,13 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.2.0 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~3.28.0 version: 3.28.6 ember-cli-dependency-checker: specifier: ^3.1.0 - version: 3.3.2(ember-cli@3.28.6) + version: 3.3.3(ember-cli@3.28.6) ember-cli-htmlbars: specifier: ^6.0.0 version: 6.3.0 @@ -1156,7 +1156,7 @@ importers: version: 1.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.95.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.96.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@3.26.2) @@ -1189,7 +1189,7 @@ importers: version: 1.6.0 webpack: specifier: ^5 - version: 5.95.0 + version: 5.96.1 test-packages/support: dependencies: @@ -1225,7 +1225,7 @@ importers: version: 3.1.2 ember-auto-import: specifier: ^2.2.0 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~3.28.0 version: 3.28.6 @@ -1261,7 +1261,7 @@ importers: version: 1.1.1 webpack: specifier: ^5 - version: 5.95.0 + version: 5.96.1 devDependencies: '@glimmer/syntax': specifier: ^0.84.2 @@ -1345,13 +1345,13 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.2(ember-cli@4.6.0) + version: 3.3.3(ember-cli@4.6.0) ember-cli-inject-live-reload: specifier: ^2.1.0 version: 2.1.0 @@ -1372,13 +1372,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1423,7 +1423,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.95.0 + version: 5.96.1 tests/app-template: devDependencies: @@ -1468,7 +1468,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -1480,7 +1480,7 @@ importers: version: 7.26.11 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.2(ember-cli@4.6.0) + version: 3.3.3(ember-cli@4.6.0) ember-cli-htmlbars: specifier: ^6.1.0 version: 6.3.0 @@ -1495,7 +1495,7 @@ importers: version: 4.0.2 ember-data: specifier: ~4.4.0 - version: 4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.95.0) + version: 4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.96.1) ember-fetch: specifier: ^8.1.1 version: 8.1.2 @@ -1507,13 +1507,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) ember-template-lint: specifier: ^4.10.1 version: 4.18.2 @@ -1552,7 +1552,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.95.0 + version: 5.96.1 tests/fixtures: {} @@ -1582,9 +1582,12 @@ importers: '@types/qunit': specifier: 2.19.10 version: 2.19.10 + decorator-transforms: + specifier: ^1.0.1 + version: 1.2.1(@babel/core@7.26.0) ember-auto-import: specifier: ^2.6.3 - version: 2.9.0 + version: 2.10.0 fastboot: specifier: ^4.1.1 version: 4.1.5 @@ -1678,7 +1681,7 @@ importers: version: 5.3.1(@babel/core@7.26.0)(rollup@3.29.5) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.6.3) + version: 11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.6.3) '@tsconfig/ember': specifier: 1.0.1 version: 1.0.1 @@ -1733,18 +1736,21 @@ importers: ember-cli-5.8: specifier: npm:ember-cli@~5.8.0 version: /ember-cli@5.8.1 + ember-cli-babel-8: + specifier: npm:ember-cli-babel@^8.2.0 + version: /ember-cli-babel@8.2.0(@babel/core@7.26.0) ember-cli-babel-latest: specifier: npm:ember-cli-babel@latest version: /ember-cli-babel@8.2.0(@babel/core@7.26.0) ember-cli-beta: specifier: npm:ember-cli@beta - version: /ember-cli@6.0.0-beta.0 + version: /ember-cli@6.1.0-beta.0 ember-cli-fastboot: specifier: ^4.1.1 version: 4.1.5(ember-source@3.28.12) ember-cli-latest: specifier: npm:ember-cli@latest - version: /ember-cli@5.12.0 + version: /ember-cli@6.0.1 ember-composable-helpers: specifier: ^4.4.1 version: 4.5.0 @@ -1798,16 +1804,16 @@ importers: version: /ember-source@5.8.0(@babel/core@7.26.0) ember-source-beta: specifier: npm:ember-source@beta - version: /ember-source@6.0.0-beta.1 + version: /ember-source@6.1.0-beta.1 ember-source-canary: specifier: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz version: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz' ember-source-latest: specifier: npm:ember-source@latest - version: /ember-source@5.12.0 + version: /ember-source@6.0.1 ember-template-imports: specifier: ^4.1.2 - version: 4.1.3 + version: 4.2.0 ember-truth-helpers: specifier: ^3.0.0 version: 3.1.1 @@ -1819,7 +1825,7 @@ importers: version: 1.16.1 tslib: specifier: ^2.6.0 - version: 2.8.0 + version: 2.8.1 typescript: specifier: ^5.1.6 version: 5.6.3 @@ -1843,7 +1849,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.0 - version: 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0) + version: 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -1897,7 +1903,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli: specifier: ~5.3.0 version: 5.3.0 @@ -1912,7 +1918,7 @@ importers: version: 3.0.0 ember-cli-dependency-checker: specifier: ^3.3.2 - version: 3.3.2(ember-cli@5.3.0) + version: 3.3.3(ember-cli@5.3.0) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -1945,7 +1951,7 @@ importers: version: 11.0.1(ember-source@5.3.0) ember-source: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + version: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) eslint-plugin-n: specifier: ^16.1.0 version: 16.6.2(eslint@8.57.1) @@ -1978,7 +1984,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.88.2 - version: 5.95.0 + version: 5.96.1 tests/v2-addon-template: dependencies: @@ -2032,7 +2038,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.9.0 + version: 2.10.0 ember-cli: specifier: ~5.0.0 version: 5.0.0 @@ -2047,7 +2053,7 @@ importers: version: 2.0.1 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.2(ember-cli@5.0.0) + version: 3.3.3(ember-cli@5.0.0) ember-cli-htmlbars: specifier: ^6.2.0 version: 6.3.0 @@ -2330,8 +2336,8 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + /@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0): + resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: @@ -2344,8 +2350,8 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + /@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: @@ -3451,7 +3457,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.0(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.25.9 /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0): @@ -3553,9 +3559,9 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.25.9 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3775,9 +3781,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: @@ -3854,9 +3860,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0)(supports-color@8.1.1) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0)(supports-color@8.1.1) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0)(supports-color@8.1.1) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: @@ -4017,7 +4023,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4028,15 +4034,15 @@ packages: - webpack dev: true - /@ember-data/adapter@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/adapter@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-rwcwzffVHosmKgWEOSwvUy8EFazDV08lZvw8uFDK9CrrhUBWGLG8Ugrc1nu3HEAHA9UWNFbaAPKj/R4PvV2igw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4060,7 +4066,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -4169,7 +4175,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -4184,7 +4190,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4195,14 +4201,14 @@ packages: - webpack dev: true - /@ember-data/debug@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/debug@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-ZCE+yD53pPUp4705y3YxrV4Q4+upLt0LY9o9tMWrdV5C7L74aiVyUJ5FqD6fmBsWYEa2TG8nde27gNIW3KlSJw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4223,7 +4229,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -4243,9 +4249,9 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.6.1(webpack@5.95.0) + ember-auto-import: 2.6.1(webpack@5.96.1) ember-cli-babel: 7.26.11 - webpack: 5.95.0 + webpack: 5.96.1 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4268,9 +4274,9 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 8.2.0(@babel/core@7.26.0) - webpack: 5.95.0 + webpack: 5.96.1 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4532,7 +4538,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4547,16 +4553,16 @@ packages: - webpack dev: true - /@ember-data/model@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/model@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-gHrSGJQUewZ0hqAnDzAehz7DXqBHHT9MKGl/f7/mYMP+QNVQXbPemurc9NAO7nunUJZhDvHYRkMuy0hrdtiT+g==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4592,7 +4598,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.26.0)(ember-source@3.28.12) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4923,7 +4929,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4934,15 +4940,15 @@ packages: - webpack dev: true - /@ember-data/record-data@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/record-data@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-hHGSD23qHR+Zd59/P2AqmcFBOAgb22Imcm7aJbXUfQVSpXx2AlcdcrWL8bA6hMaO9yX/KQRTmBazmS0vqTxFug==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4964,7 +4970,7 @@ packages: '@ember-data/store': 4.8.8(@babel/core@7.26.0)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -5065,7 +5071,7 @@ packages: dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember-data/store': 4.4.3(@babel/core@7.26.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -5076,13 +5082,13 @@ packages: - webpack dev: true - /@ember-data/serializer@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/serializer@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-rHL3yraqUBHLjw1y5s0sGCD+xjwJaEWsx/wcVxG5FBIBcMtUQTyp/QLoiqqVfI0/1MOnvpYDjy1Fyioy0gGAZA==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -5105,7 +5111,7 @@ packages: '@ember-data/store': 4.8.8(@babel/core@7.26.0)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -5217,7 +5223,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -5229,7 +5235,7 @@ packages: - webpack dev: true - /@ember-data/store@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): + /@ember-data/store@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-1kvCV/qO7ULD4fJNfr1NTwQwcPAU/fwxIWj46p2JnpRKg1jwzBNz9E6hQNdQ0kLD2pOUiaHB8J/2J6mCqVljKA==} engines: {node: 12.* || >= 14.*} dependencies: @@ -5237,7 +5243,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -5271,7 +5277,7 @@ packages: '@ember-data/tracking': 4.8.8 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.26.0)(ember-source@3.28.12) ember-cli-babel: 7.26.11 transitivePeerDependencies: @@ -5422,7 +5428,7 @@ packages: '@types/eslint': 8.56.12 fs-extra: 9.1.0 slash: 3.0.0 - tslib: 2.8.0 + tslib: 2.8.1 dev: true /@ember/edition-utils@1.2.0: @@ -5528,7 +5534,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-destroyable-polyfill: 2.0.3(@babel/core@7.26.0) - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -5558,7 +5564,7 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0): + /@ember/test-helpers@3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1): resolution: {integrity: sha512-h4uFBy4pquBtHsHI+tx9S0wtMmn1L+8dkXiDiyoqG1+3e0Awk6GBujiFM9s4ANq6wC8uIhC3wEFyts10h2OAoQ==} engines: {node: 16.* || >= 18} peerDependencies: @@ -5570,10 +5576,10 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -5593,7 +5599,7 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -5616,7 +5622,7 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -5638,8 +5644,8 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/addon-shim@1.8.9: - resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==} + /@embroider/addon-shim@1.9.0: + resolution: {integrity: sha512-fMzayl/licUL8VRAy4qXROKcYvHwUbV8aTh4m97L5/MRuVpxbcAy92DGGTqx5OBKCSQN3gMg+sUKeE6AviefpQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@embroider/shared-internals': link:packages/shared-internals @@ -5689,7 +5695,7 @@ packages: '@glint/template': 1.5.0 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color dev: true @@ -7041,8 +7047,8 @@ packages: deprecated: Use @eslint/object-schema instead dev: true - /@inquirer/figures@1.0.7: - resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} + /@inquirer/figures@1.0.8: + resolution: {integrity: sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==} engines: {node: '>=18'} dev: true @@ -7332,7 +7338,7 @@ packages: fs-extra: 9.1.0 proper-lockfile: 4.1.2 slash: 3.0.0 - tslib: 2.8.0 + tslib: 2.8.1 upath: 2.0.1 dev: true @@ -7990,7 +7996,7 @@ packages: - supports-color dev: true - /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.2.2): + /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.2.2): resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8006,11 +8012,11 @@ packages: '@rollup/pluginutils': 5.1.3(rollup@3.29.5) resolve: 1.22.8 rollup: 3.29.5 - tslib: 2.8.0 + tslib: 2.8.1 typescript: 5.2.2 dev: true - /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.6.3): + /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.6.3): resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8026,7 +8032,7 @@ packages: '@rollup/pluginutils': 5.1.3(rollup@3.29.5) resolve: 1.22.8 rollup: 3.29.5 - tslib: 2.8.0 + tslib: 2.8.1 typescript: 5.6.3 dev: true @@ -8243,14 +8249,14 @@ packages: dependencies: '@types/node': 15.14.9 - /@types/css-tree@2.3.8: - resolution: {integrity: sha512-zABG3nI2UENsx7AQv63tI5/ptoAG/7kQR1H0OvG+WTWYHOR5pfAT3cGgC8SdyCrgX/TTxJBZNmx82IjCXs1juQ==} + /@types/css-tree@2.3.9: + resolution: {integrity: sha512-g1FE6xkPDP4tsccmTd6jIugjKZdxIDqAf9h2pc+4LsGgYbOyfa9phNjBHYbm6FtwIlNfT1NBx3f2zSeqO7aRAw==} dev: true /@types/csso@3.5.2: resolution: {integrity: sha512-Ou6PegjBPB4Jdz4w1NkrBAximhK9MJE4k3ii8qbtW/ypvzF4RrMIYgac8naLLp+opCgOgZ8LDx3NmdYLNhWhFA==} dependencies: - '@types/css-tree': 2.3.8 + '@types/css-tree': 2.3.9 dev: true /@types/debug@4.1.12: @@ -8259,12 +8265,17 @@ packages: '@types/ms': 0.7.34 dev: true + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + dependencies: + '@types/eslint': 8.56.12 + '@types/estree': 1.0.6 + /@types/eslint@8.56.12: resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} dependencies: '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 - dev: true /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} @@ -8277,7 +8288,7 @@ packages: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: '@types/node': 15.14.9 - '@types/qs': 6.9.16 + '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8286,7 +8297,7 @@ packages: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 + '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 /@types/fs-extra@5.1.0: @@ -8389,7 +8400,7 @@ packages: dependencies: '@types/node': 15.14.9 tapable: 2.2.1 - webpack: 5.95.0 + webpack: 5.96.1 transitivePeerDependencies: - '@swc/core' - esbuild @@ -8434,8 +8445,8 @@ packages: resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} dev: true - /@types/qs@6.9.16: - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + /@types/qs@6.9.17: + resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} /@types/qunit@2.19.10: resolution: {integrity: sha512-gVB+rxvxmbyPFWa6yjjKgcumWal3hyqoTXI0Oil161uWfo1OCzWZ/rnEumsx+6uVgrwPrCrhpQbLkzfildkSbg==} @@ -8852,95 +8863,95 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@webassemblyjs/ast@1.12.1: - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + /@webassemblyjs/ast@1.14.1: + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} dependencies: - '@webassemblyjs/helper-numbers': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - /@webassemblyjs/floating-point-hex-parser@1.11.6: - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + /@webassemblyjs/floating-point-hex-parser@1.13.2: + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - /@webassemblyjs/helper-api-error@1.11.6: - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + /@webassemblyjs/helper-api-error@1.13.2: + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - /@webassemblyjs/helper-buffer@1.12.1: - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + /@webassemblyjs/helper-buffer@1.14.1: + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - /@webassemblyjs/helper-numbers@1.11.6: - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + /@webassemblyjs/helper-numbers@1.13.2: + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.6 - '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 '@xtuc/long': 4.2.2 - /@webassemblyjs/helper-wasm-bytecode@1.11.6: - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + /@webassemblyjs/helper-wasm-bytecode@1.13.2: + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - /@webassemblyjs/helper-wasm-section@1.12.1: - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + /@webassemblyjs/helper-wasm-section@1.14.1: + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 - /@webassemblyjs/ieee754@1.11.6: - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + /@webassemblyjs/ieee754@1.13.2: + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} dependencies: '@xtuc/ieee754': 1.2.0 - /@webassemblyjs/leb128@1.11.6: - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + /@webassemblyjs/leb128@1.13.2: + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} dependencies: '@xtuc/long': 4.2.2 - /@webassemblyjs/utf8@1.11.6: - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + /@webassemblyjs/utf8@1.13.2: + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - /@webassemblyjs/wasm-edit@1.12.1: - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + /@webassemblyjs/wasm-edit@1.14.1: + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 - /@webassemblyjs/wasm-gen@1.12.1: - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + /@webassemblyjs/wasm-gen@1.14.1: + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - /@webassemblyjs/wasm-opt@1.12.1: - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + /@webassemblyjs/wasm-opt@1.14.1: + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 - /@webassemblyjs/wasm-parser@1.12.1: - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + /@webassemblyjs/wasm-parser@1.14.1: + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-api-error': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - /@webassemblyjs/wast-printer@1.12.1: - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + /@webassemblyjs/wast-printer@1.14.1: + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 /@xmldom/xmldom@0.8.10: @@ -8967,8 +8978,8 @@ packages: /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - /abortcontroller-polyfill@1.7.5: - resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} + /abortcontroller-polyfill@1.7.6: + resolution: {integrity: sha512-Zypm+LjYdWAzvuypZvDN0smUJrhOurcuBWhhMRBExqVLRvdjp3Z9mASxKyq19K+meZMshwjjy5S0lkm388zE4Q==} dev: true /accepts@1.3.8: @@ -8991,13 +9002,6 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 - /acorn-import-attributes@1.9.5(acorn@8.14.0): - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.14.0 - /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -9307,7 +9311,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -9335,7 +9339,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 @@ -9347,7 +9351,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 dev: true @@ -9357,7 +9361,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-shim-unscopables: 1.0.2 dev: true @@ -9367,7 +9371,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-array-method-boxes-properly: 1.0.0 es-errors: 1.3.0 es-object-atoms: 1.0.0 @@ -9381,7 +9385,7 @@ packages: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 @@ -9697,7 +9701,7 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 - /babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.95.0): + /babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.96.1): resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} engines: {node: '>= 8.9'} peerDependencies: @@ -9709,7 +9713,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.95.0 + webpack: 5.96.1 /babel-loader@9.2.1(@babel/core@7.26.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} @@ -9852,26 +9856,26 @@ packages: resolve: 1.22.8 dev: true - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + /babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): + resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + /babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9883,7 +9887,7 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color @@ -9894,29 +9898,29 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + /babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): + resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + /babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: false @@ -10429,7 +10433,7 @@ packages: wordwrap: 0.0.3 /bower-endpoint-parser@0.2.2: - resolution: {integrity: sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=} + resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==} engines: {node: '>=0.8.0'} /boxen@5.1.2: @@ -11171,8 +11175,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001676 - electron-to-chromium: 1.5.49 + caniuse-lite: 1.0.30001680 + electron-to-chromium: 1.5.63 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -11338,13 +11342,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001676 + caniuse-lite: 1.0.30001680 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001676: - resolution: {integrity: sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==} + /caniuse-lite@1.0.30001680: + resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} /capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -11420,6 +11424,11 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + /ci-info@4.1.0: + resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} + engines: {node: '>=8'} + dev: true + /cjs-module-lexer@1.4.1: resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} dev: true @@ -11740,7 +11749,7 @@ packages: - supports-color /concat-map@0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} /concurrently@7.6.0: resolution: {integrity: sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==} @@ -11995,12 +12004,11 @@ packages: resolution: {integrity: sha512-9guqKIx2H+78N17otBpl8yLZbQGL5q1vBO/jDb3gF2JjixtcVpC62jDUNxjVMNoaZ09oxRX84ZOD6VX02qkVvg==} dev: true - /content-tag@2.0.2: - resolution: {integrity: sha512-qHRyTp02dgzRK2tsCFxZ1H289bZOuSLNpupr6prvnSFq4SFPmNlBKbbE5PCMb+8+Z1a1z+yCVtXvQIGUCCa3lQ==} + /content-tag@2.0.3: + resolution: {integrity: sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==} /content-tag@3.0.0: resolution: {integrity: sha512-HxWPmF9hzehv5PV7TSK7QSzlVBhmwQA8NgBrXmL+fqXfM3L1r3ResAPzeiGbxra3Zw6U3gdhw3cIDJADQnuCVQ==} - dev: false /content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} @@ -12017,7 +12025,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} /cookie-signature@1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} /cookie@0.4.2: resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} @@ -12109,11 +12117,11 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 dev: true - /cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + /cross-spawn@6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 @@ -12122,8 +12130,8 @@ packages: shebang-command: 1.2.0 which: 1.3.1 - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -12139,23 +12147,23 @@ packages: engines: {node: '>=12 || >=16'} dev: true - /css-loader@5.2.7(webpack@5.95.0): + /css-loader@5.2.7(webpack@5.96.1): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.47) + icss-utils: 5.1.0(postcss@8.4.49) loader-utils: 2.0.4 - postcss: 8.4.47 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) - postcss-modules-scope: 3.2.0(postcss@8.4.47) - postcss-modules-values: 4.0.0(postcss@8.4.47) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.1.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 - webpack: 5.95.0 + webpack: 5.96.1 /css-select-base-adapter@0.1.1: resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} @@ -12372,8 +12380,17 @@ packages: mimic-response: 1.0.1 dev: true - /decorator-transforms@2.2.2(@babel/core@7.26.0): - resolution: {integrity: sha512-NHCSJXOUQ29YFli1QzstXWo72EyASpoVx+s0YdkMwswpovf/iAJP580nD1tB0Ph9exvtbfWdVrSAloXrWVo1Xg==} + /decorator-transforms@1.2.1(@babel/core@7.26.0): + resolution: {integrity: sha512-UUtmyfdlHvYoX3VSG1w5rbvBQ2r5TX1JsE4hmKU9snleFymadA3VACjl6SRfi9YgBCSjBbfQvR1bs9PRW9yBKw==} + dependencies: + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) + babel-import-util: 2.1.1 + transitivePeerDependencies: + - '@babel/core' + dev: false + + /decorator-transforms@2.3.0(@babel/core@7.26.0): + resolution: {integrity: sha512-jo8c1ss9yFPudHuYYcrJ9jpkDZIoi+lOGvt+Uyp9B+dz32i50icRMx9Bfa8hEt7TnX1FyKWKkjV+cUdT/ep2kA==} dependencies: '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) babel-import-util: 3.0.0 @@ -12563,7 +12580,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 dev: true /dot-prop@5.3.0: @@ -12592,10 +12609,10 @@ packages: semver: 6.3.1 /ee-first@1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium@1.5.49: - resolution: {integrity: sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==} + /electron-to-chromium@1.5.63: + resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} /ember-asset-loader@0.6.1: resolution: {integrity: sha512-e2zafQJBMLhzl69caTG/+mQMH20uMHYrm7KcmdbmnX0oY2dZ48bhm0Wh1SPLXS/6G2T9NsNMWX6J2pVSnI+xyA==} @@ -12612,18 +12629,21 @@ packages: - supports-color dev: true - /ember-auto-import@2.6.1(webpack@5.95.0): - resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} + /ember-auto-import@2.10.0: + resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) + babel-loader: 8.4.1(@babel/core@7.26.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 + babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -12631,29 +12651,31 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.95.0) + css-loader: 5.2.7(webpack@5.96.1) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 + is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.1(webpack@5.95.0) + mini-css-extract-plugin: 2.9.2(webpack@5.96.1) + minimatch: 3.1.2 parse5: 6.0.1 + pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.95.0) + style-loader: 2.0.0(webpack@5.96.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: - '@glint/template' - supports-color - webpack - dev: true - /ember-auto-import@2.9.0: - resolution: {integrity: sha512-iXPq2rJcJaqD+m5Lk1rYAVl7Db2MvT1MMjKJfJbNT3ps4xI2H+3njwwfT6pOKZIUVB/rfeyNPANqbnw3F68Qxg==} + /ember-auto-import@2.10.0(@glint/template@1.5.0)(webpack@5.96.1): + resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 @@ -12664,7 +12686,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -12674,7 +12696,7 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.95.0) + css-loader: 5.2.7(webpack@5.96.1) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -12682,14 +12704,14 @@ packages: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.1(webpack@5.95.0) + mini-css-extract-plugin: 2.9.2(webpack@5.96.1) minimatch: 3.1.2 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.95.0) + style-loader: 2.0.0(webpack@5.96.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -12697,21 +12719,18 @@ packages: - supports-color - webpack - /ember-auto-import@2.9.0(@glint/template@1.5.0)(webpack@5.95.0): - resolution: {integrity: sha512-iXPq2rJcJaqD+m5Lk1rYAVl7Db2MvT1MMjKJfJbNT3ps4xI2H+3njwwfT6pOKZIUVB/rfeyNPANqbnw3F68Qxg==} + /ember-auto-import@2.6.1(webpack@5.96.1): + resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -12719,28 +12738,26 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.95.0) + css-loader: 5.2.7(webpack@5.96.1) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 - is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.1(webpack@5.95.0) - minimatch: 3.1.2 + mini-css-extract-plugin: 2.9.2(webpack@5.96.1) parse5: 6.0.1 - pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.95.0) + style-loader: 2.0.0(webpack@5.96.1) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: - '@glint/template' - supports-color - webpack + dev: true /ember-bootstrap@5.1.1(@babel/core@7.26.0)(ember-source@3.28.12): resolution: {integrity: sha512-ETb+DBYvVC+cAeABcfWUCHMHdO7S8gR8yZSvGmhHcgQo7jbKOVDDCARA7C12lmn3RojMwlfJMJu0LV3CXRwCHg==} @@ -12757,7 +12774,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-build-config-editor: 0.5.1 ember-cli-htmlbars: 6.3.0 @@ -12765,13 +12782,13 @@ packages: ember-concurrency: 2.3.7(@babel/core@7.26.0) ember-decorators: 6.1.1 ember-element-helper: 0.6.1(ember-source@3.28.12) - ember-focus-trap: 1.1.0(ember-source@3.28.12) + ember-focus-trap: 1.1.1(ember-source@3.28.12) ember-in-element-polyfill: 1.0.1 ember-named-blocks-polyfill: 0.2.5 ember-on-helper: 0.1.0 ember-popper-modifier: 2.0.1(@babel/core@7.26.0) ember-ref-bucket: 4.1.0(@babel/core@7.26.0) - ember-render-helpers: 0.2.0 + ember-render-helpers: 0.2.1 ember-source: 3.28.12(@babel/core@7.26.0) ember-style-modifier: 0.8.0(@babel/core@7.26.0) findup-sync: 5.0.0 @@ -12882,7 +12899,7 @@ packages: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -13017,68 +13034,60 @@ packages: - supports-color dev: true - /ember-cli-dependency-checker@3.3.2(ember-cli@3.28.6): - resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} + /ember-cli-dependency-checker@3.3.3(ember-cli@3.28.6): + resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 3.28.6 - find-yarn-workspace-root: 1.2.1 + find-yarn-workspace-root: 2.0.0 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 - transitivePeerDependencies: - - supports-color dev: true - /ember-cli-dependency-checker@3.3.2(ember-cli@4.6.0): - resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} + /ember-cli-dependency-checker@3.3.3(ember-cli@4.6.0): + resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 4.6.0 - find-yarn-workspace-root: 1.2.1 + find-yarn-workspace-root: 2.0.0 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 - transitivePeerDependencies: - - supports-color dev: true - /ember-cli-dependency-checker@3.3.2(ember-cli@5.0.0): - resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} + /ember-cli-dependency-checker@3.3.3(ember-cli@5.0.0): + resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 5.0.0 - find-yarn-workspace-root: 1.2.1 + find-yarn-workspace-root: 2.0.0 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 - transitivePeerDependencies: - - supports-color dev: true - /ember-cli-dependency-checker@3.3.2(ember-cli@5.3.0): - resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} + /ember-cli-dependency-checker@3.3.3(ember-cli@5.3.0): + resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 5.3.0 - find-yarn-workspace-root: 1.2.1 + find-yarn-workspace-root: 2.0.0 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 - transitivePeerDependencies: - - supports-color dev: true /ember-cli-fastboot@4.1.5(ember-source@3.28.12): @@ -14308,11 +14317,12 @@ packages: - whiskers dev: true - /ember-cli@5.12.0: - resolution: {integrity: sha512-48ZOoUZTXsav37RIYY9gyCR35yo64mhzfv5YHtTbsZZwLv/HjvTz27X0CTvkfVQaOWHYDFekxdp9ppaKz84VNA==} - engines: {node: '>= 18'} + /ember-cli@5.3.0: + resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} + engines: {node: '>= 16'} hasBin: true dependencies: + '@babel/core': 7.26.0 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14335,7 +14345,6 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 2.0.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14367,7 +14376,8 @@ packages: is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.4 - lodash: 4.17.21 + leek: 0.0.24 + lodash.template: 4.5.0 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -14393,6 +14403,7 @@ packages: testem: 3.15.2 tiny-lr: 2.0.0 tree-sync: 2.1.0 + uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -14455,12 +14466,11 @@ packages: - whiskers dev: true - /ember-cli@5.3.0: - resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} - engines: {node: '>= 16'} + /ember-cli@5.4.2: + resolution: {integrity: sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA==} + engines: {node: '>= 18'} hasBin: true dependencies: - '@babel/core': 7.26.0 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14514,8 +14524,7 @@ packages: is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.4 - leek: 0.0.24 - lodash.template: 4.5.0 + lodash: 4.17.21 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -14541,7 +14550,6 @@ packages: testem: 3.15.2 tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -14604,8 +14612,8 @@ packages: - whiskers dev: true - /ember-cli@5.4.2: - resolution: {integrity: sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA==} + /ember-cli@5.8.1: + resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} engines: {node: '>= 18'} hasBin: true dependencies: @@ -14631,6 +14639,7 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 + content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14750,12 +14759,13 @@ packages: - whiskers dev: true - /ember-cli@5.8.1: - resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} + /ember-cli@6.0.1: + resolution: {integrity: sha512-UD9szFnZS27uC66iaFMBPEHcDDmtEy7+mwzjoCmDnYT85ZIXsEh5r+aEry2NSJnTXayOItbhDtSbd0eTqKPyUQ==} engines: {node: '>= 18'} hasBin: true dependencies: '@pnpm/find-workspace-dir': 6.0.3 + babel-remove-types: 1.0.0 broccoli: 3.5.2 broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 @@ -14777,7 +14787,7 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 1.2.2 + content-tag: 2.0.3 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14822,7 +14832,6 @@ packages: promise-map-series: 0.3.0 promise.hash.helper: 1.0.8 quick-temp: 0.1.8 - remove-types: 1.0.0 resolve: 1.22.8 resolve-package-path: 4.0.3 safe-stable-stringify: 2.5.0 @@ -14897,12 +14906,12 @@ packages: - whiskers dev: true - /ember-cli@6.0.0-beta.0: - resolution: {integrity: sha512-RMI8SSAVe+GHx4/gfZkoxMHIJ4GPUw+rFb2PjpuL+QB9pnQwt3DMD7EAfvdbmM8JxQJ3nzuyXl3nRNYfpSnoCQ==} + /ember-cli@6.1.0-beta.0: + resolution: {integrity: sha512-shUq0TjJxlN7vjWUlwTR+H3rLkbqp5GLocMPtFsFP5J3+r8Ug/H/Cq81SN+rEEYbXy+WTMGoEoCPNtcUBIG2AA==} engines: {node: '>= 18'} hasBin: true dependencies: - '@pnpm/find-workspace-dir': 6.0.3 + '@pnpm/find-workspace-dir': 7.0.2 babel-remove-types: 1.0.0 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14920,12 +14929,12 @@ packages: 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.1.0 clean-base-url: 1.0.0 compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 2.0.2 + content-tag: 2.0.3 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14963,7 +14972,7 @@ packages: minimatch: 7.4.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 10.1.0 + npm-package-arg: 12.0.0 os-locale: 5.0.0 p-defer: 3.0.0 portfinder: 1.0.32 @@ -15132,7 +15141,7 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@3.28.12) transitivePeerDependencies: @@ -15159,7 +15168,7 @@ packages: '@ember/string': 3.1.1 '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -15171,22 +15180,22 @@ packages: - webpack dev: true - /ember-data@4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.95.0): + /ember-data@4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.96.1): resolution: {integrity: sha512-Z67pYs41LoJ2EKQsTOb2QOmv7A4gn72nv9MORYpQnGk8z8stYGtrgZFwATg+NES4mnJsLShdLIWaZNKze7c1HA==} engines: {node: 12.* || >= 14.*} dependencies: - '@ember-data/adapter': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) - '@ember-data/debug': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) - '@ember-data/model': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/adapter': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/debug': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/model': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/record-data': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) - '@ember-data/serializer': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/record-data': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/serializer': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-inflector: 4.0.3(ember-source@4.6.0) @@ -15215,7 +15224,7 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@3.28.12) transitivePeerDependencies: @@ -15249,10 +15258,10 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.6.1(webpack@5.95.0) + ember-auto-import: 2.6.1(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@5.1.2) - webpack: 5.95.0 + webpack: 5.96.1 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -15287,10 +15296,10 @@ packages: '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-inflector: 4.0.3(ember-source@3.28.12) - webpack: 5.95.0 + webpack: 5.96.1 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -15422,7 +15431,7 @@ packages: '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) '@glimmer/syntax': 0.92.3 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) - content-tag: 2.0.2 + content-tag: 2.0.3 eslint-scope: 7.2.2 html-tags: 3.3.1 transitivePeerDependencies: @@ -15438,7 +15447,7 @@ packages: resolution: {integrity: sha512-TVx24/jrvDIuPL296DV0hBwp7BWLcSMf0I8464KGz01sPytAB+ZAePbc9ooBTJDkKZEGFgatJa4nj3yF1S9Bpw==} engines: {node: '>= 10'} dependencies: - abortcontroller-polyfill: 1.7.5 + abortcontroller-polyfill: 1.7.6 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 broccoli-merge-trees: 4.2.0 @@ -15457,13 +15466,13 @@ packages: - supports-color dev: true - /ember-focus-trap@1.1.0(ember-source@3.28.12): - resolution: {integrity: sha512-KxbCKpAJaBVZm+bW4tHPoBJAZThmxa6pI+WQusL+bj0RtAnGUNkWsVy6UBMZ5QqTQzf4EvGHkCVACVp5lbAWMQ==} + /ember-focus-trap@1.1.1(ember-source@3.28.12): + resolution: {integrity: sha512-5tOWu6eV1UoNZE+P9Gl9lJXNrENZVCoOXi52ePb7JOrOZ3ckOk1OkPsFwR4Jym9VJ7vZ6S3Z3D8BrkFa2aCpYw==} engines: {node: 12.* || >= 14} peerDependencies: - ember-source: ^4.0.0 || ^5.0.0 + ember-source: '>= 4.0.0' dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.9.0 ember-source: 3.28.12(@babel/core@7.26.0) focus-trap: 6.9.4 transitivePeerDependencies: @@ -15501,7 +15510,7 @@ packages: ember-source: ^3.16.0 || ^4.0.0 || ^5.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color dev: true @@ -15594,8 +15603,8 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 - decorator-transforms: 2.2.2(@babel/core@7.26.0) + '@embroider/addon-shim': 1.9.0 + decorator-transforms: 2.3.0(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -15612,8 +15621,8 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 - decorator-transforms: 2.2.2(@babel/core@7.26.0) + '@embroider/addon-shim': 1.9.0 + decorator-transforms: 2.3.0(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -15630,11 +15639,11 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.8.9 - decorator-transforms: 2.2.2(@babel/core@7.26.0) + '@embroider/addon-shim': 1.9.0 + decorator-transforms: 2.3.0(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -15674,9 +15683,9 @@ packages: peerDependencies: ember-source: '>= 3.28.0' dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.9.0 '@simple-dom/document': 1.4.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color dev: true @@ -15686,7 +15695,7 @@ packages: engines: {node: 10.* || >= 12} dependencies: '@popperjs/core': 2.11.8 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-modifier: 3.2.7(@babel/core@7.26.0) @@ -15697,7 +15706,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -15709,10 +15718,10 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) qunit: 2.22.0 resolve-package-path: 4.0.3 silent-error: 1.1.1 @@ -15723,7 +15732,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.95.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.96.1): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -15735,7 +15744,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.26.2(@babel/core@7.26.0) @@ -15761,7 +15770,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -15787,7 +15796,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -15808,11 +15817,11 @@ packages: ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0) - '@embroider/addon-shim': 1.8.9 + '@ember/test-helpers': 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1) + '@embroider/addon-shim': 1.9.0 '@embroider/macros': 1.16.9(@glint/template@1.5.0) ember-cli-test-loader: 3.1.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) qunit: 2.22.0 qunit-theme-ember: 1.0.0 transitivePeerDependencies: @@ -15832,8 +15841,8 @@ packages: - supports-color dev: true - /ember-render-helpers@0.2.0: - resolution: {integrity: sha512-MnqGS8BnY3GJ+n5RZVVRqCwKjfXXMr5quKyqNu1vxft8oslOJuZ1f1dOesQouD+6LwD4Y9tWRVKNw+LOqM9ocw==} + /ember-render-helpers@0.2.1: + resolution: {integrity: sha512-LbsUQRGcR4z9zQPdZsP5+ODU76xzbC9O97+1/ceDJPd5y0FqL9aFOWfSiqL3nEgcf93WW3im8MEVRzFWxz0Hzg==} engines: {node: 8.* || >= 10.*} dependencies: ember-cli-babel: 7.26.11 @@ -15871,7 +15880,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color dev: true @@ -15903,7 +15912,7 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color dev: true @@ -16025,7 +16034,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16062,7 +16071,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16083,7 +16092,7 @@ packages: - webpack dev: true - /ember-source@4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0): + /ember-source@4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1): resolution: {integrity: sha512-VIxKnb2CkNiVBfWkbNg+BxmyDEPQ+aam303TvXrp4kpykdaJwlck8PunxO5oJjFXJ7VnfJ6Y2ccV6+qerkHTsg==} engines: {node: '>= 12.*'} dependencies: @@ -16099,7 +16108,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16138,7 +16147,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16194,7 +16203,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16218,61 +16227,7 @@ packages: - webpack dev: true - /ember-source@5.12.0: - resolution: {integrity: sha512-2MWlJmQEeeiIk9p5CDMuvD470YPi7/4wXgU41ftbWc9svwF+0usoe4PLoLC0T/jV6YX+3SY5tumQfxLSLoFhmQ==} - engines: {node: '>= 18.*'} - peerDependencies: - '@glimmer/component': ^1.1.2 - dependencies: - '@babel/core': 7.26.0 - '@ember/edition-utils': 1.2.0 - '@glimmer/compiler': 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/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.26.0) - '@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.9.0 - ember-cli-babel: 8.2.0(@babel/core@7.26.0) - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.6(route-recognizer@0.3.4) - semver: 7.6.3 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - transitivePeerDependencies: - - '@glint/template' - - rsvp - - supports-color - - webpack - dev: true - - /ember-source@5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0): + /ember-source@5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1): resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} engines: {node: '>= 16.*'} peerDependencies: @@ -16307,7 +16262,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) + ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16365,7 +16320,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16424,7 +16379,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16448,8 +16403,8 @@ packages: - webpack dev: true - /ember-source@6.0.0-beta.1: - resolution: {integrity: sha512-nggHGyttjAM7EGSeKWYTMHAxjw6rTSxyi+mwDe3qNjVxnRidGOQ0DTY6mhLyun4+5sfTWL3u5ZozNovUgCr4Aw==} + /ember-source@6.0.1: + resolution: {integrity: sha512-2IK4qYuJXG3U0ngm2JO+7mABAWlXjjBT2yvwxxTmatyg+iuV5CCtGWZGTGa/uw1nfAaihkDwyaVqNjmlvbovcg==} engines: {node: '>= 18.*'} peerDependencies: '@glimmer/component': ^1.1.2 @@ -16479,7 +16434,62 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 + ember-cli-babel: 8.2.0(@babel/core@7.26.0) + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + route-recognizer: 0.3.4 + router_js: 8.0.6(route-recognizer@0.3.4) + semver: 7.6.3 + silent-error: 1.1.1 + simple-html-tokenizer: 0.5.11 + transitivePeerDependencies: + - '@glint/template' + - rsvp + - supports-color + - webpack + dev: true + + /ember-source@6.1.0-beta.1: + resolution: {integrity: sha512-ErAYSpftkTnxr6rS6eaCkW/p5Cn8keXW/92P3MfkZNXTD3iAwARS2k7E6lYrnmCONPlae1yaSmkGbKf+fkV0rw==} + engines: {node: '>= 18.*'} + peerDependencies: + '@glimmer/component': '>= 1.1.2' + dependencies: + '@babel/core': 7.26.0 + '@ember/edition-utils': 1.2.0 + '@embroider/addon-shim': 1.9.0 + '@glimmer/compiler': 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/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.26.0) + '@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.10.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16530,12 +16540,12 @@ packages: - supports-color dev: true - /ember-template-imports@4.1.3: - resolution: {integrity: sha512-0R7FBozyG2lLH7DxeB8w/PVsdQdG2W+jZx8Y9aPWtfV7qjZlsZ9mfRgn1acF0OD1J5wEUduaSC4MAmWL+A7maQ==} + /ember-template-imports@4.2.0: + resolution: {integrity: sha512-qwf/38E1ut8M2/1tsFJl6kL99799MvxQrx0lN3LAc0HJRQhM/lYHqnHhzS30rkH76g+76TfxcMB5JJZQabWk2A==} engines: {node: 16.* || >= 18} dependencies: broccoli-stew: 3.0.0 - content-tag: 2.0.2 + content-tag: 3.0.0 ember-cli-version-checker: 5.1.2 transitivePeerDependencies: - supports-color @@ -16713,7 +16723,7 @@ packages: resolution: {integrity: sha512-TyaKxFIRXhODW5BTbqD/by0Gu8Z9B9AA1ki3Bzzm6fOj2b30Qlprtt+XUG52kS0zVNmxYj/WWoT0TsKiU61VOw==} engines: {node: 14.* || 16.* || >= 18} dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.9.0 transitivePeerDependencies: - supports-color dev: true @@ -16833,8 +16843,8 @@ packages: dependencies: string-template: 0.2.1 - /es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + /es-abstract@1.23.5: + resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 @@ -16868,7 +16878,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.2 + object-inspect: 1.13.3 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 @@ -17094,7 +17104,7 @@ packages: estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 - magic-string: 0.30.12 + magic-string: 0.30.13 requireindex: 1.2.0 snake-case: 3.0.4 transitivePeerDependencies: @@ -17118,7 +17128,7 @@ packages: estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 - magic-string: 0.30.12 + magic-string: 0.30.13 requireindex: 1.2.0 snake-case: 3.0.4 transitivePeerDependencies: @@ -17394,7 +17404,7 @@ packages: '@humanwhocodes/config-array': 0.5.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 enquirer: 2.4.1 @@ -17449,7 +17459,7 @@ packages: '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 @@ -17570,7 +17580,7 @@ packages: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} dependencies: - cross-spawn: 6.0.5 + cross-spawn: 6.0.6 get-stream: 4.1.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -17582,7 +17592,7 @@ packages: resolution: {integrity: sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==} engines: {node: ^8.12.0 || >=9.7.0} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 5.2.0 is-stream: 2.0.1 merge-stream: 2.0.0 @@ -17596,7 +17606,7 @@ packages: resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 5.2.0 human-signals: 1.1.1 is-stream: 2.0.1 @@ -17610,7 +17620,7 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -17624,7 +17634,7 @@ packages: resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 4.3.1 is-stream: 3.0.0 @@ -18035,15 +18045,6 @@ packages: locate-path: 7.2.0 path-exists: 5.0.0 - /find-yarn-workspace-root@1.2.1: - resolution: {integrity: sha512-dVtfb0WuQG+8Ag2uWkbG79hOUzEsRrhBzgfn86g2sJPkzmcpGdghbNTfUKGTxymFrY/tLIodDzLoW9nOJ4FY8Q==} - dependencies: - fs-extra: 4.0.3 - micromatch: 3.1.10 - transitivePeerDependencies: - - supports-color - dev: true - /find-yarn-workspace-root@2.0.0: resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} dependencies: @@ -18116,8 +18117,8 @@ packages: walk-sync: 3.0.0 dev: true - /fixturify-project@7.1.2: - resolution: {integrity: sha512-Dyns5nXY9LEvqnUBzfejnb7w1JfabduNvXmYXfnbqmro4QxkF0vgs3eBu2X8kVR3geL+LmPZwXb4aKy6k5gtvQ==} + /fixturify-project@7.1.3: + resolution: {integrity: sha512-araEoNawWCIV9xT/+kAQ+H3aiFTVVH1nUDuYU7syhbWnlyA6BzuRE7vhdZQ7m+1+T5A3zG2JljGxRkNP1EhvXQ==} engines: {node: '>= 14.*'} dependencies: '@embroider/shared-internals': link:packages/shared-internals @@ -18131,7 +18132,7 @@ packages: fs-extra: 10.1.0 resolve-package-path: 4.0.3 tmp: 0.0.33 - type-fest: 4.26.1 + type-fest: 4.27.0 walk-sync: 3.0.0 /fixturify@0.3.4: @@ -18177,13 +18178,13 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 rimraf: 3.0.2 dev: true - /flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + /flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} dev: true /focus-trap@6.9.4: @@ -18214,7 +18215,7 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 dev: true @@ -18400,7 +18401,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 functions-have-names: 1.2.3 /functional-red-black-tree@1.0.1: @@ -18964,6 +18965,13 @@ packages: lru-cache: 10.4.3 dev: true + /hosted-git-info@8.0.0: + resolution: {integrity: sha512-4nw3vOVR+vHUOT8+U4giwe2tcGv+R3pwwRidUe67DoMBTjhrfr6rZYJVVwdkBE+Um050SG+X9tf0Jo4fOpn01w==} + engines: {node: ^18.17.0 || >=20.5.0} + dependencies: + lru-cache: 10.4.3 + dev: true + /html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} @@ -19110,13 +19118,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.47): + /icss-utils@5.1.0(postcss@8.4.49): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.4.49 /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -19304,7 +19312,7 @@ packages: resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.7 + '@inquirer/figures': 1.0.8 ansi-escapes: 4.3.2 cli-width: 4.1.0 external-editor: 3.1.0 @@ -19620,7 +19628,7 @@ packages: has-symbols: 1.0.3 /is-type@0.0.1: - resolution: {integrity: sha1-9lHYXDZdRJVdFKUdjXBh8/a0d5w=} + resolution: {integrity: sha512-YwJh/zBVrcJ90aAnPBM0CbHvm7lG9ao7lIFeqTZ1UQj4iFLpM5CikdaU+dGGesrMJwxLqPGmjjrUrQ6Kn3Zh+w==} dependencies: core-util-is: 1.0.3 @@ -20326,7 +20334,7 @@ packages: hasBin: true /json-buffer@3.0.0: - resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: true /json-buffer@3.0.1: @@ -20488,7 +20496,7 @@ packages: dev: true /leek@0.0.24: - resolution: {integrity: sha1-5ADlfw5g2O8r1NBo3EKKVDRdvNo=} + resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==} dependencies: debug: 2.6.9 lodash.assign: 3.2.0 @@ -20747,7 +20755,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 dev: true /lowercase-keys@1.0.0: @@ -20796,8 +20804,8 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + /magic-string@0.30.13: + resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} dependencies: '@jridgewell/sourcemap-codec': 1.5.0 dev: true @@ -20969,7 +20977,7 @@ packages: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} /media-typer@0.3.0: - resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} /mem@5.1.1: @@ -21128,15 +21136,15 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.9.1(webpack@5.95.0): - resolution: {integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==} + /mini-css-extract-plugin@2.9.2(webpack@5.96.1): + resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.95.0 + webpack: 5.96.1 /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -21408,7 +21416,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.8.0 + tslib: 2.8.1 dev: true /node-fetch@2.7.0: @@ -21552,6 +21560,16 @@ packages: validate-npm-package-name: 5.0.1 dev: true + /npm-package-arg@12.0.0: + resolution: {integrity: sha512-ZTE0hbwSdTNL+Stx2zxSqdu2KZfNDcrtrLdIk7XGnQFYBWYDho/ORvXtn5XEePcL3tFpGjHCV3X3xrtDh7eZ+A==} + engines: {node: ^18.17.0 || >=20.5.0} + dependencies: + hosted-git-info: 8.0.0 + proc-log: 5.0.0 + semver: 7.6.3 + validate-npm-package-name: 6.0.0 + dev: true + /npm-package-arg@8.1.5: resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} engines: {node: '>=10'} @@ -21597,7 +21615,7 @@ packages: dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 - cross-spawn: 6.0.5 + cross-spawn: 6.0.6 memorystream: 0.3.1 minimatch: 3.1.2 pidtree: 0.3.1 @@ -21666,8 +21684,8 @@ packages: resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} engines: {node: '>= 0.10.0'} - /object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + /object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} /object-keys@1.1.1: @@ -21695,7 +21713,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 dev: true @@ -21706,7 +21724,7 @@ packages: array.prototype.reduce: 1.0.7 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 gopd: 1.0.1 safe-array-concat: 1.1.2 @@ -21718,7 +21736,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 dev: true /object.pick@1.3.0: @@ -22231,54 +22249,54 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.49): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + /postcss-modules-local-by-default@4.1.0(postcss@8.4.49): + resolution: {integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - /postcss-modules-scope@3.2.0(postcss@8.4.47): - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + /postcss-modules-scope@3.2.1(postcss@8.4.49): + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 - /postcss-modules-values@4.0.0(postcss@8.4.47): + /postcss-modules-values@4.0.0(postcss@8.4.49): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 /postcss-resolve-nested-selector@0.1.6: resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.47): + /postcss-safe-parser@6.0.0(postcss@8.4.49): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.47 + postcss: 8.4.49 dev: true /postcss-selector-parser@6.1.2: @@ -22287,12 +22305,20 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + dev: true + + /postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + /postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -22378,6 +22404,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true + /proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} + dev: true + /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true @@ -22428,7 +22459,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 set-function-name: 2.0.2 dev: true @@ -22459,8 +22490,10 @@ packages: forwarded: 0.2.0 ipaddr.js: 1.9.1 - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + /psl@1.10.0: + resolution: {integrity: sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==} + dependencies: + punycode: 2.3.1 /pump@3.0.2: resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} @@ -22491,6 +22524,12 @@ packages: dependencies: side-channel: 1.0.6 + /qs@6.13.1: + resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + /query-string@5.1.1: resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} engines: {node: '>=0.10.0'} @@ -23166,7 +23205,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.8.0 + tslib: 2.8.1 /safe-array-concat@1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} @@ -23281,7 +23320,7 @@ packages: resolution: {integrity: sha512-wJ6u1TqnvRsPgLKOA8RRAePKFrduxuynE2uZo98PPuWc9BzqQuEMQmNPKS2sFbhHwgY88VstqpDSjWoxdtkONw==} hasBin: true dependencies: - fixturify-project: 7.1.2 + fixturify-project: 7.1.3 fs-extra: 9.1.0 glob: 7.2.3 tmp: 0.2.3 @@ -23433,7 +23472,7 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.2 + object-inspect: 1.13.3 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -23505,7 +23544,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 dev: true /snapdragon-node@2.1.1: @@ -23820,7 +23859,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-errors: 1.3.0 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 @@ -23837,7 +23876,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 dev: true @@ -23847,7 +23886,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 es-object-atoms: 1.0.0 /string.prototype.trimend@1.0.8: @@ -23952,7 +23991,7 @@ packages: engines: {node: '>=8'} dev: true - /style-loader@2.0.0(webpack@5.95.0): + /style-loader@2.0.0(webpack@5.96.1): resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -23960,14 +23999,14 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0 + webpack: 5.96.1 /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} dev: true /styled_string@0.0.1: - resolution: {integrity: sha1-0ieCvYEpVFm8Tx3xjEutjpTdEko=} + resolution: {integrity: sha512-DU2KZiB6VbPkO2tGSqQ9n96ZstUPjW7X4sGO6V2m1myIQluX0p1Ol8BrA/l6/EesqhMqXOIXs3cJNOy1UuU2BA==} /stylelint-config-recommended@12.0.0(stylelint@15.11.0): resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==} @@ -24061,9 +24100,9 @@ packages: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.4.49 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 6.0.0(postcss@8.4.47) + postcss-safe-parser: 6.0.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -24219,7 +24258,7 @@ packages: mkdirp: 0.5.6 rimraf: 2.6.3 - /terser-webpack-plugin@5.3.10(webpack@5.95.0): + /terser-webpack-plugin@5.3.10(webpack@5.96.1): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -24240,7 +24279,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0 + webpack: 5.96.1 /terser@3.17.0: resolution: {integrity: sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==} @@ -24380,7 +24419,7 @@ packages: any-promise: 1.3.0 dev: true - /thread-loader@3.0.4(webpack@5.95.0): + /thread-loader@3.0.4(webpack@5.96.1): resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -24391,7 +24430,7 @@ packages: loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.95.0 + webpack: 5.96.1 dev: false /through2@3.0.2: @@ -24432,19 +24471,19 @@ packages: faye-websocket: 0.11.4 livereload-js: 3.4.1 object-assign: 4.1.1 - qs: 6.13.0 + qs: 6.13.1 transitivePeerDependencies: - supports-color - /tldts-core@6.1.57: - resolution: {integrity: sha512-lXnRhuQpx3zU9EONF9F7HfcRLvN1uRYUBIiKL+C/gehC/77XTU+Jye6ui86GA3rU6FjlJ0triD1Tkjt2F/2lEg==} + /tldts-core@6.1.61: + resolution: {integrity: sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==} dev: false - /tldts@6.1.57: - resolution: {integrity: sha512-Oy7yDXK8meJl8vPMOldzA+MtueAJ5BrH4l4HXwZuj2AtfoQbLjmTJmjNWPUcAo+E/ibHn7QlqMS0BOcXJFJyHQ==} + /tldts@6.1.61: + resolution: {integrity: sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==} hasBin: true dependencies: - tldts-core: 6.1.57 + tldts-core: 6.1.61 dev: false /tmp@0.0.28: @@ -24517,7 +24556,7 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} dependencies: - psl: 1.9.0 + psl: 1.10.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 @@ -24526,7 +24565,7 @@ packages: resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} engines: {node: '>=16'} dependencies: - tldts: 6.1.57 + tldts: 6.1.61 dev: false /tr46@0.0.3: @@ -24548,7 +24587,7 @@ packages: /tracked-built-ins@3.3.0: resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==} dependencies: - '@embroider/addon-shim': 1.8.9 + '@embroider/addon-shim': 1.9.0 ember-tracked-storage-polyfill: 1.0.0 transitivePeerDependencies: - supports-color @@ -24645,8 +24684,8 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.8.0: - resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} /tsutils@3.21.0(typescript@5.2.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -24707,8 +24746,8 @@ packages: engines: {node: '>=12.20'} dev: true - /type-fest@4.26.1: - resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} + /type-fest@4.27.0: + resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} engines: {node: '>=16'} /type-is@1.6.18: @@ -24943,7 +24982,7 @@ packages: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.5 has-symbols: 1.0.3 object.getownpropertydescriptors: 2.1.8 dev: true @@ -24961,7 +25000,7 @@ packages: dev: true /utils-merge@1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} /uuid@8.3.2: @@ -25020,6 +25059,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true + /validate-npm-package-name@6.0.0: + resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} + engines: {node: ^18.17.0 || >=20.5.0} + dev: true + /validate-peer-dependencies@1.2.0: resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==} dependencies: @@ -25068,7 +25112,7 @@ packages: optional: true dependencies: esbuild: 0.18.20 - postcss: 8.4.47 + postcss: 8.4.49 rollup: 3.29.5 terser: 5.36.0 optionalDependencies: @@ -25183,8 +25227,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.95.0: - resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + /webpack@5.96.1: + resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -25193,12 +25237,12 @@ packages: webpack-cli: optional: true dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -25213,7 +25257,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.95.0) + terser-webpack-plugin: 5.3.10(webpack@5.96.1) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -25569,7 +25613,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.9.0 + ember-auto-import: 2.10.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index 6b60d000e..20546966b 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -10,6 +10,7 @@ "@embroider/test-support": "workspace:*", "@embroider/webpack": "workspace:*", "@types/qunit": "2.19.10", + "decorator-transforms": "^1.0.1", "ember-auto-import": "^2.6.3", "fastboot": "^4.1.1", "fs-extra": "^10.0.0", @@ -73,6 +74,7 @@ "ember-cli-beta": "npm:ember-cli@beta", "ember-cli-fastboot": "^4.1.1", "ember-cli-latest": "npm:ember-cli@latest", + "ember-cli-babel-8": "npm:ember-cli-babel@^8.2.0", "ember-composable-helpers": "^4.4.1", "ember-data": "~3.28.0", "ember-data-4.12": "npm:ember-data@~4.12.0", diff --git a/tests/scenarios/v2-addon-test.ts b/tests/scenarios/v2-addon-test.ts index 4c18982cb..f67fe825d 100644 --- a/tests/scenarios/v2-addon-test.ts +++ b/tests/scenarios/v2-addon-test.ts @@ -32,9 +32,9 @@ appScenarios 'example-component.css': '/* not empty */ h1 { color: red }', }, 'import-from-npm.js': ` - export default async function() { + export default async function() { let { message } = await import('third-party'); - return message() + return message() } `, }); diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts new file mode 100644 index 000000000..bf7ebe6a2 --- /dev/null +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -0,0 +1,216 @@ +import path from 'path'; +import { appScenarios, baseV2Addon } from './scenarios'; +import { PreparedApp } from 'scenario-tester'; +import QUnit from 'qunit'; +import merge from 'lodash/merge'; +import { pathExistsSync, readJsonSync, readFileSync } from 'fs-extra'; + +const { module: Qmodule, test } = QUnit; + +appScenarios + .only('release') + .map('v2-addon-as-type-module', async project => { + let addon = baseV2Addon(); + addon.pkg.name = 'v2-addon'; + addon.pkg.type = 'module'; + addon.pkg.files = ['dist']; + addon.pkg.exports = { + './*': './dist/*.js', + './addon-main.cjs': './addon-main.cjs', + // needed for our "inDependency" function defined in this test + './package.json': './package.json', + }; + addon.pkg.scripts = { + build: 'node ./node_modules/rollup/dist/bin/rollup -c ./rollup.config.mjs', + }; + + merge(addon.files, { + 'babel.config.json': ` + { + "plugins": [ + ["babel-plugin-ember-template-compilation", { + "targetFormat": "hbs", + "transforms": [] + }], + ["module:decorator-transforms", { "runtime": { "import": "decorator-transforms/runtime" } }] + ] + } + `, + 'rollup.config.mjs': ` + import { Addon } from '@embroider/addon-dev/rollup'; + import { babel } from '@rollup/plugin-babel'; + + const addon = new Addon({ + srcDir: 'src', + destDir: 'dist', + }); + + export default { + output: addon.output(), + plugins: [ + addon.publicEntrypoints(['**/*.js']), + addon.appReexports(['components/*.js']), + addon.dependencies(), + babel({ extensions: ['.js', '.gjs', '.ts', '.gts'], babelHelpers: 'bundled' }), + addon.gjs(), + addon.hbs(), + addon.keepAssets(["**/*.css"]), + addon.clean(), + ], + }; + + `, + src: { + components: { + 'styles.css': `button { font-weight: bold; color: blue; }`, + 'demo.gjs': ` + import Component from '@glimmer/component'; + import { tracked } from '@glimmer/tracking'; + import { on } from '@ember/modifier'; + + import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; + + if (macroCondition(isDevelopingApp())) { + importSync('./styles.css'); + } + + export default class ExampleComponent extends Component { + @tracked active = false; + + flip = () => (this.active = !this.active); + + + } + `, + }, + }, + }); + + addon.linkDependency('@embroider/addon-shim', { baseDir: __dirname }); + addon.linkDependency('@embroider/addon-dev', { baseDir: __dirname }); + addon.linkDependency('@babel/runtime', { baseDir: __dirname }); + addon.linkDevDependency('@babel/core', { baseDir: __dirname }); + addon.linkDevDependency('@rollup/plugin-babel', { baseDir: __dirname }); + addon.linkDependency('decorator-transforms', { baseDir: __dirname }); + addon.linkDevDependency('rollup', { baseDir: __dirname }); + + project.addDevDependency(addon); + project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-8' }); + project.linkDevDependency('@embroider/macros', { baseDir: __dirname }); + + merge(project.files, { + tests: { + // the app is not set up with typescript + 'the-test.js': ` + import { click, render } from '@ember/test-helpers'; + import { hbs } from 'ember-cli-htmlbars'; + import { module, test } from 'qunit'; + import { setupRenderingTest } from 'ember-qunit'; + + module('v2 addon tests', function (hooks) { + setupRenderingTest(hooks); + + test('', async function (assert) { + await render(hbs\`\`); + + assert.dom('out').containsText('false'); + + await click('button'); + + assert.dom('out').containsText('true'); + }); + }); + `, + }, + 'ember-cli-build.js': ` + 'use strict'; + + const EmberApp = require('ember-cli/lib/broccoli/ember-app'); + + module.exports = function (defaults) { + let app = new EmberApp(defaults, { + }); + + const { compatBuild, recommendedOptions } = require('@embroider/compat'); + + const Webpack = require('@embroider/webpack').Webpack; + return compatBuild(app, Webpack, { + ...recommendedOptions.optimized, + skipBabel: [ + { package: 'qunit' }, + ], + }); + }; + `, + }); + }) + .forEachScenario(scenario => { + Qmodule(scenario.name, function (hooks) { + let app: PreparedApp; + + hooks.before(async () => { + app = await scenario.prepare(); + let result = await inDependency(app, 'v2-addon').execute('pnpm build'); + if (result.exitCode !== 0) { + throw new Error(result.output); + } + }); + + Qmodule('The addon', function () { + test('output directories exist', async function (assert) { + let { dir } = inDependency(app, 'v2-addon'); + assert.strictEqual(pathExistsSync(path.join(dir, 'dist')), true, 'dist/'); + assert.strictEqual(pathExistsSync(path.join(dir, 'dist', '_app_')), true, 'dist/_app_'); + }); + + test('package.json is modified appropriately', async function (assert) { + let { dir } = inDependency(app, 'v2-addon'); + let reExports = readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']; + + assert.deepEqual(reExports, { + './components/demo.js': './dist/_app_/components/demo.js', + }); + }); + + test('the addon was built successfully', async function (assert) { + let { dir } = inDependency(app, 'v2-addon'); + let expectedModules = { + './dist/_app_/components/demo.js': 'export { default } from "v2-addon/components/demo";\n', + }; + + assert.strictEqual( + Object.keys(readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']).length, + Object.keys(expectedModules).length + ); + + for (let [pathName, moduleContents] of Object.entries(expectedModules)) { + let filePath = path.join(dir, pathName); + assert.deepEqual(pathExistsSync(filePath), true, `pathExists: ${pathName}`); + assert.strictEqual( + readFileSync(filePath, { encoding: 'utf8' }), + moduleContents, + `has correct reexport: ${pathName}` + ); + } + }); + }); + + Qmodule('Consuming app', function () { + test(`pnpm test`, async function (assert) { + let result = await app.execute('pnpm test'); + assert.equal(result.exitCode, 0, result.output); + }); + }); + }); + }); + +// https://github.com/ef4/scenario-tester/issues/5 +function inDependency(app: PreparedApp, dependencyName: string): PreparedApp { + return new PreparedApp(path.dirname(require.resolve(`${dependencyName}/package.json`, { paths: [app.dir] }))); +} diff --git a/tests/v2-addon-template/addon-main.js b/tests/v2-addon-template/addon-main.cjs similarity index 100% rename from tests/v2-addon-template/addon-main.js rename to tests/v2-addon-template/addon-main.cjs diff --git a/tests/v2-addon-template/package.json b/tests/v2-addon-template/package.json index 8fe72de7d..c87ddcc83 100644 --- a/tests/v2-addon-template/package.json +++ b/tests/v2-addon-template/package.json @@ -12,7 +12,7 @@ "type": "addon", "version": 2, "app-js": {}, - "main": "addon-main.js" + "main": "addon-main.cjs" }, "exports": { "./*": "./*" From fb6fad0f161771d4afec311e3e94bbf13f86065c Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 10:06:44 -0400 Subject: [PATCH 02/13] Reduce test to just es-compat resolving --- tests/scenarios/v2-addon-type-module-test.ts | 102 +++---------------- 1 file changed, 13 insertions(+), 89 deletions(-) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index bf7ebe6a2..b083afa7a 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -3,7 +3,7 @@ import { appScenarios, baseV2Addon } from './scenarios'; import { PreparedApp } from 'scenario-tester'; import QUnit from 'qunit'; import merge from 'lodash/merge'; -import { pathExistsSync, readJsonSync, readFileSync } from 'fs-extra'; +import { pathExistsSync } from 'fs-extra'; const { module: Qmodule, test } = QUnit; @@ -25,17 +25,6 @@ appScenarios }; merge(addon.files, { - 'babel.config.json': ` - { - "plugins": [ - ["babel-plugin-ember-template-compilation", { - "targetFormat": "hbs", - "transforms": [] - }], - ["module:decorator-transforms", { "runtime": { "import": "decorator-transforms/runtime" } }] - ] - } - `, 'rollup.config.mjs': ` import { Addon } from '@embroider/addon-dev/rollup'; import { babel } from '@rollup/plugin-babel'; @@ -49,46 +38,24 @@ appScenarios output: addon.output(), plugins: [ addon.publicEntrypoints(['**/*.js']), - addon.appReexports(['components/*.js']), addon.dependencies(), - babel({ extensions: ['.js', '.gjs', '.ts', '.gts'], babelHelpers: 'bundled' }), - addon.gjs(), - addon.hbs(), - addon.keepAssets(["**/*.css"]), + babel({ extensions: ['.js'], babelHelpers: 'bundled' }), addon.clean(), ], }; `, src: { - components: { - 'styles.css': `button { font-weight: bold; color: blue; }`, - 'demo.gjs': ` - import Component from '@glimmer/component'; - import { tracked } from '@glimmer/tracking'; - import { on } from '@ember/modifier'; - - import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; - - if (macroCondition(isDevelopingApp())) { - importSync('./styles.css'); - } - - export default class ExampleComponent extends Component { - @tracked active = false; - - flip = () => (this.active = !this.active); + 'index.js': ` + import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; - - } - `, - }, + if (macroCondition(isDevelopingApp())) { + // value will be asserted in the test + foo = 'macro' + } + `, }, }); @@ -97,7 +64,6 @@ appScenarios addon.linkDependency('@babel/runtime', { baseDir: __dirname }); addon.linkDevDependency('@babel/core', { baseDir: __dirname }); addon.linkDevDependency('@rollup/plugin-babel', { baseDir: __dirname }); - addon.linkDependency('decorator-transforms', { baseDir: __dirname }); addon.linkDevDependency('rollup', { baseDir: __dirname }); project.addDevDependency(addon); @@ -108,22 +74,12 @@ appScenarios tests: { // the app is not set up with typescript 'the-test.js': ` - import { click, render } from '@ember/test-helpers'; - import { hbs } from 'ember-cli-htmlbars'; import { module, test } from 'qunit'; - import { setupRenderingTest } from 'ember-qunit'; + import { foo } from 'v2-addon'; module('v2 addon tests', function (hooks) { - setupRenderingTest(hooks); - - test('', async function (assert) { - await render(hbs\`\`); - - assert.dom('out').containsText('false'); - - await click('button'); - - assert.dom('out').containsText('true'); + test('macros ran', async function (assert) { + assert.strictEqual(foo, 'macro'); }); }); `, @@ -166,38 +122,6 @@ appScenarios test('output directories exist', async function (assert) { let { dir } = inDependency(app, 'v2-addon'); assert.strictEqual(pathExistsSync(path.join(dir, 'dist')), true, 'dist/'); - assert.strictEqual(pathExistsSync(path.join(dir, 'dist', '_app_')), true, 'dist/_app_'); - }); - - test('package.json is modified appropriately', async function (assert) { - let { dir } = inDependency(app, 'v2-addon'); - let reExports = readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']; - - assert.deepEqual(reExports, { - './components/demo.js': './dist/_app_/components/demo.js', - }); - }); - - test('the addon was built successfully', async function (assert) { - let { dir } = inDependency(app, 'v2-addon'); - let expectedModules = { - './dist/_app_/components/demo.js': 'export { default } from "v2-addon/components/demo";\n', - }; - - assert.strictEqual( - Object.keys(readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']).length, - Object.keys(expectedModules).length - ); - - for (let [pathName, moduleContents] of Object.entries(expectedModules)) { - let filePath = path.join(dir, pathName); - assert.deepEqual(pathExistsSync(filePath), true, `pathExists: ${pathName}`); - assert.strictEqual( - readFileSync(filePath, { encoding: 'utf8' }), - moduleContents, - `has correct reexport: ${pathName}` - ); - } }); }); From 79be44024c2413c77c3c4f7852a6fa98370c516f Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 10:39:51 -0400 Subject: [PATCH 03/13] Passes (incorrectly) --- tests/scenarios/v2-addon-type-module-test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index b083afa7a..5b7630b93 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -15,6 +15,7 @@ appScenarios addon.pkg.type = 'module'; addon.pkg.files = ['dist']; addon.pkg.exports = { + '.': './dist/index.js', './*': './dist/*.js', './addon-main.cjs': './addon-main.cjs', // needed for our "inDependency" function defined in this test From 8b3ced631157001761d41240bacadc54cb04c768 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 10:40:46 -0400 Subject: [PATCH 04/13] fails (correctly) --- tests/scenarios/v2-addon-type-module-test.ts | 103 ++++++++++++++++--- 1 file changed, 89 insertions(+), 14 deletions(-) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index 5b7630b93..bf7ebe6a2 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -3,7 +3,7 @@ import { appScenarios, baseV2Addon } from './scenarios'; import { PreparedApp } from 'scenario-tester'; import QUnit from 'qunit'; import merge from 'lodash/merge'; -import { pathExistsSync } from 'fs-extra'; +import { pathExistsSync, readJsonSync, readFileSync } from 'fs-extra'; const { module: Qmodule, test } = QUnit; @@ -15,7 +15,6 @@ appScenarios addon.pkg.type = 'module'; addon.pkg.files = ['dist']; addon.pkg.exports = { - '.': './dist/index.js', './*': './dist/*.js', './addon-main.cjs': './addon-main.cjs', // needed for our "inDependency" function defined in this test @@ -26,6 +25,17 @@ appScenarios }; merge(addon.files, { + 'babel.config.json': ` + { + "plugins": [ + ["babel-plugin-ember-template-compilation", { + "targetFormat": "hbs", + "transforms": [] + }], + ["module:decorator-transforms", { "runtime": { "import": "decorator-transforms/runtime" } }] + ] + } + `, 'rollup.config.mjs': ` import { Addon } from '@embroider/addon-dev/rollup'; import { babel } from '@rollup/plugin-babel'; @@ -39,24 +49,46 @@ appScenarios output: addon.output(), plugins: [ addon.publicEntrypoints(['**/*.js']), + addon.appReexports(['components/*.js']), addon.dependencies(), - babel({ extensions: ['.js'], babelHelpers: 'bundled' }), + babel({ extensions: ['.js', '.gjs', '.ts', '.gts'], babelHelpers: 'bundled' }), + addon.gjs(), + addon.hbs(), + addon.keepAssets(["**/*.css"]), addon.clean(), ], }; `, src: { - 'index.js': ` - import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; + components: { + 'styles.css': `button { font-weight: bold; color: blue; }`, + 'demo.gjs': ` + import Component from '@glimmer/component'; + import { tracked } from '@glimmer/tracking'; + import { on } from '@ember/modifier'; - export let foo = 'module'; + import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; - if (macroCondition(isDevelopingApp())) { - // value will be asserted in the test - foo = 'macro' - } - `, + if (macroCondition(isDevelopingApp())) { + importSync('./styles.css'); + } + + export default class ExampleComponent extends Component { + @tracked active = false; + + flip = () => (this.active = !this.active); + + + } + `, + }, }, }); @@ -65,6 +97,7 @@ appScenarios addon.linkDependency('@babel/runtime', { baseDir: __dirname }); addon.linkDevDependency('@babel/core', { baseDir: __dirname }); addon.linkDevDependency('@rollup/plugin-babel', { baseDir: __dirname }); + addon.linkDependency('decorator-transforms', { baseDir: __dirname }); addon.linkDevDependency('rollup', { baseDir: __dirname }); project.addDevDependency(addon); @@ -75,12 +108,22 @@ appScenarios tests: { // the app is not set up with typescript 'the-test.js': ` + import { click, render } from '@ember/test-helpers'; + import { hbs } from 'ember-cli-htmlbars'; import { module, test } from 'qunit'; - import { foo } from 'v2-addon'; + import { setupRenderingTest } from 'ember-qunit'; module('v2 addon tests', function (hooks) { - test('macros ran', async function (assert) { - assert.strictEqual(foo, 'macro'); + setupRenderingTest(hooks); + + test('', async function (assert) { + await render(hbs\`\`); + + assert.dom('out').containsText('false'); + + await click('button'); + + assert.dom('out').containsText('true'); }); }); `, @@ -123,6 +166,38 @@ appScenarios test('output directories exist', async function (assert) { let { dir } = inDependency(app, 'v2-addon'); assert.strictEqual(pathExistsSync(path.join(dir, 'dist')), true, 'dist/'); + assert.strictEqual(pathExistsSync(path.join(dir, 'dist', '_app_')), true, 'dist/_app_'); + }); + + test('package.json is modified appropriately', async function (assert) { + let { dir } = inDependency(app, 'v2-addon'); + let reExports = readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']; + + assert.deepEqual(reExports, { + './components/demo.js': './dist/_app_/components/demo.js', + }); + }); + + test('the addon was built successfully', async function (assert) { + let { dir } = inDependency(app, 'v2-addon'); + let expectedModules = { + './dist/_app_/components/demo.js': 'export { default } from "v2-addon/components/demo";\n', + }; + + assert.strictEqual( + Object.keys(readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']).length, + Object.keys(expectedModules).length + ); + + for (let [pathName, moduleContents] of Object.entries(expectedModules)) { + let filePath = path.join(dir, pathName); + assert.deepEqual(pathExistsSync(filePath), true, `pathExists: ${pathName}`); + assert.strictEqual( + readFileSync(filePath, { encoding: 'utf8' }), + moduleContents, + `has correct reexport: ${pathName}` + ); + } }); }); From 2cbea4bde212abfb25a17ea3c6092e8e7bbce11e Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 17:38:20 -0400 Subject: [PATCH 05/13] Minimal test, pre fix --- tests/scenarios/v2-addon-type-module-test.ts | 155 ++----------------- 1 file changed, 16 insertions(+), 139 deletions(-) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index bf7ebe6a2..44c59136d 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -1,9 +1,7 @@ -import path from 'path'; import { appScenarios, baseV2Addon } from './scenarios'; import { PreparedApp } from 'scenario-tester'; import QUnit from 'qunit'; import merge from 'lodash/merge'; -import { pathExistsSync, readJsonSync, readFileSync } from 'fs-extra'; const { module: Qmodule, test } = QUnit; @@ -13,92 +11,29 @@ appScenarios let addon = baseV2Addon(); addon.pkg.name = 'v2-addon'; addon.pkg.type = 'module'; - addon.pkg.files = ['dist']; + addon.pkg.files = ['src']; addon.pkg.exports = { - './*': './dist/*.js', + './*': './src/*.js', './addon-main.cjs': './addon-main.cjs', - // needed for our "inDependency" function defined in this test - './package.json': './package.json', - }; - addon.pkg.scripts = { - build: 'node ./node_modules/rollup/dist/bin/rollup -c ./rollup.config.mjs', }; merge(addon.files, { - 'babel.config.json': ` - { - "plugins": [ - ["babel-plugin-ember-template-compilation", { - "targetFormat": "hbs", - "transforms": [] - }], - ["module:decorator-transforms", { "runtime": { "import": "decorator-transforms/runtime" } }] - ] - } - `, - 'rollup.config.mjs': ` - import { Addon } from '@embroider/addon-dev/rollup'; - import { babel } from '@rollup/plugin-babel'; - - const addon = new Addon({ - srcDir: 'src', - destDir: 'dist', - }); - - export default { - output: addon.output(), - plugins: [ - addon.publicEntrypoints(['**/*.js']), - addon.appReexports(['components/*.js']), - addon.dependencies(), - babel({ extensions: ['.js', '.gjs', '.ts', '.gts'], babelHelpers: 'bundled' }), - addon.gjs(), - addon.hbs(), - addon.keepAssets(["**/*.css"]), - addon.clean(), - ], - }; - - `, src: { - components: { - 'styles.css': `button { font-weight: bold; color: blue; }`, - 'demo.gjs': ` - import Component from '@glimmer/component'; - import { tracked } from '@glimmer/tracking'; - import { on } from '@ember/modifier'; - - import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros'; - - if (macroCondition(isDevelopingApp())) { - importSync('./styles.css'); - } - - export default class ExampleComponent extends Component { - @tracked active = false; - - flip = () => (this.active = !this.active); - - - } - `, - }, + 'side-effecting.js': `window.__secret_side_effect = 'hello';`, + /** + * NOTE: importSync shouldn't be used like this in practice, + * as it's meant for compatibility and macroCondition imports before we have + * support for top-level await. + */ + 'demo.js': ` + import { importSync } from '@embroider/macros'; + + importSync('./side-effecting.js'); + `, }, }); addon.linkDependency('@embroider/addon-shim', { baseDir: __dirname }); - addon.linkDependency('@embroider/addon-dev', { baseDir: __dirname }); - addon.linkDependency('@babel/runtime', { baseDir: __dirname }); - addon.linkDevDependency('@babel/core', { baseDir: __dirname }); - addon.linkDevDependency('@rollup/plugin-babel', { baseDir: __dirname }); - addon.linkDependency('decorator-transforms', { baseDir: __dirname }); - addon.linkDevDependency('rollup', { baseDir: __dirname }); project.addDevDependency(addon); project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-8' }); @@ -108,22 +43,12 @@ appScenarios tests: { // the app is not set up with typescript 'the-test.js': ` - import { click, render } from '@ember/test-helpers'; - import { hbs } from 'ember-cli-htmlbars'; import { module, test } from 'qunit'; - import { setupRenderingTest } from 'ember-qunit'; + import 'v2-addon/demo'; module('v2 addon tests', function (hooks) { - setupRenderingTest(hooks); - - test('', async function (assert) { - await render(hbs\`\`); - - assert.dom('out').containsText('false'); - - await click('button'); - - assert.dom('out').containsText('true'); + test('macro condition runs without error', async function (assert) { + assert.strictEqual(window.__secret_side_effect, 'hello'); }); }); `, @@ -156,49 +81,6 @@ appScenarios hooks.before(async () => { app = await scenario.prepare(); - let result = await inDependency(app, 'v2-addon').execute('pnpm build'); - if (result.exitCode !== 0) { - throw new Error(result.output); - } - }); - - Qmodule('The addon', function () { - test('output directories exist', async function (assert) { - let { dir } = inDependency(app, 'v2-addon'); - assert.strictEqual(pathExistsSync(path.join(dir, 'dist')), true, 'dist/'); - assert.strictEqual(pathExistsSync(path.join(dir, 'dist', '_app_')), true, 'dist/_app_'); - }); - - test('package.json is modified appropriately', async function (assert) { - let { dir } = inDependency(app, 'v2-addon'); - let reExports = readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']; - - assert.deepEqual(reExports, { - './components/demo.js': './dist/_app_/components/demo.js', - }); - }); - - test('the addon was built successfully', async function (assert) { - let { dir } = inDependency(app, 'v2-addon'); - let expectedModules = { - './dist/_app_/components/demo.js': 'export { default } from "v2-addon/components/demo";\n', - }; - - assert.strictEqual( - Object.keys(readJsonSync(path.join(dir, 'package.json'))['ember-addon']['app-js']).length, - Object.keys(expectedModules).length - ); - - for (let [pathName, moduleContents] of Object.entries(expectedModules)) { - let filePath = path.join(dir, pathName); - assert.deepEqual(pathExistsSync(filePath), true, `pathExists: ${pathName}`); - assert.strictEqual( - readFileSync(filePath, { encoding: 'utf8' }), - moduleContents, - `has correct reexport: ${pathName}` - ); - } - }); }); Qmodule('Consuming app', function () { @@ -209,8 +91,3 @@ appScenarios }); }); }); - -// https://github.com/ef4/scenario-tester/issues/5 -function inDependency(app: PreparedApp, dependencyName: string): PreparedApp { - return new PreparedApp(path.dirname(require.resolve(`${dependencyName}/package.json`, { paths: [app.dir] }))); -} From 3770b657bed3ed7df3a40bb21926e4dcb1b83422 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 17:44:47 -0400 Subject: [PATCH 06/13] lint:fix --- tests/scenarios/v2-addon-type-module-test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index 44c59136d..59387ca2b 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -1,5 +1,5 @@ import { appScenarios, baseV2Addon } from './scenarios'; -import { PreparedApp } from 'scenario-tester'; +import type { PreparedApp } from 'scenario-tester'; import QUnit from 'qunit'; import merge from 'lodash/merge'; From 61ebd7e60dccb311ea6d5756b5732432a7f9ffca Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 17:46:42 -0400 Subject: [PATCH 07/13] Reduce diff from origin/stable --- pnpm-lock.yaml | 17 +---------------- tests/scenarios/package.json | 2 -- tests/scenarios/v2-addon-test.ts | 4 ++-- .../{addon-main.cjs => addon-main.js} | 0 tests/v2-addon-template/package.json | 2 +- 5 files changed, 4 insertions(+), 21 deletions(-) rename tests/v2-addon-template/{addon-main.cjs => addon-main.js} (100%) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99026a7ba..a81fde3b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1582,9 +1582,6 @@ importers: '@types/qunit': specifier: 2.19.10 version: 2.19.10 - decorator-transforms: - specifier: ^1.0.1 - version: 1.2.1(@babel/core@7.26.0) ember-auto-import: specifier: ^2.6.3 version: 2.10.0 @@ -1736,9 +1733,6 @@ importers: ember-cli-5.8: specifier: npm:ember-cli@~5.8.0 version: /ember-cli@5.8.1 - ember-cli-babel-8: - specifier: npm:ember-cli-babel@^8.2.0 - version: /ember-cli-babel@8.2.0(@babel/core@7.26.0) ember-cli-babel-latest: specifier: npm:ember-cli-babel@latest version: /ember-cli-babel@8.2.0(@babel/core@7.26.0) @@ -3457,7 +3451,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0(supports-color@8.1.1) + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0): @@ -12380,15 +12374,6 @@ packages: mimic-response: 1.0.1 dev: true - /decorator-transforms@1.2.1(@babel/core@7.26.0): - resolution: {integrity: sha512-UUtmyfdlHvYoX3VSG1w5rbvBQ2r5TX1JsE4hmKU9snleFymadA3VACjl6SRfi9YgBCSjBbfQvR1bs9PRW9yBKw==} - dependencies: - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) - babel-import-util: 2.1.1 - transitivePeerDependencies: - - '@babel/core' - dev: false - /decorator-transforms@2.3.0(@babel/core@7.26.0): resolution: {integrity: sha512-jo8c1ss9yFPudHuYYcrJ9jpkDZIoi+lOGvt+Uyp9B+dz32i50icRMx9Bfa8hEt7TnX1FyKWKkjV+cUdT/ep2kA==} dependencies: diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index 20546966b..6b60d000e 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -10,7 +10,6 @@ "@embroider/test-support": "workspace:*", "@embroider/webpack": "workspace:*", "@types/qunit": "2.19.10", - "decorator-transforms": "^1.0.1", "ember-auto-import": "^2.6.3", "fastboot": "^4.1.1", "fs-extra": "^10.0.0", @@ -74,7 +73,6 @@ "ember-cli-beta": "npm:ember-cli@beta", "ember-cli-fastboot": "^4.1.1", "ember-cli-latest": "npm:ember-cli@latest", - "ember-cli-babel-8": "npm:ember-cli-babel@^8.2.0", "ember-composable-helpers": "^4.4.1", "ember-data": "~3.28.0", "ember-data-4.12": "npm:ember-data@~4.12.0", diff --git a/tests/scenarios/v2-addon-test.ts b/tests/scenarios/v2-addon-test.ts index f67fe825d..4c18982cb 100644 --- a/tests/scenarios/v2-addon-test.ts +++ b/tests/scenarios/v2-addon-test.ts @@ -32,9 +32,9 @@ appScenarios 'example-component.css': '/* not empty */ h1 { color: red }', }, 'import-from-npm.js': ` - export default async function() { + export default async function() { let { message } = await import('third-party'); - return message() + return message() } `, }); diff --git a/tests/v2-addon-template/addon-main.cjs b/tests/v2-addon-template/addon-main.js similarity index 100% rename from tests/v2-addon-template/addon-main.cjs rename to tests/v2-addon-template/addon-main.js diff --git a/tests/v2-addon-template/package.json b/tests/v2-addon-template/package.json index c87ddcc83..8fe72de7d 100644 --- a/tests/v2-addon-template/package.json +++ b/tests/v2-addon-template/package.json @@ -12,7 +12,7 @@ "type": "addon", "version": 2, "app-js": {}, - "main": "addon-main.cjs" + "main": "addon-main.js" }, "exports": { "./*": "./*" From 1596a376d6af07db54bb5e531fce39ade3198924 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 18:06:44 -0400 Subject: [PATCH 08/13] The fix --- packages/macros/src/babel/macros-babel-plugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/macros/src/babel/macros-babel-plugin.ts b/packages/macros/src/babel/macros-babel-plugin.ts index f4494f740..fae17c860 100644 --- a/packages/macros/src/babel/macros-babel-plugin.ts +++ b/packages/macros/src/babel/macros-babel-plugin.ts @@ -135,7 +135,7 @@ export default function main(context: typeof Babel): unknown { let r = t.identifier('require'); state.generatedRequires.add(r); path.replaceWith( - t.callExpression(state.importUtil.import(path, state.pathToOurAddon('es-compat2'), 'default', 'esc'), [ + t.callExpression(state.importUtil.import(path, state.pathToOurAddon('es-compat2.js'), 'default', 'esc'), [ t.callExpression(r, path.node.arguments), ]) ); From 0b1f3dfdd5a5dac4b87f730b85d019bec179af91 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 7 May 2024 18:13:52 -0400 Subject: [PATCH 09/13] addon-main MUST be cjs --- tests/scenarios/v2-addon-type-module-test.ts | 1 - tests/v2-addon-template/{addon-main.js => addon-main.cjs} | 0 tests/v2-addon-template/package.json | 2 +- 3 files changed, 1 insertion(+), 2 deletions(-) rename tests/v2-addon-template/{addon-main.js => addon-main.cjs} (100%) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index 59387ca2b..d9d83fef5 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -36,7 +36,6 @@ appScenarios addon.linkDependency('@embroider/addon-shim', { baseDir: __dirname }); project.addDevDependency(addon); - project.linkDevDependency('ember-cli-babel', { baseDir: __dirname, resolveName: 'ember-cli-babel-8' }); project.linkDevDependency('@embroider/macros', { baseDir: __dirname }); merge(project.files, { diff --git a/tests/v2-addon-template/addon-main.js b/tests/v2-addon-template/addon-main.cjs similarity index 100% rename from tests/v2-addon-template/addon-main.js rename to tests/v2-addon-template/addon-main.cjs diff --git a/tests/v2-addon-template/package.json b/tests/v2-addon-template/package.json index 8fe72de7d..c87ddcc83 100644 --- a/tests/v2-addon-template/package.json +++ b/tests/v2-addon-template/package.json @@ -12,7 +12,7 @@ "type": "addon", "version": 2, "app-js": {}, - "main": "addon-main.js" + "main": "addon-main.cjs" }, "exports": { "./*": "./*" From 09d1ec5925133393c4ef4c5165eeb3c9c39b4fbd Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Wed, 8 May 2024 16:59:44 -0400 Subject: [PATCH 10/13] use maybeEmbroider --- tests/scenarios/v2-addon-type-module-test.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index d9d83fef5..b12ae9cc3 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -63,11 +63,12 @@ appScenarios const { compatBuild, recommendedOptions } = require('@embroider/compat'); - const Webpack = require('@embroider/webpack').Webpack; - return compatBuild(app, Webpack, { - ...recommendedOptions.optimized, + const { maybeEmbroider } = require('@embroider/test-setup'); + return maybeEmbroider(app, { skipBabel: [ - { package: 'qunit' }, + { + package: 'qunit', + }, ], }); }; From 15e89a03b5487ce95e94abf3f69d36007dc8fd34 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 19 Nov 2024 13:43:12 -0500 Subject: [PATCH 11/13] Reduce diff --- tests/scenarios/v2-addon-type-module-test.ts | 7 ++++++- tests/v2-addon-template/{addon-main.cjs => addon-main.js} | 0 tests/v2-addon-template/package.json | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) rename tests/v2-addon-template/{addon-main.cjs => addon-main.js} (100%) diff --git a/tests/scenarios/v2-addon-type-module-test.ts b/tests/scenarios/v2-addon-type-module-test.ts index b12ae9cc3..ec898767e 100644 --- a/tests/scenarios/v2-addon-type-module-test.ts +++ b/tests/scenarios/v2-addon-type-module-test.ts @@ -11,13 +11,18 @@ appScenarios let addon = baseV2Addon(); addon.pkg.name = 'v2-addon'; addon.pkg.type = 'module'; - addon.pkg.files = ['src']; + addon.pkg.files = ['src', 'addon-main.cjs']; addon.pkg.exports = { './*': './src/*.js', './addon-main.cjs': './addon-main.cjs', }; + addon.pkg['ember-addon'].main = 'addon-main.cjs'; merge(addon.files, { + 'addon-main.cjs': ` + const { addonV1Shim } = require('@embroider/addon-shim'); + module.exports = addonV1Shim(__dirname); + `, src: { 'side-effecting.js': `window.__secret_side_effect = 'hello';`, /** diff --git a/tests/v2-addon-template/addon-main.cjs b/tests/v2-addon-template/addon-main.js similarity index 100% rename from tests/v2-addon-template/addon-main.cjs rename to tests/v2-addon-template/addon-main.js diff --git a/tests/v2-addon-template/package.json b/tests/v2-addon-template/package.json index c87ddcc83..3c2096398 100644 --- a/tests/v2-addon-template/package.json +++ b/tests/v2-addon-template/package.json @@ -12,9 +12,9 @@ "type": "addon", "version": 2, "app-js": {}, - "main": "addon-main.cjs" + "main": "addon-main.js" }, "exports": { "./*": "./*" } -} + From 619fe44920c8c8164e8d90cff2fc08344bd00b5f Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 19 Nov 2024 13:43:33 -0500 Subject: [PATCH 12/13] Reduce diff --- tests/v2-addon-template/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/v2-addon-template/package.json b/tests/v2-addon-template/package.json index 3c2096398..8fe72de7d 100644 --- a/tests/v2-addon-template/package.json +++ b/tests/v2-addon-template/package.json @@ -17,4 +17,4 @@ "exports": { "./*": "./*" } - +} From 2f87396905e13cbbe31853e822e3c29729d9a5af Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 19 Nov 2024 13:44:00 -0500 Subject: [PATCH 13/13] Backout lockfile changes --- pnpm-lock.yaml | 1109 +++++++++++++++++++++++------------------------- 1 file changed, 540 insertions(+), 569 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a81fde3b6..5f21424e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -136,7 +136,7 @@ importers: version: 5.6.3 webpack: specifier: ^5 - version: 5.96.1 + version: 5.95.0 packages/babel-loader-9: dependencies: @@ -530,7 +530,7 @@ importers: version: 5.6.3 webpack: specifier: ^5 - version: 5.96.1 + version: 5.95.0 packages/macros: dependencies: @@ -646,7 +646,7 @@ importers: version: 5.3.1(@babel/core@7.26.0)(rollup@3.29.5) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.2.2) + version: 11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.2.2) '@tsconfig/ember': specifier: ^1.0.0 version: 1.0.1 @@ -688,7 +688,7 @@ importers: version: 3.29.5 tslib: specifier: ^2.6.0 - version: 2.8.1 + version: 2.8.0 typescript: specifier: ~5.2.2 version: 5.2.2 @@ -871,13 +871,13 @@ importers: version: 7.0.3 ember-auto-import: specifier: ^2.4.2 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~4.6.0 version: 4.6.0 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.3(ember-cli@4.6.0) + version: 3.3.2(ember-cli@4.6.0) ember-cli-htmlbars: specifier: ^6.1.0 version: 6.3.0 @@ -901,13 +901,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -952,7 +952,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.74.0 - version: 5.96.1 + version: 5.95.0 packages/vite: dependencies: @@ -964,7 +964,7 @@ importers: version: 1.3.0 content-tag: specifier: ^2.0.1 - version: 2.0.3 + version: 2.0.2 debug: specifier: ^4.3.2 version: 4.3.7(supports-color@8.1.1) @@ -1025,10 +1025,10 @@ importers: version: 1.3.0 babel-loader: specifier: ^8.2.2 - version: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) + version: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) css-loader: specifier: ^5.2.6 - version: 5.2.7(webpack@5.96.1) + version: 5.2.7(webpack@5.95.0) csso: specifier: ^4.2.0 version: 4.2.0 @@ -1049,7 +1049,7 @@ importers: version: 4.17.21 mini-css-extract-plugin: specifier: ^2.5.3 - version: 2.9.2(webpack@5.96.1) + version: 2.9.1(webpack@5.95.0) semver: specifier: ^7.3.5 version: 7.6.3 @@ -1058,7 +1058,7 @@ importers: version: 0.4.1 style-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.96.1) + version: 2.0.0(webpack@5.95.0) supports-color: specifier: ^8.1.0 version: 8.1.1 @@ -1067,7 +1067,7 @@ importers: version: 5.36.0 thread-loader: specifier: ^3.0.4 - version: 3.0.4(webpack@5.96.1) + version: 3.0.4(webpack@5.95.0) devDependencies: '@embroider/core': specifier: workspace:^ @@ -1098,7 +1098,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.38.1 - version: 5.96.1 + version: 5.95.0 test-packages/sample-transforms: dependencies: @@ -1123,13 +1123,13 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.2.0 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~3.28.0 version: 3.28.6 ember-cli-dependency-checker: specifier: ^3.1.0 - version: 3.3.3(ember-cli@3.28.6) + version: 3.3.2(ember-cli@3.28.6) ember-cli-htmlbars: specifier: ^6.0.0 version: 6.3.0 @@ -1156,7 +1156,7 @@ importers: version: 1.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.96.1) + version: 6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.95.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@3.26.2) @@ -1189,7 +1189,7 @@ importers: version: 1.6.0 webpack: specifier: ^5 - version: 5.96.1 + version: 5.95.0 test-packages/support: dependencies: @@ -1225,7 +1225,7 @@ importers: version: 3.1.2 ember-auto-import: specifier: ^2.2.0 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~3.28.0 version: 3.28.6 @@ -1261,7 +1261,7 @@ importers: version: 1.1.1 webpack: specifier: ^5 - version: 5.96.1 + version: 5.95.0 devDependencies: '@glimmer/syntax': specifier: ^0.84.2 @@ -1345,13 +1345,13 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~4.6.0 version: 4.6.0 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.3(ember-cli@4.6.0) + version: 3.3.2(ember-cli@4.6.0) ember-cli-inject-live-reload: specifier: ^2.1.0 version: 2.1.0 @@ -1372,13 +1372,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1423,7 +1423,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.96.1 + version: 5.95.0 tests/app-template: devDependencies: @@ -1468,7 +1468,7 @@ importers: version: 3.0.0 ember-auto-import: specifier: ^2.4.2 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~4.6.0 version: 4.6.0 @@ -1480,7 +1480,7 @@ importers: version: 7.26.11 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.3(ember-cli@4.6.0) + version: 3.3.2(ember-cli@4.6.0) ember-cli-htmlbars: specifier: ^6.1.0 version: 6.3.0 @@ -1495,7 +1495,7 @@ importers: version: 4.0.2 ember-data: specifier: ~4.4.0 - version: 4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.96.1) + version: 4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.95.0) ember-fetch: specifier: ^8.1.1 version: 8.1.2 @@ -1507,13 +1507,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.1.1 - version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1) + version: 6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0) ember-resolver: specifier: ^10.1.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@4.6.0) ember-source: specifier: ~4.6.0 - version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + version: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) ember-template-lint: specifier: ^4.10.1 version: 4.18.2 @@ -1552,7 +1552,7 @@ importers: version: 2.0.0 webpack: specifier: ^5.74.0 - version: 5.96.1 + version: 5.95.0 tests/fixtures: {} @@ -1584,7 +1584,7 @@ importers: version: 2.19.10 ember-auto-import: specifier: ^2.6.3 - version: 2.10.0 + version: 2.9.0 fastboot: specifier: ^4.1.1 version: 4.1.5 @@ -1678,7 +1678,7 @@ importers: version: 5.3.1(@babel/core@7.26.0)(rollup@3.29.5) '@rollup/plugin-typescript': specifier: ^11.1.2 - version: 11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.6.3) + version: 11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.6.3) '@tsconfig/ember': specifier: 1.0.1 version: 1.0.1 @@ -1738,13 +1738,13 @@ importers: version: /ember-cli-babel@8.2.0(@babel/core@7.26.0) ember-cli-beta: specifier: npm:ember-cli@beta - version: /ember-cli@6.1.0-beta.0 + version: /ember-cli@6.0.0-beta.0 ember-cli-fastboot: specifier: ^4.1.1 version: 4.1.5(ember-source@3.28.12) ember-cli-latest: specifier: npm:ember-cli@latest - version: /ember-cli@6.0.1 + version: /ember-cli@5.12.0 ember-composable-helpers: specifier: ^4.4.1 version: 4.5.0 @@ -1798,16 +1798,16 @@ importers: version: /ember-source@5.8.0(@babel/core@7.26.0) ember-source-beta: specifier: npm:ember-source@beta - version: /ember-source@6.1.0-beta.1 + version: /ember-source@6.0.0-beta.1 ember-source-canary: specifier: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz version: '@s3.amazonaws.com/builds.emberjs.com/canary/shas/756f0e3f98b8ca5edf443fe57318b4dac692bffa.tgz' ember-source-latest: specifier: npm:ember-source@latest - version: /ember-source@6.0.1 + version: /ember-source@5.12.0 ember-template-imports: specifier: ^4.1.2 - version: 4.2.0 + version: 4.1.3 ember-truth-helpers: specifier: ^3.0.0 version: 3.1.1 @@ -1819,7 +1819,7 @@ importers: version: 1.16.1 tslib: specifier: ^2.6.0 - version: 2.8.1 + version: 2.8.0 typescript: specifier: ^5.1.6 version: 5.6.3 @@ -1843,7 +1843,7 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: ^3.2.0 - version: 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1) + version: 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0) '@embroider/compat': specifier: workspace:* version: link:../../packages/compat @@ -1897,7 +1897,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + version: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli: specifier: ~5.3.0 version: 5.3.0 @@ -1912,7 +1912,7 @@ importers: version: 3.0.0 ember-cli-dependency-checker: specifier: ^3.3.2 - version: 3.3.3(ember-cli@5.3.0) + version: 3.3.2(ember-cli@5.3.0) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -1945,7 +1945,7 @@ importers: version: 11.0.1(ember-source@5.3.0) ember-source: specifier: ~5.3.0 - version: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + version: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) eslint-plugin-n: specifier: ^16.1.0 version: 16.6.2(eslint@8.57.1) @@ -1978,7 +1978,7 @@ importers: version: 5.6.3 webpack: specifier: ^5.88.2 - version: 5.96.1 + version: 5.95.0 tests/v2-addon-template: dependencies: @@ -2032,7 +2032,7 @@ importers: version: 8.2.2 ember-auto-import: specifier: ^2.6.3 - version: 2.10.0 + version: 2.9.0 ember-cli: specifier: ~5.0.0 version: 5.0.0 @@ -2047,7 +2047,7 @@ importers: version: 2.0.1 ember-cli-dependency-checker: specifier: ^3.3.1 - version: 3.3.3(ember-cli@5.0.0) + version: 3.3.2(ember-cli@5.0.0) ember-cli-htmlbars: specifier: ^6.2.0 version: 6.3.0 @@ -2330,8 +2330,8 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 - /@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0): - resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: @@ -2344,8 +2344,8 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: @@ -3553,9 +3553,9 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.25.9 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3775,9 +3775,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: @@ -3854,9 +3854,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0)(supports-color@8.1.1) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0)(supports-color@8.1.1) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0)(supports-color@8.1.1) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: @@ -4017,7 +4017,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4028,15 +4028,15 @@ packages: - webpack dev: true - /@ember-data/adapter@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/adapter@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-rwcwzffVHosmKgWEOSwvUy8EFazDV08lZvw8uFDK9CrrhUBWGLG8Ugrc1nu3HEAHA9UWNFbaAPKj/R4PvV2igw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4060,7 +4060,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -4169,7 +4169,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -4184,7 +4184,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4195,14 +4195,14 @@ packages: - webpack dev: true - /@ember-data/debug@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/debug@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-ZCE+yD53pPUp4705y3YxrV4Q4+upLt0LY9o9tMWrdV5C7L74aiVyUJ5FqD6fmBsWYEa2TG8nde27gNIW3KlSJw==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4223,7 +4223,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -4243,9 +4243,9 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.6.1(webpack@5.96.1) + ember-auto-import: 2.6.1(webpack@5.95.0) ember-cli-babel: 7.26.11 - webpack: 5.96.1 + webpack: 5.95.0 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4268,9 +4268,9 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 8.2.0(@babel/core@7.26.0) - webpack: 5.96.1 + webpack: 5.95.0 transitivePeerDependencies: - '@glint/template' - '@swc/core' @@ -4532,7 +4532,7 @@ packages: '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4547,16 +4547,16 @@ packages: - webpack dev: true - /@ember-data/model@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/model@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-gHrSGJQUewZ0hqAnDzAehz7DXqBHHT9MKGl/f7/mYMP+QNVQXbPemurc9NAO7nunUJZhDvHYRkMuy0hrdtiT+g==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4592,7 +4592,7 @@ packages: '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.26.0)(ember-source@3.28.12) ember-cli-babel: 7.26.11 ember-cli-string-utils: 1.1.0 @@ -4923,7 +4923,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember-data/store': 4.4.3(@babel/core@7.26.0) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4934,15 +4934,15 @@ packages: - webpack dev: true - /@ember-data/record-data@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/record-data@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-hHGSD23qHR+Zd59/P2AqmcFBOAgb22Imcm7aJbXUfQVSpXx2AlcdcrWL8bA6hMaO9yX/KQRTmBazmS0vqTxFug==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/canary-features': 4.4.3 '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) '@ember/edition-utils': 1.2.0 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -4964,7 +4964,7 @@ packages: '@ember-data/store': 4.8.8(@babel/core@7.26.0)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -5065,7 +5065,7 @@ packages: dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember-data/store': 4.4.3(@babel/core@7.26.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -5076,13 +5076,13 @@ packages: - webpack dev: true - /@ember-data/serializer@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/serializer@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-rHL3yraqUBHLjw1y5s0sGCD+xjwJaEWsx/wcVxG5FBIBcMtUQTyp/QLoiqqVfI0/1MOnvpYDjy1Fyioy0gGAZA==} engines: {node: 12.* || >= 14.*} dependencies: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-cli-typescript: 5.3.0 @@ -5105,7 +5105,7 @@ packages: '@ember-data/store': 4.8.8(@babel/core@7.26.0)(@ember-data/model@4.8.8)(@ember-data/record-data@4.8.8)(@ember-data/tracking@4.8.8)(@ember/string@3.1.1)(ember-source@3.28.12) '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -5217,7 +5217,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -5229,7 +5229,7 @@ packages: - webpack dev: true - /@ember-data/store@4.4.3(@babel/core@7.26.0)(webpack@5.96.1): + /@ember-data/store@4.4.3(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-1kvCV/qO7ULD4fJNfr1NTwQwcPAU/fwxIWj46p2JnpRKg1jwzBNz9E6hQNdQ0kLD2pOUiaHB8J/2J6mCqVljKA==} engines: {node: 12.* || >= 14.*} dependencies: @@ -5237,7 +5237,7 @@ packages: '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) '@ember/string': 3.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cached-decorator-polyfill: 0.1.4(@babel/core@7.26.0) ember-cli-babel: 7.26.11 ember-cli-path-utils: 1.0.0 @@ -5271,7 +5271,7 @@ packages: '@ember-data/tracking': 4.8.8 '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cached-decorator-polyfill: 1.0.2(@babel/core@7.26.0)(ember-source@3.28.12) ember-cli-babel: 7.26.11 transitivePeerDependencies: @@ -5422,7 +5422,7 @@ packages: '@types/eslint': 8.56.12 fs-extra: 9.1.0 slash: 3.0.0 - tslib: 2.8.1 + tslib: 2.8.0 dev: true /@ember/edition-utils@1.2.0: @@ -5528,7 +5528,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-destroyable-polyfill: 2.0.3(@babel/core@7.26.0) - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -5558,7 +5558,7 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1): + /@ember/test-helpers@3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0): resolution: {integrity: sha512-h4uFBy4pquBtHsHI+tx9S0wtMmn1L+8dkXiDiyoqG1+3e0Awk6GBujiFM9s4ANq6wC8uIhC3wEFyts10h2OAoQ==} engines: {node: 16.* || >= 18} peerDependencies: @@ -5570,10 +5570,10 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -5593,7 +5593,7 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -5616,7 +5616,7 @@ packages: broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 dom-element-descriptors: 0.5.1 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-htmlbars: 6.3.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -5638,8 +5638,8 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/addon-shim@1.9.0: - resolution: {integrity: sha512-fMzayl/licUL8VRAy4qXROKcYvHwUbV8aTh4m97L5/MRuVpxbcAy92DGGTqx5OBKCSQN3gMg+sUKeE6AviefpQ==} + /@embroider/addon-shim@1.8.9: + resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@embroider/shared-internals': link:packages/shared-internals @@ -5689,7 +5689,7 @@ packages: '@glint/template': 1.5.0 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color dev: true @@ -7041,8 +7041,8 @@ packages: deprecated: Use @eslint/object-schema instead dev: true - /@inquirer/figures@1.0.8: - resolution: {integrity: sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==} + /@inquirer/figures@1.0.7: + resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} engines: {node: '>=18'} dev: true @@ -7332,7 +7332,7 @@ packages: fs-extra: 9.1.0 proper-lockfile: 4.1.2 slash: 3.0.0 - tslib: 2.8.1 + tslib: 2.8.0 upath: 2.0.1 dev: true @@ -7990,7 +7990,7 @@ packages: - supports-color dev: true - /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.2.2): + /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.2.2): resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8006,11 +8006,11 @@ packages: '@rollup/pluginutils': 5.1.3(rollup@3.29.5) resolve: 1.22.8 rollup: 3.29.5 - tslib: 2.8.1 + tslib: 2.8.0 typescript: 5.2.2 dev: true - /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.1)(typescript@5.6.3): + /@rollup/plugin-typescript@11.1.6(rollup@3.29.5)(tslib@2.8.0)(typescript@5.6.3): resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8026,7 +8026,7 @@ packages: '@rollup/pluginutils': 5.1.3(rollup@3.29.5) resolve: 1.22.8 rollup: 3.29.5 - tslib: 2.8.1 + tslib: 2.8.0 typescript: 5.6.3 dev: true @@ -8243,14 +8243,14 @@ packages: dependencies: '@types/node': 15.14.9 - /@types/css-tree@2.3.9: - resolution: {integrity: sha512-g1FE6xkPDP4tsccmTd6jIugjKZdxIDqAf9h2pc+4LsGgYbOyfa9phNjBHYbm6FtwIlNfT1NBx3f2zSeqO7aRAw==} + /@types/css-tree@2.3.8: + resolution: {integrity: sha512-zABG3nI2UENsx7AQv63tI5/ptoAG/7kQR1H0OvG+WTWYHOR5pfAT3cGgC8SdyCrgX/TTxJBZNmx82IjCXs1juQ==} dev: true /@types/csso@3.5.2: resolution: {integrity: sha512-Ou6PegjBPB4Jdz4w1NkrBAximhK9MJE4k3ii8qbtW/ypvzF4RrMIYgac8naLLp+opCgOgZ8LDx3NmdYLNhWhFA==} dependencies: - '@types/css-tree': 2.3.9 + '@types/css-tree': 2.3.8 dev: true /@types/debug@4.1.12: @@ -8259,17 +8259,12 @@ packages: '@types/ms': 0.7.34 dev: true - /@types/eslint-scope@3.7.7: - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - dependencies: - '@types/eslint': 8.56.12 - '@types/estree': 1.0.6 - /@types/eslint@8.56.12: resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} dependencies: '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 + dev: true /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} @@ -8282,7 +8277,7 @@ packages: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: '@types/node': 15.14.9 - '@types/qs': 6.9.17 + '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8291,7 +8286,7 @@ packages: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.17 + '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 /@types/fs-extra@5.1.0: @@ -8394,7 +8389,7 @@ packages: dependencies: '@types/node': 15.14.9 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.95.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -8439,8 +8434,8 @@ packages: resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} dev: true - /@types/qs@6.9.17: - resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + /@types/qs@6.9.16: + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} /@types/qunit@2.19.10: resolution: {integrity: sha512-gVB+rxvxmbyPFWa6yjjKgcumWal3hyqoTXI0Oil161uWfo1OCzWZ/rnEumsx+6uVgrwPrCrhpQbLkzfildkSbg==} @@ -8857,95 +8852,95 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@webassemblyjs/ast@1.14.1: - resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: - '@webassemblyjs/helper-numbers': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - /@webassemblyjs/floating-point-hex-parser@1.13.2: - resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - /@webassemblyjs/helper-api-error@1.13.2: - resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - /@webassemblyjs/helper-buffer@1.14.1: - resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - /@webassemblyjs/helper-numbers@1.13.2: - resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.13.2 - '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - /@webassemblyjs/helper-wasm-bytecode@1.13.2: - resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - /@webassemblyjs/helper-wasm-section@1.14.1: - resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 - /@webassemblyjs/ieee754@1.13.2: - resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - /@webassemblyjs/leb128@1.13.2: - resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - /@webassemblyjs/utf8@1.13.2: - resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - /@webassemblyjs/wasm-edit@1.14.1: - resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/helper-wasm-section': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-opt': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - '@webassemblyjs/wast-printer': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 - /@webassemblyjs/wasm-gen@1.14.1: - resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wasm-opt@1.14.1: - resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 - /@webassemblyjs/wasm-parser@1.14.1: - resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-api-error': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wast-printer@1.14.1: - resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: - '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 /@xmldom/xmldom@0.8.10: @@ -8972,8 +8967,8 @@ packages: /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - /abortcontroller-polyfill@1.7.6: - resolution: {integrity: sha512-Zypm+LjYdWAzvuypZvDN0smUJrhOurcuBWhhMRBExqVLRvdjp3Z9mASxKyq19K+meZMshwjjy5S0lkm388zE4Q==} + /abortcontroller-polyfill@1.7.5: + resolution: {integrity: sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==} dev: true /accepts@1.3.8: @@ -8996,6 +8991,13 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 + /acorn-import-attributes@1.9.5(acorn@8.14.0): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + dependencies: + acorn: 8.14.0 + /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -9305,7 +9307,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 @@ -9333,7 +9335,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 @@ -9345,7 +9347,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: true @@ -9355,7 +9357,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: true @@ -9365,7 +9367,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 es-errors: 1.3.0 es-object-atoms: 1.0.0 @@ -9379,7 +9381,7 @@ packages: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 @@ -9695,7 +9697,7 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 - /babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.96.1): + /babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.95.0): resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} engines: {node: '>= 8.9'} peerDependencies: @@ -9707,7 +9709,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.96.1 + webpack: 5.95.0 /babel-loader@9.2.1(@babel/core@7.26.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} @@ -9850,26 +9852,26 @@ packages: resolve: 1.22.8 dev: true - /babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): - resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9881,7 +9883,7 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color @@ -9892,29 +9894,29 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): - resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0)(supports-color@8.1.1): - resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0)(supports-color@8.1.1): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.0(supports-color@8.1.1) - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0)(supports-color@8.1.1) + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0)(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: false @@ -10427,7 +10429,7 @@ packages: wordwrap: 0.0.3 /bower-endpoint-parser@0.2.2: - resolution: {integrity: sha512-YWZHhWkPdXtIfH3VRu3QIV95sa75O9vrQWBOHjexWCLBCTy5qJvRr36LXTqFwTchSXVlzy5piYJOjzHr7qhsNg==} + resolution: {integrity: sha1-ALVlrb+rby01rd3pd+l5Yqy8s/Y=} engines: {node: '>=0.8.0'} /boxen@5.1.2: @@ -11169,8 +11171,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.63 + caniuse-lite: 1.0.30001676 + electron-to-chromium: 1.5.49 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -11336,13 +11338,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001680 + caniuse-lite: 1.0.30001676 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001680: - resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} + /caniuse-lite@1.0.30001676: + resolution: {integrity: sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==} /capture-exit@2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -11418,11 +11420,6 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} - /ci-info@4.1.0: - resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} - engines: {node: '>=8'} - dev: true - /cjs-module-lexer@1.4.1: resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} dev: true @@ -11743,7 +11740,7 @@ packages: - supports-color /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} /concurrently@7.6.0: resolution: {integrity: sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==} @@ -11998,11 +11995,12 @@ packages: resolution: {integrity: sha512-9guqKIx2H+78N17otBpl8yLZbQGL5q1vBO/jDb3gF2JjixtcVpC62jDUNxjVMNoaZ09oxRX84ZOD6VX02qkVvg==} dev: true - /content-tag@2.0.3: - resolution: {integrity: sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==} + /content-tag@2.0.2: + resolution: {integrity: sha512-qHRyTp02dgzRK2tsCFxZ1H289bZOuSLNpupr6prvnSFq4SFPmNlBKbbE5PCMb+8+Z1a1z+yCVtXvQIGUCCa3lQ==} /content-tag@3.0.0: resolution: {integrity: sha512-HxWPmF9hzehv5PV7TSK7QSzlVBhmwQA8NgBrXmL+fqXfM3L1r3ResAPzeiGbxra3Zw6U3gdhw3cIDJADQnuCVQ==} + dev: false /content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} @@ -12019,7 +12017,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} /cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} /cookie@0.4.2: resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} @@ -12111,11 +12109,11 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 dev: true - /cross-spawn@6.0.6: - resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} + /cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 @@ -12124,8 +12122,8 @@ packages: shebang-command: 1.2.0 which: 1.3.1 - /cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -12141,23 +12139,23 @@ packages: engines: {node: '>=12 || >=16'} dev: true - /css-loader@5.2.7(webpack@5.96.1): + /css-loader@5.2.7(webpack@5.95.0): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.49) + icss-utils: 5.1.0(postcss@8.4.47) loader-utils: 2.0.4 - postcss: 8.4.49 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) - postcss-modules-local-by-default: 4.1.0(postcss@8.4.49) - postcss-modules-scope: 3.2.1(postcss@8.4.49) - postcss-modules-values: 4.0.0(postcss@8.4.49) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 - webpack: 5.96.1 + webpack: 5.95.0 /css-select-base-adapter@0.1.1: resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} @@ -12374,8 +12372,8 @@ packages: mimic-response: 1.0.1 dev: true - /decorator-transforms@2.3.0(@babel/core@7.26.0): - resolution: {integrity: sha512-jo8c1ss9yFPudHuYYcrJ9jpkDZIoi+lOGvt+Uyp9B+dz32i50icRMx9Bfa8hEt7TnX1FyKWKkjV+cUdT/ep2kA==} + /decorator-transforms@2.2.2(@babel/core@7.26.0): + resolution: {integrity: sha512-NHCSJXOUQ29YFli1QzstXWo72EyASpoVx+s0YdkMwswpovf/iAJP580nD1tB0Ph9exvtbfWdVrSAloXrWVo1Xg==} dependencies: '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) babel-import-util: 3.0.0 @@ -12565,7 +12563,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.8.1 + tslib: 2.8.0 dev: true /dot-prop@5.3.0: @@ -12594,10 +12592,10 @@ packages: semver: 6.3.1 /ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - /electron-to-chromium@1.5.63: - resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} + /electron-to-chromium@1.5.49: + resolution: {integrity: sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==} /ember-asset-loader@0.6.1: resolution: {integrity: sha512-e2zafQJBMLhzl69caTG/+mQMH20uMHYrm7KcmdbmnX0oY2dZ48bhm0Wh1SPLXS/6G2T9NsNMWX6J2pVSnI+xyA==} @@ -12614,21 +12612,18 @@ packages: - supports-color dev: true - /ember-auto-import@2.10.0: - resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} + /ember-auto-import@2.6.1(webpack@5.95.0): + resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -12636,31 +12631,29 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.96.1) + css-loader: 5.2.7(webpack@5.95.0) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 - is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1) - minimatch: 3.1.2 + mini-css-extract-plugin: 2.9.1(webpack@5.95.0) parse5: 6.0.1 - pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.96.1) + style-loader: 2.0.0(webpack@5.95.0) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: - '@glint/template' - supports-color - webpack + dev: true - /ember-auto-import@2.10.0(@glint/template@1.5.0)(webpack@5.96.1): - resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} + /ember-auto-import@2.9.0: + resolution: {integrity: sha512-iXPq2rJcJaqD+m5Lk1rYAVl7Db2MvT1MMjKJfJbNT3ps4xI2H+3njwwfT6pOKZIUVB/rfeyNPANqbnw3F68Qxg==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 @@ -12671,7 +12664,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) + babel-loader: 8.4.1(@babel/core@7.26.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -12681,7 +12674,7 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.96.1) + css-loader: 5.2.7(webpack@5.95.0) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -12689,14 +12682,14 @@ packages: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1) + mini-css-extract-plugin: 2.9.1(webpack@5.95.0) minimatch: 3.1.2 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.96.1) + style-loader: 2.0.0(webpack@5.95.0) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -12704,18 +12697,21 @@ packages: - supports-color - webpack - /ember-auto-import@2.6.1(webpack@5.96.1): - resolution: {integrity: sha512-3bCRi/pXp4QslmuCXGlSz9xwR7DF5oDx3zZO5OXKzNZihtkqAM1xvGuRIdQSl46pvbAXOkp8Odl5fOen1i0dRw==} + /ember-auto-import@2.9.0(@glint/template@1.5.0)(webpack@5.95.0): + resolution: {integrity: sha512-iXPq2rJcJaqD+m5Lk1rYAVl7Db2MvT1MMjKJfJbNT3ps4xI2H+3njwwfT6pOKZIUVB/rfeyNPANqbnw3F68Qxg==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@embroider/shared-internals': link:packages/shared-internals - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.96.1) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 + babel-plugin-ember-template-compilation: 2.3.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -12723,26 +12719,28 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.96.1) + css-loader: 5.2.7(webpack@5.95.0) debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 + is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1) + mini-css-extract-plugin: 2.9.1(webpack@5.95.0) + minimatch: 3.1.2 parse5: 6.0.1 + pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0(webpack@5.96.1) + style-loader: 2.0.0(webpack@5.95.0) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: - '@glint/template' - supports-color - webpack - dev: true /ember-bootstrap@5.1.1(@babel/core@7.26.0)(ember-source@3.28.12): resolution: {integrity: sha512-ETb+DBYvVC+cAeABcfWUCHMHdO7S8gR8yZSvGmhHcgQo7jbKOVDDCARA7C12lmn3RojMwlfJMJu0LV3CXRwCHg==} @@ -12759,7 +12757,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-build-config-editor: 0.5.1 ember-cli-htmlbars: 6.3.0 @@ -12767,13 +12765,13 @@ packages: ember-concurrency: 2.3.7(@babel/core@7.26.0) ember-decorators: 6.1.1 ember-element-helper: 0.6.1(ember-source@3.28.12) - ember-focus-trap: 1.1.1(ember-source@3.28.12) + ember-focus-trap: 1.1.0(ember-source@3.28.12) ember-in-element-polyfill: 1.0.1 ember-named-blocks-polyfill: 0.2.5 ember-on-helper: 0.1.0 ember-popper-modifier: 2.0.1(@babel/core@7.26.0) ember-ref-bucket: 4.1.0(@babel/core@7.26.0) - ember-render-helpers: 0.2.1 + ember-render-helpers: 0.2.0 ember-source: 3.28.12(@babel/core@7.26.0) ember-style-modifier: 0.8.0(@babel/core@7.26.0) findup-sync: 5.0.0 @@ -12884,7 +12882,7 @@ packages: ember-source: ^3.28.0 || >= 4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -13019,60 +13017,68 @@ packages: - supports-color dev: true - /ember-cli-dependency-checker@3.3.3(ember-cli@3.28.6): - resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} + /ember-cli-dependency-checker@3.3.2(ember-cli@3.28.6): + resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 3.28.6 - find-yarn-workspace-root: 2.0.0 + find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 + transitivePeerDependencies: + - supports-color dev: true - /ember-cli-dependency-checker@3.3.3(ember-cli@4.6.0): - resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} + /ember-cli-dependency-checker@3.3.2(ember-cli@4.6.0): + resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 4.6.0 - find-yarn-workspace-root: 2.0.0 + find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 + transitivePeerDependencies: + - supports-color dev: true - /ember-cli-dependency-checker@3.3.3(ember-cli@5.0.0): - resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} + /ember-cli-dependency-checker@3.3.2(ember-cli@5.0.0): + resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 5.0.0 - find-yarn-workspace-root: 2.0.0 + find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 + transitivePeerDependencies: + - supports-color dev: true - /ember-cli-dependency-checker@3.3.3(ember-cli@5.3.0): - resolution: {integrity: sha512-mvp+HrE0M5Zhc2oW8cqs8wdhtqq0CfQXAYzaIstOzHJJn/U01NZEGu3hz7J7zl/+jxZkyygylzcS57QqmPXMuQ==} + /ember-cli-dependency-checker@3.3.2(ember-cli@5.3.0): + resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} engines: {node: '>= 6'} peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 dependencies: chalk: 2.4.2 ember-cli: 5.3.0 - find-yarn-workspace-root: 2.0.0 + find-yarn-workspace-root: 1.2.1 is-git-url: 1.0.0 resolve: 1.22.8 semver: 5.7.2 + transitivePeerDependencies: + - supports-color dev: true /ember-cli-fastboot@4.1.5(ember-source@3.28.12): @@ -14302,12 +14308,11 @@ packages: - whiskers dev: true - /ember-cli@5.3.0: - resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} - engines: {node: '>= 16'} + /ember-cli@5.12.0: + resolution: {integrity: sha512-48ZOoUZTXsav37RIYY9gyCR35yo64mhzfv5YHtTbsZZwLv/HjvTz27X0CTvkfVQaOWHYDFekxdp9ppaKz84VNA==} + engines: {node: '>= 18'} hasBin: true dependencies: - '@babel/core': 7.26.0 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14330,6 +14335,7 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 + content-tag: 2.0.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14361,8 +14367,7 @@ packages: is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.4 - leek: 0.0.24 - lodash.template: 4.5.0 + lodash: 4.17.21 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -14388,7 +14393,6 @@ packages: testem: 3.15.2 tiny-lr: 2.0.0 tree-sync: 2.1.0 - uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -14451,11 +14455,12 @@ packages: - whiskers dev: true - /ember-cli@5.4.2: - resolution: {integrity: sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA==} - engines: {node: '>= 18'} + /ember-cli@5.3.0: + resolution: {integrity: sha512-Om19C49hAYFgVduidtfQPbZcR3bmdHhYJ4XxEEEvW+sP1WAXNOPWf5e3W6HGDarjIeg04bZxOMkMZy28bubOBA==} + engines: {node: '>= 16'} hasBin: true dependencies: + '@babel/core': 7.26.0 '@pnpm/find-workspace-dir': 6.0.3 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14509,7 +14514,8 @@ packages: is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.4 - lodash: 4.17.21 + leek: 0.0.24 + lodash.template: 4.5.0 markdown-it: 13.0.2 markdown-it-terminal: 0.4.0(markdown-it@13.0.2) minimatch: 7.4.6 @@ -14535,6 +14541,7 @@ packages: testem: 3.15.2 tiny-lr: 2.0.0 tree-sync: 2.1.0 + uuid: 9.0.1 walk-sync: 3.0.0 watch-detector: 1.0.2 workerpool: 6.5.1 @@ -14597,8 +14604,8 @@ packages: - whiskers dev: true - /ember-cli@5.8.1: - resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} + /ember-cli@5.4.2: + resolution: {integrity: sha512-EeeiTHo+rtat+YRv01q64Wmo+MRZETcZ7bPKBU14h9gSqSU0bHj57KGKsaQ+av8sOUojwWSqp+GQfOtwuWDgYA==} engines: {node: '>= 18'} hasBin: true dependencies: @@ -14624,7 +14631,6 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14744,13 +14750,12 @@ packages: - whiskers dev: true - /ember-cli@6.0.1: - resolution: {integrity: sha512-UD9szFnZS27uC66iaFMBPEHcDDmtEy7+mwzjoCmDnYT85ZIXsEh5r+aEry2NSJnTXayOItbhDtSbd0eTqKPyUQ==} + /ember-cli@5.8.1: + resolution: {integrity: sha512-rW7NFCaC02Bj52ZaI22UM43YT7gaRNLkQzBfhZYVpWW1+SMrdQXCxuPs6kqKRxqk4xauUpfCzCDFH92icq+mKg==} engines: {node: '>= 18'} hasBin: true dependencies: '@pnpm/find-workspace-dir': 6.0.3 - babel-remove-types: 1.0.0 broccoli: 3.5.2 broccoli-builder: 0.18.14 broccoli-concat: 4.2.5 @@ -14772,7 +14777,7 @@ packages: compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 2.0.3 + content-tag: 1.2.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14817,6 +14822,7 @@ packages: promise-map-series: 0.3.0 promise.hash.helper: 1.0.8 quick-temp: 0.1.8 + remove-types: 1.0.0 resolve: 1.22.8 resolve-package-path: 4.0.3 safe-stable-stringify: 2.5.0 @@ -14891,12 +14897,12 @@ packages: - whiskers dev: true - /ember-cli@6.1.0-beta.0: - resolution: {integrity: sha512-shUq0TjJxlN7vjWUlwTR+H3rLkbqp5GLocMPtFsFP5J3+r8Ug/H/Cq81SN+rEEYbXy+WTMGoEoCPNtcUBIG2AA==} + /ember-cli@6.0.0-beta.0: + resolution: {integrity: sha512-RMI8SSAVe+GHx4/gfZkoxMHIJ4GPUw+rFb2PjpuL+QB9pnQwt3DMD7EAfvdbmM8JxQJ3nzuyXl3nRNYfpSnoCQ==} engines: {node: '>= 18'} hasBin: true dependencies: - '@pnpm/find-workspace-dir': 7.0.2 + '@pnpm/find-workspace-dir': 6.0.3 babel-remove-types: 1.0.0 broccoli: 3.5.2 broccoli-builder: 0.18.14 @@ -14914,12 +14920,12 @@ packages: calculate-cache-key-for-tree: 2.0.0 capture-exit: 2.0.0 chalk: 4.1.2 - ci-info: 4.1.0 + ci-info: 3.9.0 clean-base-url: 1.0.0 compression: 1.7.5 configstore: 5.0.1 console-ui: 3.1.2 - content-tag: 2.0.3 + content-tag: 2.0.2 core-object: 3.1.5 dag-map: 2.0.2 diff: 5.2.0 @@ -14957,7 +14963,7 @@ packages: minimatch: 7.4.6 morgan: 1.10.0 nopt: 3.0.6 - npm-package-arg: 12.0.0 + npm-package-arg: 10.1.0 os-locale: 5.0.0 p-defer: 3.0.0 portfinder: 1.0.32 @@ -15126,7 +15132,7 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@3.28.12) transitivePeerDependencies: @@ -15153,7 +15159,7 @@ packages: '@ember/string': 3.1.1 '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-inflector: 4.0.3(ember-source@3.28.12) @@ -15165,22 +15171,22 @@ packages: - webpack dev: true - /ember-data@4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.96.1): + /ember-data@4.4.3(@babel/core@7.26.0)(ember-source@4.6.0)(webpack@5.95.0): resolution: {integrity: sha512-Z67pYs41LoJ2EKQsTOb2QOmv7A4gn72nv9MORYpQnGk8z8stYGtrgZFwATg+NES4mnJsLShdLIWaZNKze7c1HA==} engines: {node: 12.* || >= 14.*} dependencies: - '@ember-data/adapter': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) - '@ember-data/debug': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) - '@ember-data/model': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/adapter': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/debug': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/model': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) '@ember-data/private-build-infra': 4.4.3(@babel/core@7.26.0) - '@ember-data/record-data': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) - '@ember-data/serializer': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) - '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.96.1) + '@ember-data/record-data': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/serializer': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) + '@ember-data/store': 4.4.3(@babel/core@7.26.0)(webpack@5.95.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.1.1 '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 ember-inflector: 4.0.3(ember-source@4.6.0) @@ -15209,7 +15215,7 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@3.28.12) transitivePeerDependencies: @@ -15243,10 +15249,10 @@ packages: '@embroider/macros': 1.16.9(@glint/template@1.5.0) '@glimmer/env': 0.1.7 broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.6.1(webpack@5.96.1) + ember-auto-import: 2.6.1(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-inflector: 4.0.3(ember-source@5.1.2) - webpack: 5.96.1 + webpack: 5.95.0 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -15281,10 +15287,10 @@ packages: '@ember/string': 3.1.1 '@embroider/macros': 1.16.9(@glint/template@1.5.0) broccoli-merge-trees: 4.2.0 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-inflector: 4.0.3(ember-source@3.28.12) - webpack: 5.96.1 + webpack: 5.95.0 transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' @@ -15416,7 +15422,7 @@ packages: '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) '@glimmer/syntax': 0.92.3 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.3) - content-tag: 2.0.3 + content-tag: 2.0.2 eslint-scope: 7.2.2 html-tags: 3.3.1 transitivePeerDependencies: @@ -15432,7 +15438,7 @@ packages: resolution: {integrity: sha512-TVx24/jrvDIuPL296DV0hBwp7BWLcSMf0I8464KGz01sPytAB+ZAePbc9ooBTJDkKZEGFgatJa4nj3yF1S9Bpw==} engines: {node: '>= 10'} dependencies: - abortcontroller-polyfill: 1.7.6 + abortcontroller-polyfill: 1.7.5 broccoli-concat: 4.2.5 broccoli-debug: 0.6.5 broccoli-merge-trees: 4.2.0 @@ -15451,13 +15457,13 @@ packages: - supports-color dev: true - /ember-focus-trap@1.1.1(ember-source@3.28.12): - resolution: {integrity: sha512-5tOWu6eV1UoNZE+P9Gl9lJXNrENZVCoOXi52ePb7JOrOZ3ckOk1OkPsFwR4Jym9VJ7vZ6S3Z3D8BrkFa2aCpYw==} + /ember-focus-trap@1.1.0(ember-source@3.28.12): + resolution: {integrity: sha512-KxbCKpAJaBVZm+bW4tHPoBJAZThmxa6pI+WQusL+bj0RtAnGUNkWsVy6UBMZ5QqTQzf4EvGHkCVACVp5lbAWMQ==} engines: {node: 12.* || >= 14} peerDependencies: - ember-source: '>= 4.0.0' + ember-source: ^4.0.0 || ^5.0.0 dependencies: - '@embroider/addon-shim': 1.9.0 + '@embroider/addon-shim': 1.8.9 ember-source: 3.28.12(@babel/core@7.26.0) focus-trap: 6.9.4 transitivePeerDependencies: @@ -15495,7 +15501,7 @@ packages: ember-source: ^3.16.0 || ^4.0.0 || ^5.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color dev: true @@ -15588,8 +15594,8 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.9.0 - decorator-transforms: 2.3.0(@babel/core@7.26.0) + '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.2.2(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -15606,8 +15612,8 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.9.0 - decorator-transforms: 2.3.0(@babel/core@7.26.0) + '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.2.2(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -15624,11 +15630,11 @@ packages: ember-source: optional: true dependencies: - '@embroider/addon-shim': 1.9.0 - decorator-transforms: 2.3.0(@babel/core@7.26.0) + '@embroider/addon-shim': 1.8.9 + decorator-transforms: 2.2.2(@babel/core@7.26.0) ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -15668,9 +15674,9 @@ packages: peerDependencies: ember-source: '>= 3.28.0' dependencies: - '@embroider/addon-shim': 1.9.0 + '@embroider/addon-shim': 1.8.9 '@simple-dom/document': 1.4.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color dev: true @@ -15680,7 +15686,7 @@ packages: engines: {node: 10.* || >= 12} dependencies: '@popperjs/core': 2.11.8 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-modifier: 3.2.7(@babel/core@7.26.0) @@ -15691,7 +15697,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.96.1): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(@glint/template@1.5.0)(ember-source@4.6.0)(qunit@2.22.0)(webpack@5.95.0): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -15703,10 +15709,10 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) qunit: 2.22.0 resolve-package-path: 4.0.3 silent-error: 1.1.1 @@ -15717,7 +15723,7 @@ packages: - webpack dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.96.1): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.4)(ember-source@3.26.2)(qunit@2.22.0)(webpack@5.95.0): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -15729,7 +15735,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.26.2(@babel/core@7.26.0) @@ -15755,7 +15761,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 3.28.12(@babel/core@7.26.0) @@ -15781,7 +15787,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 ember-source: 5.1.2(@babel/core@7.26.0)(@glimmer/component@1.1.2) @@ -15802,11 +15808,11 @@ packages: ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.96.1) - '@embroider/addon-shim': 1.9.0 + '@ember/test-helpers': 3.3.1(@babel/core@7.26.0)(@glint/template@1.5.0)(ember-source@5.3.0)(webpack@5.95.0) + '@embroider/addon-shim': 1.8.9 '@embroider/macros': 1.16.9(@glint/template@1.5.0) ember-cli-test-loader: 3.1.0 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) qunit: 2.22.0 qunit-theme-ember: 1.0.0 transitivePeerDependencies: @@ -15826,8 +15832,8 @@ packages: - supports-color dev: true - /ember-render-helpers@0.2.1: - resolution: {integrity: sha512-LbsUQRGcR4z9zQPdZsP5+ODU76xzbC9O97+1/ceDJPd5y0FqL9aFOWfSiqL3nEgcf93WW3im8MEVRzFWxz0Hzg==} + /ember-render-helpers@0.2.0: + resolution: {integrity: sha512-MnqGS8BnY3GJ+n5RZVVRqCwKjfXXMr5quKyqNu1vxft8oslOJuZ1f1dOesQouD+6LwD4Y9tWRVKNw+LOqM9ocw==} engines: {node: 8.* || >= 10.*} dependencies: ember-cli-babel: 7.26.11 @@ -15865,7 +15871,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color dev: true @@ -15897,7 +15903,7 @@ packages: optional: true dependencies: ember-cli-babel: 7.26.11 - ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1) + ember-source: 5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0) transitivePeerDependencies: - supports-color dev: true @@ -16019,7 +16025,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16056,7 +16062,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16077,7 +16083,7 @@ packages: - webpack dev: true - /ember-source@4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.96.1): + /ember-source@4.6.0(@babel/core@7.26.0)(@glint/template@1.5.0)(webpack@5.95.0): resolution: {integrity: sha512-VIxKnb2CkNiVBfWkbNg+BxmyDEPQ+aam303TvXrp4kpykdaJwlck8PunxO5oJjFXJ7VnfJ6Y2ccV6+qerkHTsg==} engines: {node: '>= 12.*'} dependencies: @@ -16093,7 +16099,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16132,7 +16138,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16188,7 +16194,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16212,7 +16218,61 @@ packages: - webpack dev: true - /ember-source@5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.96.1): + /ember-source@5.12.0: + resolution: {integrity: sha512-2MWlJmQEeeiIk9p5CDMuvD470YPi7/4wXgU41ftbWc9svwF+0usoe4PLoLC0T/jV6YX+3SY5tumQfxLSLoFhmQ==} + engines: {node: '>= 18.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 + dependencies: + '@babel/core': 7.26.0 + '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 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/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.26.0) + '@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.9.0 + ember-cli-babel: 8.2.0(@babel/core@7.26.0) + ember-cli-get-component-path-option: 1.0.0 + ember-cli-is-package-missing: 1.0.0 + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-path-utils: 1.0.0 + ember-cli-string-utils: 1.1.0 + ember-cli-typescript-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + route-recognizer: 0.3.4 + router_js: 8.0.6(route-recognizer@0.3.4) + semver: 7.6.3 + silent-error: 1.1.1 + simple-html-tokenizer: 0.5.11 + transitivePeerDependencies: + - '@glint/template' + - rsvp + - supports-color + - webpack + dev: true + + /ember-source@5.3.0(@babel/core@7.26.0)(@glimmer/component@1.1.2)(@glint/template@1.5.0)(webpack@5.95.0): resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} engines: {node: '>= 16.*'} peerDependencies: @@ -16247,7 +16307,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0(@glint/template@1.5.0)(webpack@5.96.1) + ember-auto-import: 2.9.0(@glint/template@1.5.0)(webpack@5.95.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16305,7 +16365,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16364,7 +16424,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16388,8 +16448,8 @@ packages: - webpack dev: true - /ember-source@6.0.1: - resolution: {integrity: sha512-2IK4qYuJXG3U0ngm2JO+7mABAWlXjjBT2yvwxxTmatyg+iuV5CCtGWZGTGa/uw1nfAaihkDwyaVqNjmlvbovcg==} + /ember-source@6.0.0-beta.1: + resolution: {integrity: sha512-nggHGyttjAM7EGSeKWYTMHAxjw6rTSxyi+mwDe3qNjVxnRidGOQ0DTY6mhLyun4+5sfTWL3u5ZozNovUgCr4Aw==} engines: {node: '>= 18.*'} peerDependencies: '@glimmer/component': ^1.1.2 @@ -16419,62 +16479,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 - ember-cli-babel: 8.2.0(@babel/core@7.26.0) - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.6(route-recognizer@0.3.4) - semver: 7.6.3 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - transitivePeerDependencies: - - '@glint/template' - - rsvp - - supports-color - - webpack - dev: true - - /ember-source@6.1.0-beta.1: - resolution: {integrity: sha512-ErAYSpftkTnxr6rS6eaCkW/p5Cn8keXW/92P3MfkZNXTD3iAwARS2k7E6lYrnmCONPlae1yaSmkGbKf+fkV0rw==} - engines: {node: '>= 18.*'} - peerDependencies: - '@glimmer/component': '>= 1.1.2' - dependencies: - '@babel/core': 7.26.0 - '@ember/edition-utils': 1.2.0 - '@embroider/addon-shim': 1.9.0 - '@glimmer/compiler': 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/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.26.0) - '@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.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -16525,12 +16530,12 @@ packages: - supports-color dev: true - /ember-template-imports@4.2.0: - resolution: {integrity: sha512-qwf/38E1ut8M2/1tsFJl6kL99799MvxQrx0lN3LAc0HJRQhM/lYHqnHhzS30rkH76g+76TfxcMB5JJZQabWk2A==} + /ember-template-imports@4.1.3: + resolution: {integrity: sha512-0R7FBozyG2lLH7DxeB8w/PVsdQdG2W+jZx8Y9aPWtfV7qjZlsZ9mfRgn1acF0OD1J5wEUduaSC4MAmWL+A7maQ==} engines: {node: 16.* || >= 18} dependencies: broccoli-stew: 3.0.0 - content-tag: 3.0.0 + content-tag: 2.0.2 ember-cli-version-checker: 5.1.2 transitivePeerDependencies: - supports-color @@ -16708,7 +16713,7 @@ packages: resolution: {integrity: sha512-TyaKxFIRXhODW5BTbqD/by0Gu8Z9B9AA1ki3Bzzm6fOj2b30Qlprtt+XUG52kS0zVNmxYj/WWoT0TsKiU61VOw==} engines: {node: 14.* || 16.* || >= 18} dependencies: - '@embroider/addon-shim': 1.9.0 + '@embroider/addon-shim': 1.8.9 transitivePeerDependencies: - supports-color dev: true @@ -16828,8 +16833,8 @@ packages: dependencies: string-template: 0.2.1 - /es-abstract@1.23.5: - resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 @@ -16863,7 +16868,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.3 + object-inspect: 1.13.2 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.3 @@ -17089,7 +17094,7 @@ packages: estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 - magic-string: 0.30.13 + magic-string: 0.30.12 requireindex: 1.2.0 snake-case: 3.0.4 transitivePeerDependencies: @@ -17113,7 +17118,7 @@ packages: estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 - magic-string: 0.30.13 + magic-string: 0.30.12 requireindex: 1.2.0 snake-case: 3.0.4 transitivePeerDependencies: @@ -17389,7 +17394,7 @@ packages: '@humanwhocodes/config-array': 0.5.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 enquirer: 2.4.1 @@ -17444,7 +17449,7 @@ packages: '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 debug: 4.3.7(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 @@ -17565,7 +17570,7 @@ packages: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} dependencies: - cross-spawn: 6.0.6 + cross-spawn: 6.0.5 get-stream: 4.1.0 is-stream: 1.1.0 npm-run-path: 2.0.2 @@ -17577,7 +17582,7 @@ packages: resolution: {integrity: sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==} engines: {node: ^8.12.0 || >=9.7.0} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 get-stream: 5.2.0 is-stream: 2.0.1 merge-stream: 2.0.0 @@ -17591,7 +17596,7 @@ packages: resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 get-stream: 5.2.0 human-signals: 1.1.1 is-stream: 2.0.1 @@ -17605,7 +17610,7 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -17619,7 +17624,7 @@ packages: resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 get-stream: 6.0.1 human-signals: 4.3.1 is-stream: 3.0.0 @@ -18030,6 +18035,15 @@ packages: locate-path: 7.2.0 path-exists: 5.0.0 + /find-yarn-workspace-root@1.2.1: + resolution: {integrity: sha512-dVtfb0WuQG+8Ag2uWkbG79hOUzEsRrhBzgfn86g2sJPkzmcpGdghbNTfUKGTxymFrY/tLIodDzLoW9nOJ4FY8Q==} + dependencies: + fs-extra: 4.0.3 + micromatch: 3.1.10 + transitivePeerDependencies: + - supports-color + dev: true + /find-yarn-workspace-root@2.0.0: resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} dependencies: @@ -18102,8 +18116,8 @@ packages: walk-sync: 3.0.0 dev: true - /fixturify-project@7.1.3: - resolution: {integrity: sha512-araEoNawWCIV9xT/+kAQ+H3aiFTVVH1nUDuYU7syhbWnlyA6BzuRE7vhdZQ7m+1+T5A3zG2JljGxRkNP1EhvXQ==} + /fixturify-project@7.1.2: + resolution: {integrity: sha512-Dyns5nXY9LEvqnUBzfejnb7w1JfabduNvXmYXfnbqmro4QxkF0vgs3eBu2X8kVR3geL+LmPZwXb4aKy6k5gtvQ==} engines: {node: '>= 14.*'} dependencies: '@embroider/shared-internals': link:packages/shared-internals @@ -18117,7 +18131,7 @@ packages: fs-extra: 10.1.0 resolve-package-path: 4.0.3 tmp: 0.0.33 - type-fest: 4.27.0 + type-fest: 4.26.1 walk-sync: 3.0.0 /fixturify@0.3.4: @@ -18163,13 +18177,13 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.3.2 + flatted: 3.3.1 keyv: 4.5.4 rimraf: 3.0.2 dev: true - /flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true /focus-trap@6.9.4: @@ -18200,7 +18214,7 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 signal-exit: 4.1.0 dev: true @@ -18386,7 +18400,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 functions-have-names: 1.2.3 /functional-red-black-tree@1.0.1: @@ -18950,13 +18964,6 @@ packages: lru-cache: 10.4.3 dev: true - /hosted-git-info@8.0.0: - resolution: {integrity: sha512-4nw3vOVR+vHUOT8+U4giwe2tcGv+R3pwwRidUe67DoMBTjhrfr6rZYJVVwdkBE+Um050SG+X9tf0Jo4fOpn01w==} - engines: {node: ^18.17.0 || >=20.5.0} - dependencies: - lru-cache: 10.4.3 - dev: true - /html-encoding-sniffer@3.0.0: resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} engines: {node: '>=12'} @@ -19103,13 +19110,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.49): + /icss-utils@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.49 + postcss: 8.4.47 /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -19297,7 +19304,7 @@ packages: resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.8 + '@inquirer/figures': 1.0.7 ansi-escapes: 4.3.2 cli-width: 4.1.0 external-editor: 3.1.0 @@ -19613,7 +19620,7 @@ packages: has-symbols: 1.0.3 /is-type@0.0.1: - resolution: {integrity: sha512-YwJh/zBVrcJ90aAnPBM0CbHvm7lG9ao7lIFeqTZ1UQj4iFLpM5CikdaU+dGGesrMJwxLqPGmjjrUrQ6Kn3Zh+w==} + resolution: {integrity: sha1-9lHYXDZdRJVdFKUdjXBh8/a0d5w=} dependencies: core-util-is: 1.0.3 @@ -20319,7 +20326,7 @@ packages: hasBin: true /json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} dev: true /json-buffer@3.0.1: @@ -20481,7 +20488,7 @@ packages: dev: true /leek@0.0.24: - resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==} + resolution: {integrity: sha1-5ADlfw5g2O8r1NBo3EKKVDRdvNo=} dependencies: debug: 2.6.9 lodash.assign: 3.2.0 @@ -20740,7 +20747,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.8.1 + tslib: 2.8.0 dev: true /lowercase-keys@1.0.0: @@ -20789,8 +20796,8 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string@0.30.13: - resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} + /magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} dependencies: '@jridgewell/sourcemap-codec': 1.5.0 dev: true @@ -20962,7 +20969,7 @@ packages: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} /media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} engines: {node: '>= 0.6'} /mem@5.1.1: @@ -21121,15 +21128,15 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.9.2(webpack@5.96.1): - resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} + /mini-css-extract-plugin@2.9.1(webpack@5.95.0): + resolution: {integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.95.0 /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -21401,7 +21408,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.8.1 + tslib: 2.8.0 dev: true /node-fetch@2.7.0: @@ -21545,16 +21552,6 @@ packages: validate-npm-package-name: 5.0.1 dev: true - /npm-package-arg@12.0.0: - resolution: {integrity: sha512-ZTE0hbwSdTNL+Stx2zxSqdu2KZfNDcrtrLdIk7XGnQFYBWYDho/ORvXtn5XEePcL3tFpGjHCV3X3xrtDh7eZ+A==} - engines: {node: ^18.17.0 || >=20.5.0} - dependencies: - hosted-git-info: 8.0.0 - proc-log: 5.0.0 - semver: 7.6.3 - validate-npm-package-name: 6.0.0 - dev: true - /npm-package-arg@8.1.5: resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} engines: {node: '>=10'} @@ -21600,7 +21597,7 @@ packages: dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 - cross-spawn: 6.0.6 + cross-spawn: 6.0.5 memorystream: 0.3.1 minimatch: 3.1.2 pidtree: 0.3.1 @@ -21669,8 +21666,8 @@ packages: resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} engines: {node: '>= 0.10.0'} - /object-inspect@1.13.3: - resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} engines: {node: '>= 0.4'} /object-keys@1.1.1: @@ -21698,7 +21695,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 dev: true @@ -21709,7 +21706,7 @@ packages: array.prototype.reduce: 1.0.7 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 gopd: 1.0.1 safe-array-concat: 1.1.2 @@ -21721,7 +21718,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 dev: true /object.pick@1.3.0: @@ -22234,54 +22231,54 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - /postcss-modules-extract-imports@3.1.0(postcss@8.4.49): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.49 + postcss: 8.4.47 - /postcss-modules-local-by-default@4.1.0(postcss@8.4.49): - resolution: {integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==} + /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 - postcss-selector-parser: 7.0.0 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - /postcss-modules-scope@3.2.1(postcss@8.4.49): - resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} + /postcss-modules-scope@3.2.0(postcss@8.4.47): + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.49 - postcss-selector-parser: 7.0.0 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 - /postcss-modules-values@4.0.0(postcss@8.4.49): + /postcss-modules-values@4.0.0(postcss@8.4.47): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.49) - postcss: 8.4.49 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 /postcss-resolve-nested-selector@0.1.6: resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.49): + /postcss-safe-parser@6.0.0(postcss@8.4.47): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.49 + postcss: 8.4.47 dev: true /postcss-selector-parser@6.1.2: @@ -22290,20 +22287,12 @@ packages: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - dev: true - - /postcss-selector-parser@7.0.0: - resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + /postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -22389,11 +22378,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /proc-log@5.0.0: - resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} - engines: {node: ^18.17.0 || >=20.5.0} - dev: true - /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true @@ -22444,7 +22428,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-errors: 1.3.0 set-function-name: 2.0.2 dev: true @@ -22475,10 +22459,8 @@ packages: forwarded: 0.2.0 ipaddr.js: 1.9.1 - /psl@1.10.0: - resolution: {integrity: sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==} - dependencies: - punycode: 2.3.1 + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} /pump@3.0.2: resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} @@ -22509,12 +22491,6 @@ packages: dependencies: side-channel: 1.0.6 - /qs@6.13.1: - resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.6 - /query-string@5.1.1: resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} engines: {node: '>=0.10.0'} @@ -23190,7 +23166,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.8.1 + tslib: 2.8.0 /safe-array-concat@1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} @@ -23305,7 +23281,7 @@ packages: resolution: {integrity: sha512-wJ6u1TqnvRsPgLKOA8RRAePKFrduxuynE2uZo98PPuWc9BzqQuEMQmNPKS2sFbhHwgY88VstqpDSjWoxdtkONw==} hasBin: true dependencies: - fixturify-project: 7.1.3 + fixturify-project: 7.1.2 fs-extra: 9.1.0 glob: 7.2.3 tmp: 0.2.3 @@ -23457,7 +23433,7 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.3 + object-inspect: 1.13.2 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -23529,7 +23505,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.8.1 + tslib: 2.8.0 dev: true /snapdragon-node@2.1.1: @@ -23844,7 +23820,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-errors: 1.3.0 es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 @@ -23861,7 +23837,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 dev: true @@ -23871,7 +23847,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 /string.prototype.trimend@1.0.8: @@ -23976,7 +23952,7 @@ packages: engines: {node: '>=8'} dev: true - /style-loader@2.0.0(webpack@5.96.1): + /style-loader@2.0.0(webpack@5.95.0): resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -23984,14 +23960,14 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.95.0 /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} dev: true /styled_string@0.0.1: - resolution: {integrity: sha512-DU2KZiB6VbPkO2tGSqQ9n96ZstUPjW7X4sGO6V2m1myIQluX0p1Ol8BrA/l6/EesqhMqXOIXs3cJNOy1UuU2BA==} + resolution: {integrity: sha1-0ieCvYEpVFm8Tx3xjEutjpTdEko=} /stylelint-config-recommended@12.0.0(stylelint@15.11.0): resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==} @@ -24085,9 +24061,9 @@ packages: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.49 + postcss: 8.4.47 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 6.0.0(postcss@8.4.49) + postcss-safe-parser: 6.0.0(postcss@8.4.47) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -24243,7 +24219,7 @@ packages: mkdirp: 0.5.6 rimraf: 2.6.3 - /terser-webpack-plugin@5.3.10(webpack@5.96.1): + /terser-webpack-plugin@5.3.10(webpack@5.95.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -24264,7 +24240,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1 + webpack: 5.95.0 /terser@3.17.0: resolution: {integrity: sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==} @@ -24404,7 +24380,7 @@ packages: any-promise: 1.3.0 dev: true - /thread-loader@3.0.4(webpack@5.96.1): + /thread-loader@3.0.4(webpack@5.95.0): resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -24415,7 +24391,7 @@ packages: loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.95.0 dev: false /through2@3.0.2: @@ -24456,19 +24432,19 @@ packages: faye-websocket: 0.11.4 livereload-js: 3.4.1 object-assign: 4.1.1 - qs: 6.13.1 + qs: 6.13.0 transitivePeerDependencies: - supports-color - /tldts-core@6.1.61: - resolution: {integrity: sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==} + /tldts-core@6.1.57: + resolution: {integrity: sha512-lXnRhuQpx3zU9EONF9F7HfcRLvN1uRYUBIiKL+C/gehC/77XTU+Jye6ui86GA3rU6FjlJ0triD1Tkjt2F/2lEg==} dev: false - /tldts@6.1.61: - resolution: {integrity: sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==} + /tldts@6.1.57: + resolution: {integrity: sha512-Oy7yDXK8meJl8vPMOldzA+MtueAJ5BrH4l4HXwZuj2AtfoQbLjmTJmjNWPUcAo+E/ibHn7QlqMS0BOcXJFJyHQ==} hasBin: true dependencies: - tldts-core: 6.1.61 + tldts-core: 6.1.57 dev: false /tmp@0.0.28: @@ -24541,7 +24517,7 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} dependencies: - psl: 1.10.0 + psl: 1.9.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 @@ -24550,7 +24526,7 @@ packages: resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} engines: {node: '>=16'} dependencies: - tldts: 6.1.61 + tldts: 6.1.57 dev: false /tr46@0.0.3: @@ -24572,7 +24548,7 @@ packages: /tracked-built-ins@3.3.0: resolution: {integrity: sha512-ewKFrW/AQs05oLPM5isOUb/1aOwBRfHfmF408CCzTk21FLAhKrKVOP5Q5ebX+zCT4kvg81PGBGwrBiEGND1nWA==} dependencies: - '@embroider/addon-shim': 1.9.0 + '@embroider/addon-shim': 1.8.9 ember-tracked-storage-polyfill: 1.0.0 transitivePeerDependencies: - supports-color @@ -24669,8 +24645,8 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + /tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} /tsutils@3.21.0(typescript@5.2.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -24731,8 +24707,8 @@ packages: engines: {node: '>=12.20'} dev: true - /type-fest@4.27.0: - resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} + /type-fest@4.26.1: + resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} /type-is@1.6.18: @@ -24967,7 +24943,7 @@ packages: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.23.5 + es-abstract: 1.23.3 has-symbols: 1.0.3 object.getownpropertydescriptors: 2.1.8 dev: true @@ -24985,7 +24961,7 @@ packages: dev: true /utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} engines: {node: '>= 0.4.0'} /uuid@8.3.2: @@ -25044,11 +25020,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /validate-npm-package-name@6.0.0: - resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} - engines: {node: ^18.17.0 || >=20.5.0} - dev: true - /validate-peer-dependencies@1.2.0: resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==} dependencies: @@ -25097,7 +25068,7 @@ packages: optional: true dependencies: esbuild: 0.18.20 - postcss: 8.4.49 + postcss: 8.4.47 rollup: 3.29.5 terser: 5.36.0 optionalDependencies: @@ -25212,8 +25183,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.96.1: - resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} + /webpack@5.95.0: + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -25222,12 +25193,12 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -25242,7 +25213,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(webpack@5.95.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -25598,7 +25569,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0 + ember-auto-import: 2.9.0 ember-cli-babel: 8.2.0(@babel/core@7.26.0) ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0