From b8eb2c3c9bccc3b062deb710f5bee2517927701a Mon Sep 17 00:00:00 2001 From: hashicc <191911133+hashicc@users.noreply.github.com> Date: Tue, 10 Jun 2025 18:37:36 -0400 Subject: [PATCH] Upgrade `ember-cli-flash` (#2870) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: 🤖 upgrade ember-cli-flash to v6 * chore: 🤖 remove unneeded timer disabling This is no longer needed since the test helpers as of v5 are explicit: disableTimeout and enableTimeout Old world: > Essentially importing this helper would cause the init hook of the FlashObject to become a no-op and disable the timeout running in consuming apps test runs. > To get the same behaviour as "Old world 🌐 " a consuming app needs only to remove the blueprint import. ✅ https://github.com/adopted-ember-addons/ember-cli-flash/pull/392 * chore: 🤖 add @embroider/macros for ember-cli-flash ember-cli-flash requires @embroider/macros as a dev dependency: https://github.com/adopted-ember-addons/ember-cli-flash/pull/392/files/6c5743f424d14143c9309bcb0be8152fdaec11a2#r1369522866 https://github.com/adopted-ember-addons/ember-cli-flash/pull/395 --- pnpm-lock.yaml | 157 +++++++++++++--------- ui/admin/package.json | 3 +- ui/admin/tests/helpers/flash-message.js | 8 -- ui/admin/tests/test-helper.js | 1 - ui/desktop/package.json | 3 +- ui/desktop/tests/helpers/flash-message.js | 8 -- ui/desktop/tests/test-helper.js | 1 - 7 files changed, 100 insertions(+), 81 deletions(-) delete mode 100644 ui/admin/tests/helpers/flash-message.js delete mode 100644 ui/desktop/tests/helpers/flash-message.js diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5bd0ebb67..ea1148f06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -761,6 +761,9 @@ importers: '@ember/test-helpers': specifier: ^5.2.1 version: 5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2) + '@embroider/macros': + specifier: ^1.18.0 + version: 1.18.0(@glint/template@1.5.2) '@faker-js/faker': specifier: ^8.0.2 version: 8.4.1 @@ -816,8 +819,8 @@ importers: specifier: ^3.3.2 version: 3.3.3(ember-cli@5.12.0(handlebars@4.7.8)(underscore@1.13.7)) ember-cli-flash: - specifier: ^4.0.0 - version: 4.0.0(@babel/core@7.27.1)(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))(webpack@5.99.8) + specifier: ^6.0.0 + version: 6.0.0(@ember/string@4.0.1)(@embroider/macros@1.18.0(@glint/template@1.5.2))(ember-modifier@4.2.0(@babel/core@7.27.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -966,6 +969,9 @@ importers: '@ember/test-helpers': specifier: ^5.2.1 version: 5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2) + '@embroider/macros': + specifier: ^1.18.0 + version: 1.18.0(@glint/template@1.5.2) '@faker-js/faker': specifier: ^8.0.2 version: 8.4.1 @@ -1015,8 +1021,8 @@ importers: specifier: ^3.3.2 version: 3.3.3(ember-cli@5.12.0(handlebars@4.7.8)(underscore@1.13.7)) ember-cli-flash: - specifier: ^4.0.0 - version: 4.0.0(@babel/core@7.27.1)(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))(webpack@5.99.8) + specifier: ^6.0.0 + version: 6.0.0(@ember/string@4.0.1)(@embroider/macros@1.18.0(@glint/template@1.5.2))(ember-modifier@4.2.0(@babel/core@7.27.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))) ember-cli-htmlbars: specifier: ^6.3.0 version: 6.3.0 @@ -2037,8 +2043,8 @@ packages: resolution: {integrity: sha512-gcJuHiXgnrzaU8NyU+2bMbtS6PNOr5v5B8OXBqaBvTCsMpXLvKo8OBOQFCoUN0rPX2J6VaFqrbi/371sMvzZug==} engines: {node: 12.* || 14.* || >= 16} - '@embroider/macros@1.17.3': - resolution: {integrity: sha512-ag0QUiawjSwEqOhNqscZN5O2Q0gjQ6TS5weepamn4MGGVwIC4/9MpLUAZKmbVh5dmPhCvRp9jTmYvCykx0vB2Q==} + '@embroider/macros@1.18.0': + resolution: {integrity: sha512-KanP80XxNK4bmQ1HKTcUjy/cdCt9n7knPMLK1vzHdOFymACHo+GbhgUjXjYdOCuBTv+ZwcjL2P2XDmBcYS9r8g==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -4267,9 +4273,12 @@ packages: peerDependencies: ember-cli: ^3.2.0 || >=4.0.0 - ember-cli-flash@4.0.0: - resolution: {integrity: sha512-FEynX637xuFlmjMptAUBlww+GeYBcalnMYtDtzsBtLvnsBfU2Gd8xZVrCqQaqEAmHobxKLrYdTKu0YSY7ptIuQ==} - engines: {node: 12.* || 14.* || >= 16} + ember-cli-flash@6.0.0: + resolution: {integrity: sha512-ig8V5HKqXyTobJgHsIfnViPAmmyqx1c8T77LB5qmarPlVrx1G+EhSjlRcTr/y16Kg/EZalSBldHiLvv9M/5t6g==} + peerDependencies: + '@ember/string': '>= 3.0.0' + '@embroider/macros': ^1.13.2 + ember-modifier: '>= 4.0.0' ember-cli-get-component-path-option@1.0.0: resolution: {integrity: sha512-k47TDwcJ2zPideBCZE8sCiShSxQSpebY2BHcX2DdipMmBox5gsfyVrbKJWIHeSTTKyEUgmBIvQkqTOozEziCZA==} @@ -4560,6 +4569,9 @@ packages: ember-source: optional: true + ember-modifier@4.2.2: + resolution: {integrity: sha512-pPYBAGyczX0hedGWQFQOEiL9s45KS9efKxJxUQkMLjQyh+1Uef1mcmAGsdw2KmvNupITkE/nXxmVO1kZ9tt3ag==} + ember-named-blocks-polyfill@0.2.5: resolution: {integrity: sha512-OVMxzkfqJrEvmiky7gFzmuTaImCGm7DOudHWTdMBPO7E+dQSunrcRsJMgO9ZZ56suqBIz/yXbEURrmGS+avHxA==} engines: {node: 10.* || >= 12} @@ -5751,6 +5763,10 @@ packages: is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + is-data-view@1.0.2: resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} engines: {node: '>= 0.4'} @@ -7497,6 +7513,11 @@ packages: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} + resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} + hasBin: true + resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -8827,7 +8848,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.0 lodash.debounce: 4.0.8 - resolve: 1.22.8 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -9838,7 +9859,7 @@ snapshots: parse-author: 2.0.0 plist: 3.1.0 resedit: 2.0.3 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.7.2 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -9892,7 +9913,7 @@ snapshots: '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-cli-path-utils: 1.0.0 @@ -9909,7 +9930,7 @@ snapshots: '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -9920,7 +9941,7 @@ snapshots: '@ember-data/graph@5.3.13(3e6ff8556cff524ee3d6f8155dc0ae0e)': dependencies: '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -9933,7 +9954,7 @@ snapshots: '@ember-data/graph': 5.3.13(3e6ff8556cff524ee3d6f8155dc0ae0e) '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) fuse.js: 7.1.0 @@ -9948,7 +9969,7 @@ snapshots: '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/test-waiters': 4.1.0(@glint/template@1.5.2) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -9966,7 +9987,7 @@ snapshots: '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/tracking': 5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-cli-string-utils: 1.1.0 @@ -9982,7 +10003,7 @@ snapshots: '@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))': dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -9996,7 +10017,7 @@ snapshots: '@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))': dependencies: '@ember/test-waiters': 4.1.0(@glint/template@1.5.2) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) transitivePeerDependencies: @@ -10011,7 +10032,7 @@ snapshots: '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-cli-path-utils: 1.0.0 @@ -10027,7 +10048,7 @@ snapshots: '@ember-data/request': 5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)) '@ember-data/request-utils': 5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/tracking': 5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -10037,7 +10058,7 @@ snapshots: '@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))': dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -10060,7 +10081,7 @@ snapshots: '@ember/render-modifiers@2.1.0(@babel/core@7.27.1)(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))': dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) ember-cli-babel: 7.26.11 ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.27.1) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -10082,7 +10103,7 @@ snapshots: dependencies: '@ember/test-waiters': 4.1.0(@glint/template@1.5.2) '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@simple-dom/interface': 1.4.0 decorator-transforms: 2.3.0(@babel/core@7.27.1) dom-element-descriptors: 0.5.1 @@ -10103,7 +10124,7 @@ snapshots: '@ember/test-waiters@4.1.0(@glint/template@1.5.2)': dependencies: '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) transitivePeerDependencies: - '@glint/template' - supports-color @@ -10117,7 +10138,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@embroider/macros@1.17.3(@glint/template@1.5.2)': + '@embroider/macros@1.18.0(@glint/template@1.5.2)': dependencies: '@embroider/shared-internals': 3.0.0 assert-never: 1.4.0 @@ -10125,7 +10146,7 @@ snapshots: ember-cli-babel: 7.26.11 find-up: 5.0.0 lodash: 4.17.21 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.7.2 optionalDependencies: '@glint/template': 1.5.2 @@ -10174,7 +10195,7 @@ snapshots: '@embroider/util@1.13.2(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))': dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -10518,7 +10539,7 @@ snapshots: '@ember/string': 3.1.1 '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@embroider/util': 1.13.2(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@floating-ui/dom': 1.7.0 '@hashicorp/design-system-tokens': 2.3.0 @@ -11014,7 +11035,7 @@ snapshots: '@warp-drive/build-config@0.0.2(@glint/template@1.5.2)': dependencies: '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) babel-import-util: 2.1.1 broccoli-funnel: 3.0.8 semver: 7.7.2 @@ -11025,7 +11046,7 @@ snapshots: '@warp-drive/build-config@0.0.3(@glint/template@1.5.2)': dependencies: '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) babel-import-util: 2.1.1 semver: 7.7.2 transitivePeerDependencies: @@ -11034,7 +11055,7 @@ snapshots: '@warp-drive/core-types@0.0.3(@glint/template@1.5.2)': dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) transitivePeerDependencies: - '@glint/template' @@ -11429,7 +11450,7 @@ snapshots: glob: 7.2.3 pkg-up: 2.0.0 reselect: 3.0.1 - resolve: 1.22.8 + resolve: 1.22.10 babel-plugin-module-resolver@5.0.2: dependencies: @@ -12715,7 +12736,7 @@ snapshots: ember-arg-types@1.1.0(@glint/template@1.5.2)(webpack@5.99.8): dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) ember-auto-import: 2.10.0(@glint/template@1.5.2)(webpack@5.99.8) ember-cli-babel: 7.26.11 ember-cli-typescript: 5.3.0 @@ -12740,7 +12761,7 @@ snapshots: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.27.1) '@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.27.1) '@babel/preset-env': 7.27.2(@babel/core@7.27.1) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@embroider/shared-internals': 2.9.0 babel-loader: 8.4.1(@babel/core@7.27.1)(webpack@5.99.8) babel-plugin-ember-modules-api-polyfill: 3.5.0 @@ -12779,13 +12800,13 @@ snapshots: dependencies: '@ember/test-helpers': 5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2) '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@embroider/util': 1.13.2(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@glimmer/component': 1.1.2(@babel/core@7.27.1) decorator-transforms: 2.3.0(@babel/core@7.27.1) ember-element-helper: 0.8.8 ember-lifeline: 7.0.0(@ember/test-helpers@5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2)) - ember-modifier: 4.2.0(@babel/core@7.27.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) + ember-modifier: 4.2.2(@babel/core@7.27.1) ember-style-modifier: 4.4.0(@babel/core@7.27.1)(@ember/string@3.1.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) ember-truth-helpers: 4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) transitivePeerDependencies: @@ -12893,7 +12914,7 @@ snapshots: ember-cli-clipboard@1.3.0(@babel/core@7.27.1)(@ember/test-helpers@5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2))(@glint/template@1.5.2)(webpack@5.99.8): dependencies: '@ember/test-helpers': 5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2) - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) clipboard: 2.0.11 ember-arg-types: 1.1.0(@glint/template@1.5.2)(webpack@5.99.8) ember-auto-import: 2.10.0(@glint/template@1.5.2)(webpack@5.99.8) @@ -12940,20 +12961,14 @@ snapshots: resolve: 1.22.8 semver: 5.7.2 - ember-cli-flash@4.0.0(@babel/core@7.27.1)(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))(webpack@5.99.8): + ember-cli-flash@6.0.0(@ember/string@4.0.1)(@embroider/macros@1.18.0(@glint/template@1.5.2))(ember-modifier@4.2.0(@babel/core@7.27.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))): dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.27.1)(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) - '@glimmer/component': 1.1.2(@babel/core@7.27.1) - '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.10.0(@glint/template@1.5.2)(webpack@5.99.8) - ember-cli-babel: 7.26.11 - ember-cli-htmlbars: 6.3.0 + '@ember/string': 4.0.1 + '@embroider/addon-shim': 1.10.0 + '@embroider/macros': 1.18.0(@glint/template@1.5.2) + ember-modifier: 4.2.0(@babel/core@7.27.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - ember-source - supports-color - - webpack ember-cli-get-component-path-option@1.0.0: {} @@ -13028,7 +13043,7 @@ snapshots: ember-cli-mirage@3.0.4(2e23d0eed4b472cc88ae0c75b5f5f051): dependencies: '@babel/core': 7.27.1 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) broccoli-file-creator: 2.1.1 broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 @@ -13415,7 +13430,7 @@ snapshots: '@ember-data/store': 5.3.13(@ember-data/request-utils@5.3.13(@ember/string@4.0.1)(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-inflector@4.0.3(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@ember-data/request@5.3.13(@ember/test-waiters@4.1.0(@glint/template@1.5.2))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2)))(@ember-data/tracking@5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)))(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember-data/tracking': 5.3.13(@glint/template@1.5.2)(@warp-drive/core-types@0.0.3(@glint/template@1.5.2))(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@warp-drive/build-config': 0.0.3(@glint/template@1.5.2) '@warp-drive/core-types': 0.0.3(@glint/template@1.5.2) ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) @@ -13481,7 +13496,7 @@ snapshots: ember-exam@8.0.0(@glint/template@1.5.2)(ember-qunit@8.1.1(@ember/test-helpers@5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2))(@glint/template@1.5.2)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8))(qunit@2.24.1))(qunit@2.24.1)(webpack@5.99.8): dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) chalk: 4.1.2 cli-table3: 0.6.5 debug: 4.4.0 @@ -13528,7 +13543,7 @@ snapshots: ember-get-config@2.1.1(@glint/template@1.5.2): dependencies: - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@glint/template' @@ -13651,6 +13666,16 @@ snapshots: - '@babel/core' - supports-color + ember-modifier@4.2.2(@babel/core@7.27.1): + dependencies: + '@embroider/addon-shim': 1.10.0 + decorator-transforms: 2.3.0(@babel/core@7.27.1) + ember-cli-normalize-entity-name: 1.0.0 + ember-cli-string-utils: 1.1.0 + transitivePeerDependencies: + - '@babel/core' + - supports-color + ember-named-blocks-polyfill@0.2.5: dependencies: ember-cli-babel: 7.26.11 @@ -13690,7 +13715,7 @@ snapshots: dependencies: '@ember/test-helpers': 5.2.2(@babel/core@7.27.1)(@glint/template@1.5.2) '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) ember-cli-test-loader: 3.1.0 ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8) qunit: 2.24.1 @@ -13710,7 +13735,7 @@ snapshots: ember-resources@7.0.4(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2): dependencies: '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) '@glint/template': 1.5.2 optionalDependencies: '@glimmer/component': 1.1.2(@babel/core@7.27.1) @@ -13732,7 +13757,7 @@ snapshots: '@babel/eslint-parser': 7.27.1(@babel/core@7.27.1)(eslint@8.57.1) '@ember/test-waiters': 3.1.0 '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.17.3(@glint/template@1.5.2) + '@embroider/macros': 1.18.0(@glint/template@1.5.2) ember-cli-is-package-missing: 1.0.0 ember-cookies: 1.3.0(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.27.1))(@glint/template@1.5.2)(rsvp@4.8.5)(webpack@5.99.8)) silent-error: 1.1.1 @@ -15333,6 +15358,10 @@ snapshots: dependencies: hasown: 2.0.2 + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + is-data-view@1.0.2: dependencies: call-bound: 1.0.4 @@ -16339,7 +16368,7 @@ snapshots: normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.8 + resolve: 1.22.10 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -16965,11 +16994,11 @@ snapshots: rechoir@0.6.2: dependencies: - resolve: 1.22.8 + resolve: 1.22.10 rechoir@0.8.0: dependencies: - resolve: 1.22.8 + resolve: 1.22.10 redent@4.0.0: dependencies: @@ -17101,12 +17130,12 @@ snapshots: resolve-package-path@1.2.7: dependencies: path-root: 0.1.1 - resolve: 1.22.8 + resolve: 1.22.10 resolve-package-path@2.0.0: dependencies: path-root: 0.1.1 - resolve: 1.22.8 + resolve: 1.22.10 resolve-package-path@3.1.0: dependencies: @@ -17126,6 +17155,12 @@ snapshots: resolve.exports@2.0.3: {} + resolve@1.22.10: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.8: dependencies: is-core-module: 2.13.1 diff --git a/ui/admin/package.json b/ui/admin/package.json index 94a9a9127..6465b3dc9 100644 --- a/ui/admin/package.json +++ b/ui/admin/package.json @@ -48,6 +48,7 @@ "@ember/render-modifiers": "^2.0.4", "@ember/string": "^4.0.0", "@ember/test-helpers": "^5.2.1", + "@embroider/macros": "^1.18.0", "@faker-js/faker": "^8.0.2", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", @@ -66,7 +67,7 @@ "ember-cli-code-coverage": "^1.0.3", "ember-cli-content-security-policy": "^2.0.3", "ember-cli-dependency-checker": "^3.3.2", - "ember-cli-flash": "^4.0.0", + "ember-cli-flash": "^6.0.0", "ember-cli-htmlbars": "^6.3.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-cli-sass": "^11.0.1", diff --git a/ui/admin/tests/helpers/flash-message.js b/ui/admin/tests/helpers/flash-message.js deleted file mode 100644 index fe35b65a9..000000000 --- a/ui/admin/tests/helpers/flash-message.js +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: BUSL-1.1 - */ - -import FlashObject from 'ember-cli-flash/flash/object'; - -FlashObject.reopen({ init() {} }); diff --git a/ui/admin/tests/test-helper.js b/ui/admin/tests/test-helper.js index 4b230d7fc..94408dcec 100644 --- a/ui/admin/tests/test-helper.js +++ b/ui/admin/tests/test-helper.js @@ -9,7 +9,6 @@ import * as QUnit from 'qunit'; import { setApplication } from '@ember/test-helpers'; import { setup } from 'qunit-dom'; import start from 'ember-exam/test-support/start'; -import './helpers/flash-message'; setApplication(Application.create(config.APP)); diff --git a/ui/desktop/package.json b/ui/desktop/package.json index 8539691b8..27ea5bc30 100644 --- a/ui/desktop/package.json +++ b/ui/desktop/package.json @@ -54,6 +54,7 @@ "@ember/render-modifiers": "^2.0.4", "@ember/string": "^4.0.0", "@ember/test-helpers": "^5.2.1", + "@embroider/macros": "^1.18.0", "@faker-js/faker": "^8.0.2", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", @@ -70,7 +71,7 @@ "ember-cli-clean-css": "^3.0.0", "ember-cli-code-coverage": "^1.0.3", "ember-cli-dependency-checker": "^3.3.2", - "ember-cli-flash": "^4.0.0", + "ember-cli-flash": "^6.0.0", "ember-cli-htmlbars": "^6.3.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-cli-sass": "^11.0.1", diff --git a/ui/desktop/tests/helpers/flash-message.js b/ui/desktop/tests/helpers/flash-message.js deleted file mode 100644 index fe35b65a9..000000000 --- a/ui/desktop/tests/helpers/flash-message.js +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: BUSL-1.1 - */ - -import FlashObject from 'ember-cli-flash/flash/object'; - -FlashObject.reopen({ init() {} }); diff --git a/ui/desktop/tests/test-helper.js b/ui/desktop/tests/test-helper.js index d58e1a6fe..249f9618f 100644 --- a/ui/desktop/tests/test-helper.js +++ b/ui/desktop/tests/test-helper.js @@ -9,7 +9,6 @@ import * as QUnit from 'qunit'; import { setApplication } from '@ember/test-helpers'; import { setup } from 'qunit-dom'; import start from 'ember-exam/test-support/start'; -import './helpers/flash-message'; setApplication(Application.create(config.APP));