diff --git a/packages/boxel-ui/addon/package.json b/packages/boxel-ui/addon/package.json index c76ca73e35..d76fdde0d1 100644 --- a/packages/boxel-ui/addon/package.json +++ b/packages/boxel-ui/addon/package.json @@ -52,7 +52,7 @@ "ember-concurrency-ts": "catalog:", "ember-draggable-modifiers": "^1.0.0", "ember-focus-trap": "^1.0.1", - "ember-freestyle": "^0.20.0", + "ember-freestyle": "catalog:", "ember-modifier": "^4.1.0", "ember-power-calendar": "^1.2.0", "ember-power-calendar-moment": "^1.0.2", diff --git a/packages/boxel-ui/test-app/package.json b/packages/boxel-ui/test-app/package.json index 2e0a40dfe4..9888ea56c8 100644 --- a/packages/boxel-ui/test-app/package.json +++ b/packages/boxel-ui/test-app/package.json @@ -72,10 +72,10 @@ "ember-cli-sri": "^2.1.1", "ember-cli-terser": "^4.0.2", "ember-css-url": "^1.0.0", - "ember-freestyle": "^0.22.0", + "ember-freestyle": "catalog:", "ember-load-initializers": "^3.0.0", "ember-modifier": "^4.1.0", - "ember-page-title": "^8.0.0", + "ember-page-title": "catalog:", "ember-qunit": "catalog:", "ember-resolver": "^13.0.0", "ember-resources": "catalog:", diff --git a/packages/host/package.json b/packages/host/package.json index c5cb10a80f..d5c1baeba0 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -126,12 +126,12 @@ "ember-elsewhere": "^2.0.0", "ember-exam": "^10.1.0", "ember-focus-trap": "^1.0.1", - "ember-freestyle": "^0.20.0", - "ember-keyboard": "^8.2.1", + "ember-freestyle": "catalog:", + "ember-keyboard": "catalog:", "ember-lifeline": "^7.0.0", "ember-load-initializers": "^3.0.0", "ember-modifier": "^4.1.0", - "ember-page-title": "^9.0.3", + "ember-page-title": "catalog:", "ember-provide-consume-context": "^0.8.0", "ember-qunit": "catalog:", "ember-resolver": "^13.0.0", diff --git a/patches/ember-animated@2.2.0.patch b/patches/ember-animated@2.2.0.patch new file mode 100644 index 0000000000..fbe7acbf32 --- /dev/null +++ b/patches/ember-animated@2.2.0.patch @@ -0,0 +1,123 @@ +diff --git a/dist/-private/ember-internals.js b/dist/-private/ember-internals.js +index a9f10ec25086b0caa591a4cc00799333b2240b17..62ce44b4c99f86786a776560502c16f0232b09f9 100644 +--- a/dist/-private/ember-internals.js ++++ b/dist/-private/ember-internals.js +@@ -1,6 +1,6 @@ + import { get } from '@ember/object'; + import { guidFor } from '@ember/object/internals'; +-import Ember from 'ember'; ++import { getViewBounds } from '@ember/-internals/views'; + + /* + This module is intended to encapsulate all the known places where +@@ -10,9 +10,6 @@ import Ember from 'ember'; + same thing but for code that is only needed in the test environment. + + */ +-const { +- getViewBounds +-} = Ember.ViewUtils; + function componentNodes(view) { + let bounds = getViewBounds(view); + return { +diff --git a/dist/-private/ember-scheduler.js b/dist/-private/ember-scheduler.js +index 7769cf231111a0e3659403029ed306295aec0901..79e54fd0be83a36f436ceb8d1674ecfcf9d8b9b8 100644 +--- a/dist/-private/ember-scheduler.js ++++ b/dist/-private/ember-scheduler.js +@@ -1,7 +1,7 @@ + import { scheduleOnce, join } from '@ember/runloop'; + import { addObserver } from '@ember/object/observers'; + import { computed, set } from '@ember/object'; +-import Ember from 'ember'; ++import { setClassicDecorator } from '@ember/-internals/metal'; + import { DEBUG } from '@glimmer/env'; + import { stop, spawn, logErrors, current } from './scheduler.js'; + import { microwait } from './concurrency-helpers.js'; +@@ -25,7 +25,7 @@ function _computed(fn) { + // eslint-disable-next-line prefer-rest-params + return computed(fn)(...arguments); + }; +- Ember._setClassicDecorator(cp); ++ setClassicDecorator(cp); + return cp; + } + let handlerCounter = 0; +diff --git a/dist/components/animated-beacon.js b/dist/components/animated-beacon.js +index e215e8961ec75e46de4bd63f0afb8e086d9394ec..ff9342628ac6a86225d3d19cc8309b3491116313 100644 +--- a/dist/components/animated-beacon.js ++++ b/dist/components/animated-beacon.js +@@ -1,5 +1,5 @@ + import Component, { setComponentTemplate } from '@ember/component'; +-import { inject } from '@ember/service'; ++import { service } from '@ember/service'; + import { task } from '../-private/ember-scheduler.js'; + import { afterRender, microwait } from '../-private/concurrency-helpers.js'; + import { componentNodes } from '../-private/ember-internals.js'; +@@ -70,7 +70,7 @@ class AnimatedBeacon extends Component { + tagName = ''; + _inserted = false; + static { +- g(this.prototype, "motionService", [inject('-ea-motion')]); ++ g(this.prototype, "motionService", [service('-ea-motion')]); + } + #motionService = (i(this, "motionService"), void 0); + didInsertElement() { +diff --git a/dist/components/animated-container.js b/dist/components/animated-container.js +index 99d99f00c8bdbe0d926fcc9510515b1130c67472..6663eb132282a9194138e87632c0439a11b90626 100644 +--- a/dist/components/animated-container.js ++++ b/dist/components/animated-container.js +@@ -1,4 +1,4 @@ +-import { inject } from '@ember/service'; ++import { service } from '@ember/service'; + import Component, { setComponentTemplate } from '@ember/component'; + import { alias } from '@ember/object/computed'; + import { action } from '@ember/object'; +@@ -67,7 +67,7 @@ var TEMPLATE = precompileTemplate("{{!\n The @class is only there to support a + class AnimatedContainerComponent extends Component { + tagName = ''; + static { +- g(this.prototype, "motionService", [inject('-ea-motion')]); ++ g(this.prototype, "motionService", [service('-ea-motion')]); + } + #motionService = (i(this, "motionService"), void 0); + /** +diff --git a/dist/components/animated-each.js b/dist/components/animated-each.js +index 830b251c71b99a438875029861d16ccdf9d326a3..bba9ac935d096538f77e48a4a9042098b909eead 100644 +--- a/dist/components/animated-each.js ++++ b/dist/components/animated-each.js +@@ -1,6 +1,6 @@ + import { alias } from '@ember/object/computed'; + import { computed, get, action } from '@ember/object'; +-import { inject } from '@ember/service'; ++import { service } from '@ember/service'; + import Component, { setComponentTemplate } from '@ember/component'; + import assertNever from 'assert-never'; + import { task } from '../-private/ember-scheduler.js'; +@@ -60,7 +60,7 @@ class AnimatedEach extends Component { + tagName = ''; + static positionalParams = ['items']; + static { +- g(this.prototype, "motionService", [inject('-ea-motion')]); ++ g(this.prototype, "motionService", [service('-ea-motion')]); + } + #motionService = (i(this, "motionService"), void 0); + /** +diff --git a/dist/components/animated-orphans.js b/dist/components/animated-orphans.js +index 104a1d67a96c36c393ada9c696d1ebade27314a3..dd88917302a3131149196754059f125b3909d9b5 100644 +--- a/dist/components/animated-orphans.js ++++ b/dist/components/animated-orphans.js +@@ -1,4 +1,4 @@ +-import { inject } from '@ember/service'; ++import { service } from '@ember/service'; + import { action } from '@ember/object'; + import { alias } from '@ember/object/computed'; + import Component, { setComponentTemplate } from '@ember/component'; +@@ -33,7 +33,7 @@ class AnimatedOrphans extends Component { + this.classNames = this.classNames.concat(['animated-orphans']); + } + static { +- g(this.prototype, "motionService", [inject('-ea-motion')]); ++ g(this.prototype, "motionService", [service('-ea-motion')]); + } + #motionService = (i(this, "motionService"), void 0); + _newOrphanTransitions = []; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3371ad758c..2dad041a68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -369,9 +369,18 @@ catalogs: ember-concurrency-ts: specifier: ^0.3.1 version: 0.3.1 + ember-freestyle: + specifier: ^0.24.0 + version: 0.24.0 + ember-keyboard: + specifier: ^9.0.4 + version: 9.0.4 ember-modify-based-class-resource: specifier: ^1.1.0 version: 1.1.2 + ember-page-title: + specifier: ^9.0.3 + version: 9.0.3 ember-qunit: specifier: ^9.0.4 version: 9.0.4 @@ -690,12 +699,15 @@ overrides: jsesc: ^3.0.0 ember-modifier: ^4.1.0 tracked-built-ins: ^4.1.2 + ember-elsewhere: github:backspace/ember-elsewhere#fix-injection-imports + ember-set-body-class: github:johanrd/ember-set-body-class#deprecate-import-inject-as-service pnpmfileChecksum: sha256-4aYtIGLH5VZ7602JwdeiRO9eMz2VW/CY+BbwLNpu1Bw= patchedDependencies: '@embroider/compat@3.9.4': db8df3cd3be93909d4ddbc1eace0a46dd23639f38332d9eb4c500c534687c7b2 '@embroider/webpack': 3575bbdd1074ff74a26adde4a25140c197c845679f6ad0941e00494f73c79eff + ember-animated@2.2.0: de744005910b0fb697ef6f2af7e4b6489d30f6f42a50fad87f43013e3bc60475 ember-basic-dropdown@8.0.4: 19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428 ember-css-url@1.0.0: 0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d ember-eslint-parser: 364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425 @@ -1280,7 +1292,7 @@ importers: version: 3.4.2 ember-animated: specifier: 'catalog:' - version: 2.2.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) + version: 2.2.0(patch_hash=de744005910b0fb697ef6f2af7e4b6489d30f6f42a50fad87f43013e3bc60475)(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) ember-basic-dropdown: specifier: 8.0.4 version: 8.0.4(patch_hash=19b0fc5d4bd8b9aa296c4065fa5e33bdbb965db0b277810b596eacd0b9e2f428)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glimmer/component@2.1.1)(@glimmer/tracking@1.1.2)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) @@ -1300,8 +1312,8 @@ importers: specifier: ^1.0.1 version: 1.2.0(@babel/core@7.29.0) ember-freestyle: - specifier: ^0.20.0 - version: 0.20.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2) + specifier: 'catalog:' + version: 0.24.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2) ember-modifier: specifier: ^4.1.0 version: 4.3.0(@babel/core@7.29.0) @@ -1318,8 +1330,8 @@ importers: specifier: ^0.7.1 version: 0.7.1(@babel/core@7.29.0)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2) ember-set-body-class: - specifier: ^1.0.2 - version: 1.0.2 + specifier: github:johanrd/ember-set-body-class#deprecate-import-inject-as-service + version: https://codeload.github.com/johanrd/ember-set-body-class/tar.gz/4d558d73922537f1a0418ddbd46e4d444dce64a1 ember-sortable: specifier: ^5.3.1 version: 5.3.3(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@ember/test-waiters@4.1.1(@glint/template@1.7.7))(@glint/template@1.7.7)(ember-modifier@4.3.0(@babel/core@7.29.0)) @@ -1608,8 +1620,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-freestyle: - specifier: ^0.22.0 - version: 0.22.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2(postcss@8.5.14)) + specifier: 'catalog:' + version: 0.24.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2(postcss@8.5.14)) ember-load-initializers: specifier: ^3.0.0 version: 3.0.1(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) @@ -1617,8 +1629,8 @@ importers: specifier: ^4.1.0 version: 4.3.0(@babel/core@7.29.0) ember-page-title: - specifier: ^8.0.0 - version: 8.2.4(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + specifier: 'catalog:' + version: 9.0.3 ember-qunit: specifier: 'catalog:' version: 9.0.4(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0) @@ -1928,7 +1940,7 @@ importers: version: 8.2.2 ember-animated: specifier: 'catalog:' - version: 2.2.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) + version: 2.2.0(patch_hash=de744005910b0fb697ef6f2af7e4b6489d30f6f42a50fad87f43013e3bc60475)(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) ember-concurrency: specifier: 'catalog:' version: 5.2.0(@babel/core@7.29.0)(@glint/template@1.7.7) @@ -2175,7 +2187,7 @@ importers: version: 2.3.2(@babel/core@7.29.0) ember-animated: specifier: 'catalog:' - version: 2.2.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) + version: 2.2.0(patch_hash=de744005910b0fb697ef6f2af7e4b6489d30f6f42a50fad87f43013e3bc60475)(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7) ember-async-data: specifier: ^1.0.3 version: 1.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) @@ -2228,8 +2240,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(patch_hash=0e5253a008cc7bf02424d786e7a8fb2397bc48962f3cd1443f2c0fdd8200c96d) ember-elsewhere: - specifier: ^2.0.0 - version: 2.0.0(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) + specifier: github:backspace/ember-elsewhere#fix-injection-imports + version: https://codeload.github.com/backspace/ember-elsewhere/tar.gz/c7ba1b2dfbc79cd50213625eb3c664878ae6fae3(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-exam: specifier: ^10.1.0 version: 10.1.0(@glint/template@1.7.7)(ember-qunit@9.0.4(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7)(qunit@2.25.0))(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(qunit@2.25.0)(webpack@5.106.2) @@ -2237,11 +2249,11 @@ importers: specifier: ^1.0.1 version: 1.2.0(@babel/core@7.29.0) ember-freestyle: - specifier: ^0.20.0 - version: 0.20.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2) + specifier: 'catalog:' + version: 0.24.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2) ember-keyboard: - specifier: ^8.2.1 - version: 8.2.1(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)) + specifier: 'catalog:' + version: 9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)) ember-lifeline: specifier: ^7.0.0 version: 7.0.0(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)) @@ -2252,7 +2264,7 @@ importers: specifier: ^4.1.0 version: 4.3.0(@babel/core@7.29.0) ember-page-title: - specifier: ^9.0.3 + specifier: 'catalog:' version: 9.0.3 ember-provide-consume-context: specifier: ^0.8.0 @@ -4339,16 +4351,6 @@ packages: resolution: {integrity: sha512-+M8CkPledQEaDbfIlwlq6Phgpm5jdT3a6WVDJk7b/zadw5xAJkuQKVK7DgR0SFgHGiWlyn6a8AU5p2mCA706RA==} engines: {node: 10.* || 12.* || >= 14} - '@ember/render-modifiers@2.1.0': - resolution: {integrity: sha512-LruhfoDv2itpk0fA0IC76Sxjcnq/7BC6txpQo40hOko8Dn6OxwQfxkPIbZGV0Cz7df+iX+VJrcYzNIvlc3w2EQ==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@glint/template': ^1.0.2 - ember-source: ^3.8 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - '@glint/template': - optional: true - '@ember/string@4.0.1': resolution: {integrity: sha512-VWeng8BSWrIsdPfffOQt/bKwNKJL7+37gPFh/6iZZ9bke+S83kKqkS30poo4bTGfRcMnvAE0ie7txom+iDu81Q==} @@ -7762,12 +7764,6 @@ packages: '@babel/core': ^7.12.0 webpack: '>=5' - babel-plugin-debug-macros@0.2.0: - resolution: {integrity: sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-beta.42 - babel-plugin-debug-macros@0.3.4: resolution: {integrity: sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==} engines: {node: '>=6'} @@ -9650,10 +9646,6 @@ packages: ember-cli-valid-component-name@1.0.0: resolution: {integrity: sha512-6ZtIG0UMmGwUUju5dwLLS98eZRLQxpMqXfpMUkZ8t+7MBdX6gCjVYHSCdGkDlVAGF06J3mgpAWHVrsyRLRn7/g==} - ember-cli-version-checker@2.2.0: - resolution: {integrity: sha512-G+KtYIVlSOWGcNaTFHk76xR4GdzDLzAS4uxZUKdASuFX0KJE43C6DaqL+y3VTpUFLI2FIkAS6HZ4I1YBi+S3hg==} - engines: {node: '>= 4'} - ember-cli-version-checker@3.1.3: resolution: {integrity: sha512-PZNSvpzwWgv68hcXxyjREpj3WWb81A7rtYNQq1lLEgrWIchF8ApKJjWP3NBpHjaatwILkZAV8klair5WFlXAKg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -9679,10 +9671,6 @@ packages: ember-click-outside@6.1.1: resolution: {integrity: sha512-1SOW92/k5vm+QiLBdkiSxkxSEzvA1vWdVVAI5RLV9JFztA5cSEKB2m2+10Gvw90ItxekY92JVXXTXIPUcPBqYg==} - ember-compatibility-helpers@1.2.7: - resolution: {integrity: sha512-BtkjulweiXo9c3yVWrtexw2dTmBrvavD/xixNC6TKOBdrixUwU+6nuOO9dufDWsMxoid7MvtmDpzc9+mE8PdaA==} - engines: {node: 10.* || >= 12.*} - ember-concurrency-ts@0.3.1: resolution: {integrity: sha512-lE9uqPgK1Y9PN/0BJ5zE2a+h95izRCn6FCyt7qVV3012TlblTynsBaoUuAbN1T3KfzFsrJaXwsxzRbDjEde2Sw==} engines: {node: 10.* || >= 12} @@ -9701,10 +9689,6 @@ packages: ember-css-url@1.0.0: resolution: {integrity: sha512-d7RkClUcOSxH1Ro3o3UeoTmVPp3utj9T0JdsW4JvOmZTKle6Q44s8urja6PhVdAUU1k0wWkN89DiXbDFi+P7Yg==} - ember-destroyable-polyfill@2.0.3: - resolution: {integrity: sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==} - engines: {node: 10.* || >= 12} - ember-draggable-modifiers@1.0.0: resolution: {integrity: sha512-2RagKXw8VrOUJIQ6s3K6ns6bUsJoo0Fr//eH00Y4yF2M1gqRfgARSB+Dsxgfn92Oa/670ZPLv/Sme4F4ofukNA==} @@ -9712,8 +9696,9 @@ packages: resolution: {integrity: sha512-3slTltQV5ke53t3YVP2GYoswsQ6y+lhuVzKmt09tbEx91DapG8I/xa8W5OA0StvcQlavL3/vHrz/vCQEFs8bBA==} engines: {node: 14.* || 16.* || >= 18} - ember-elsewhere@2.0.0: - resolution: {integrity: sha512-663e57ghtYCZsqIWpmfa9o2XfbI9vHt8qAiVWOFsdRuFF1FDVKZr3moAY2xNTQ2u2FH0ELh6ResCDUIiyh1d+A==} + ember-elsewhere@https://codeload.github.com/backspace/ember-elsewhere/tar.gz/c7ba1b2dfbc79cd50213625eb3c664878ae6fae3: + resolution: {gitHosted: true, integrity: sha512-wIFkZ0jyQDDQ5TYRdWLv4HeLA0iO+JLiU5BReZ00fWEgZWhHu9+PMO7uD7FJ9OUSmUP3S3deXbaZCcmMnD+e9Q==, tarball: https://codeload.github.com/backspace/ember-elsewhere/tar.gz/c7ba1b2dfbc79cd50213625eb3c664878ae6fae3} + version: 2.0.0 engines: {node: 12.* || 14.* || >= 16} ember-eslint-parser@0.13.0: @@ -9742,17 +9727,11 @@ packages: ember-focus-trap@1.2.0: resolution: {integrity: sha512-+/AkXjWF9Qtv6a3tSZQvzFTF+vSoSNuWVemN8kbp4d3MmHWnbXzv5brd9wmAFFlp4yYRr2be7bVhNVxzJMLEhw==} - ember-freestyle@0.20.0: - resolution: {integrity: sha512-wbtaqfqqWuVvBvB3say2ixfg/IJ7BH4r/u/15ifuCABVNFz6qSQzWcXs5ULTsKDrnaLBfUKu/pQI12zJ+CcI/w==} - engines: {node: 14.* || >= 16} - peerDependencies: - '@ember/string': ^3.1.1 - - ember-freestyle@0.22.0: - resolution: {integrity: sha512-31u86z5NHknkFHc9/tofiS5Ye5CjMtZxgOyEYHe/kqtM6r/IfyznYDaWt6oE7EuTbcQ7DRbATVgOjI1a8j10RQ==} - engines: {node: '>= 18'} + ember-freestyle@0.24.0: + resolution: {integrity: sha512-4C2bcM1gn4j+flwmtqq0W3roGoObAkCE9/OVrRJMks9NdVsw8Hsk5pljy0oyxemNIg/wnxHrIEZk0LGpyNC4zw==} + engines: {node: '>= 20'} peerDependencies: - '@ember/string': ^3.1.1 + '@ember/string': ^3.1.1 || ^4.0.0 ember-functions-as-helper-polyfill@2.1.3: resolution: {integrity: sha512-Hte8jfOmSNzrz/vOchf68CGaBWXN2/5qKgFaylqr9omW2i4Wt9JmaBWRkeR0AJ53N57q3DX2TOb166Taq6QjiA==} @@ -9760,10 +9739,10 @@ packages: peerDependencies: ember-source: ^3.25.0 || >=4.0.0 - ember-keyboard@8.2.1: - resolution: {integrity: sha512-wT9xpt3GKsiodGZoifKU4OyeRjXWlmKV9ZHHsp6wJBwMFpl4wWPjTNdINxivk2qg/WFNIh8nUiwuG4+soWXPdw==} + ember-keyboard@9.0.4: + resolution: {integrity: sha512-lReOVCwvPt8aTLynuyh1rVoZx9LITqcwdCiUltGMkoJNyuE8snuGMIEpEj3RtiPLWm0UCnTfod8bjEqOoEEFtA==} peerDependencies: - '@ember/test-helpers': ^2.6.0 || ^3.0.0 + '@ember/test-helpers': ^2.6.0 || ^3.0.0 || >= 4.0.0 peerDependenciesMeta: '@ember/test-helpers': optional: true @@ -9783,10 +9762,6 @@ packages: peerDependencies: ember-source: '>= 5' - ember-modifier-manager-polyfill@1.2.0: - resolution: {integrity: sha512-bnaKF1LLKMkBNeDoetvIJ4vhwRPKIIumWr6dbVuW6W6p4QV8ZiO+GdF8J7mxDNlog9CeL9Z/7wam4YS86G8BYA==} - engines: {node: 6.* || 8.* || >= 10.*} - ember-modifier@4.3.0: resolution: {integrity: sha512-O0rirSLQbGg0VJ/NqoQ4uN1bh2iAekZC/Ykma+FkjCM2ofrO38u+d8n3+AK6uVWeMJmogGX2KL+Is5fofoInJg==} @@ -9799,16 +9774,6 @@ packages: '@glimmer/component': optional: true - ember-named-blocks-polyfill@0.2.5: - resolution: {integrity: sha512-OVMxzkfqJrEvmiky7gFzmuTaImCGm7DOudHWTdMBPO7E+dQSunrcRsJMgO9ZZ56suqBIz/yXbEURrmGS+avHxA==} - engines: {node: 10.* || >= 12} - - ember-page-title@8.2.4: - resolution: {integrity: sha512-ZZ912IRItIEfD5+35w65DT9TmqppK+suXJeaJenD5OSuvujUnYl6KxBpyAbfjw4mYtURwJO/TmSe+4GGJbsJ0w==} - engines: {node: 16.* || >= 18} - peerDependencies: - ember-source: '>= 3.28.0' - ember-page-title@9.0.3: resolution: {integrity: sha512-fedRHUsvq8tIZgOii8jTrfAyeq+la/9H5eAzhNNwEyzo7nDMmqK2SxsyBUGXprd8fOacsPabLlzlucMi/4mUpA==} engines: {node: 16.* || >= 18} @@ -9887,8 +9852,9 @@ packages: resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} engines: {node: 8.* || 10.* || >= 12} - ember-set-body-class@1.0.2: - resolution: {integrity: sha512-SEsTwFp9SHTg4LgebhkUuLgYWg1VZD7I1QcrV2sTY583wu216OThoSs5szvS/KgSc1xD1Z22TFvOb848t2hGfw==} + ember-set-body-class@https://codeload.github.com/johanrd/ember-set-body-class/tar.gz/4d558d73922537f1a0418ddbd46e4d444dce64a1: + resolution: {gitHosted: true, integrity: sha512-UYb2VgCRZsh2AxkWCW7Crz7VzJF8KgiHhDvcr0EnfOw/ozzQbueOzFvTRsNDbO+wr/+lqLevETMHHdYzwIaupw==, tarball: https://codeload.github.com/johanrd/ember-set-body-class/tar.gz/4d558d73922537f1a0418ddbd46e4d444dce64a1} + version: 1.0.2 engines: {node: 10.* || 12.* || >= 14.*} ember-sortable@5.3.3: @@ -17265,18 +17231,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@ember/render-modifiers@2.1.0(@babel/core@7.29.0)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))': - dependencies: - '@embroider/macros': 1.16.13(@glint/template@1.7.7) - ember-cli-babel: 7.26.11 - ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.29.0) - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) - optionalDependencies: - '@glint/template': 1.7.7 - transitivePeerDependencies: - - '@babel/core' - - supports-color - '@ember/string@4.0.1': {} '@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)': @@ -21165,11 +21119,6 @@ snapshots: schema-utils: 4.3.3 webpack: 5.106.2(postcss@8.5.14) - babel-plugin-debug-macros@0.2.0(@babel/core@7.29.0): - dependencies: - '@babel/core': 7.29.0(supports-color@8.1.1) - semver: 5.7.2 - babel-plugin-debug-macros@0.3.4(@babel/core@7.29.0): dependencies: '@babel/core': 7.29.0(supports-color@8.1.1) @@ -23169,7 +23118,7 @@ snapshots: - '@babel/core' - supports-color - ember-animated@2.2.0(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7): + ember-animated@2.2.0(patch_hash=de744005910b0fb697ef6f2af7e4b6489d30f6f42a50fad87f43013e3bc60475)(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7))(@glint/template@1.7.7): dependencies: '@embroider/addon-shim': 1.10.2 '@embroider/macros': 1.16.13(@glint/template@1.7.7) @@ -23601,11 +23550,6 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-version-checker@2.2.0: - dependencies: - resolve: 1.22.12 - semver: 5.7.2 - ember-cli-version-checker@3.1.3: dependencies: resolve-package-path: 1.2.7 @@ -23914,17 +23858,6 @@ snapshots: - '@babel/core' - supports-color - ember-compatibility-helpers@1.2.7(@babel/core@7.29.0): - dependencies: - babel-plugin-debug-macros: 0.2.0(@babel/core@7.29.0) - ember-cli-version-checker: 5.1.2 - find-up: 5.0.0 - fs-extra: 9.1.0 - semver: 5.7.2 - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-concurrency-ts@0.3.1(ember-concurrency@5.2.0(@babel/core@7.29.0)(@glint/template@1.7.7)): dependencies: ember-cli-babel: 7.26.11 @@ -23952,15 +23885,6 @@ snapshots: transitivePeerDependencies: - supports-color - ember-destroyable-polyfill@2.0.3(@babel/core@7.29.0): - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 5.1.2 - ember-compatibility-helpers: 1.2.7(@babel/core@7.29.0) - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-draggable-modifiers@1.0.0(@babel/core@7.29.0): dependencies: '@atlaskit/pragmatic-drag-and-drop': 1.8.1 @@ -23978,7 +23902,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-elsewhere@2.0.0(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): + ember-elsewhere@https://codeload.github.com/backspace/ember-elsewhere/tar.gz/c7ba1b2dfbc79cd50213625eb3c664878ae6fae3(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): dependencies: '@embroider/util': 1.13.1(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) ember-cli-babel: 7.26.11 @@ -24044,19 +23968,17 @@ snapshots: - '@babel/core' - supports-color - ember-freestyle@0.20.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2): + ember-freestyle@0.24.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2(postcss@8.5.14)): dependencies: - '@ember/render-modifiers': 2.1.0(@babel/core@7.29.0)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) '@ember/string': 4.0.1 '@glimmer/component': 2.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.106.2) - ember-cli-babel: 7.26.11 + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.106.2(postcss@8.5.14)) + ember-cli-babel: 8.3.1(@babel/core@7.29.0) ember-cli-htmlbars: 6.3.0 ember-cli-typescript: 5.3.0 ember-focus-trap: 1.2.0(@babel/core@7.29.0) ember-modifier: 4.3.0(@babel/core@7.29.0) - ember-named-blocks-polyfill: 0.2.5 ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) json-formatter-js: 2.5.23 macro-decorators: 0.1.2 @@ -24069,18 +23991,17 @@ snapshots: - supports-color - webpack - ember-freestyle@0.22.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2(postcss@8.5.14)): + ember-freestyle@0.24.0(@babel/core@7.29.0)(@ember/string@4.0.1)(@glint/template@1.7.7)(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5))(webpack@5.106.2): dependencies: '@ember/string': 4.0.1 '@glimmer/component': 2.1.1 '@glimmer/tracking': 1.1.2 - ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.106.2(postcss@8.5.14)) + ember-auto-import: 2.13.1(@glint/template@1.7.7)(webpack@5.106.2) ember-cli-babel: 8.3.1(@babel/core@7.29.0) ember-cli-htmlbars: 6.3.0 ember-cli-typescript: 5.3.0 ember-focus-trap: 1.2.0(@babel/core@7.29.0) ember-modifier: 4.3.0(@babel/core@7.29.0) - ember-named-blocks-polyfill: 0.2.5 ember-truth-helpers: 4.0.3(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)) json-formatter-js: 2.5.23 macro-decorators: 0.1.2 @@ -24102,12 +24023,10 @@ snapshots: transitivePeerDependencies: - supports-color - ember-keyboard@8.2.1(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)): + ember-keyboard@9.0.4(@babel/core@7.29.0)(@ember/test-helpers@5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7)): dependencies: '@embroider/addon-shim': 1.10.2 - ember-destroyable-polyfill: 2.0.3(@babel/core@7.29.0) ember-modifier: 4.3.0(@babel/core@7.29.0) - ember-modifier-manager-polyfill: 1.2.0(@babel/core@7.29.0) optionalDependencies: '@ember/test-helpers': 5.4.2(@babel/core@7.29.0)(@glint/template@1.7.7) transitivePeerDependencies: @@ -24126,15 +24045,6 @@ snapshots: dependencies: ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) - ember-modifier-manager-polyfill@1.2.0(@babel/core@7.29.0): - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 2.2.0 - ember-compatibility-helpers: 1.2.7(@babel/core@7.29.0) - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-modifier@4.3.0(@babel/core@7.29.0): dependencies: '@embroider/addon-shim': 1.10.2 @@ -24155,21 +24065,6 @@ snapshots: - '@glint/template' - supports-color - ember-named-blocks-polyfill@0.2.5: - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 5.1.2 - transitivePeerDependencies: - - supports-color - - ember-page-title@8.2.4(ember-source@6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5)): - dependencies: - '@embroider/addon-shim': 1.10.2 - '@simple-dom/document': 1.4.0 - ember-source: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) - transitivePeerDependencies: - - supports-color - ember-page-title@9.0.3: dependencies: '@embroider/addon-shim': 1.10.2 @@ -24298,7 +24193,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-set-body-class@1.0.2: + ember-set-body-class@https://codeload.github.com/johanrd/ember-set-body-class/tar.gz/4d558d73922537f1a0418ddbd46e4d444dce64a1: dependencies: ember-cli-babel: 7.26.11 transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fef2c83dfc..11074855a9 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -134,7 +134,10 @@ catalog: ember-animated: ^2.2.0 ember-concurrency: ^5.2.0 ember-concurrency-ts: ^0.3.1 + ember-freestyle: ^0.24.0 + ember-keyboard: ^9.0.4 ember-modify-based-class-resource: ^1.1.0 + ember-page-title: ^9.0.3 ember-qunit: ^9.0.4 ember-resources: ^7.0.7 ember-source: ~6.10.0 @@ -264,6 +267,8 @@ overrides: jsesc: ^3.0.0 ember-modifier: ^4.1.0 tracked-built-ins: ^4.1.2 + ember-elsewhere: "github:backspace/ember-elsewhere#fix-injection-imports" + ember-set-body-class: "github:johanrd/ember-set-body-class#deprecate-import-inject-as-service" peerDependencyRules: allowedVersions: mustache: "3" @@ -281,6 +286,7 @@ patchedDependencies: "@embroider/webpack": patches/@embroider__webpack.patch ember-source: patches/ember-source.patch object-inspect: patches/object-inspect.patch + ember-animated@2.2.0: patches/ember-animated@2.2.0.patch allowBuilds: "@percy/core": true "@vscode/vsce-sign": true