diff --git a/package.json b/package.json index 17475d3a..8b78646e 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@ember/string": "3.1.1", "@ember/test-helpers": "3.3.1", "@embroider/test-setup": "3.0.3", - "@glimmer/component": "1.1.2", + "@glimmer/component": "2.0.0", "@glimmer/tracking": "1.1.2", "@release-it-plugins/lerna-changelog": "5.0.0", "@babel/eslint-parser": "7.28.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e26b8ef0..0909bd35 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,13 +23,13 @@ importers: version: 3.1.1 '@ember/test-helpers': specifier: 3.3.1 - version: 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) + version: 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) '@embroider/test-setup': specifier: 3.0.3 version: 3.0.3 '@glimmer/component': - specifier: 1.1.2 - version: 1.1.2(@babel/core@7.29.0) + specifier: 2.0.0 + version: 2.0.0 '@glimmer/tracking': specifier: 1.1.2 version: 1.1.2 @@ -65,7 +65,7 @@ importers: version: 4.0.2 ember-data: specifier: 5.8.1 - version: 5.8.1(@babel/core@7.29.0)(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(@ember/test-waiters@3.1.0)(qunit@2.25.0) + version: 5.8.1(@babel/core@7.29.0)(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(@ember/test-waiters@3.1.0)(qunit@2.25.0) ember-disable-prototype-extensions: specifier: 1.1.3 version: 1.1.3 @@ -77,13 +77,13 @@ importers: version: 7.0.0 ember-qunit: specifier: 9.0.4 - version: 9.0.4(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(qunit@2.25.0) + version: 9.0.4(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(qunit@2.25.0) ember-resolver: specifier: 10.1.1 - version: 10.1.1(@ember/string@3.1.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0)) + version: 10.1.1(@ember/string@3.1.1)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0)) ember-source: specifier: 5.12.0 - version: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0) + version: 5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0) ember-template-lint: specifier: 7.9.3 version: 7.9.3 @@ -645,11 +645,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.5.5': - resolution: {integrity: sha512-pehKf4m640myZu5B2ZviLaiBlxMCjSZ1qTEO459AXKX5GnPueyulJeCqZFs1nz/Ya2dDzXQ1NxZ/kKNWyD4h6w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.27.1': resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} engines: {node: '>=6.9.0'} @@ -875,9 +870,9 @@ packages: resolution: {integrity: sha512-xoR8F6fsgFqWbPbCfSgJuJ95vaLnXw0SgDCwyl/KMeeaSxpHwJbr8+BfiUl+7ko2A+HzrY5dPXXnGr4ZM+CUXw==} engines: {node: '>= 16.0.0'} - '@glimmer/component@1.1.2': - resolution: {integrity: sha512-XyAsEEa4kWOPy+gIdMjJ8XlzA3qrGH55ZDv6nA16ibalCR17k74BI0CztxuRds+Rm6CtbUVgheCVlcCULuqD7A==} - engines: {node: 6.* || 8.* || >= 10.*} + '@glimmer/component@2.0.0': + resolution: {integrity: sha512-eATSzBOUm0MZ9+YfJx7Y5p3gbwnaeMzLSSsCDn1ihDtUOIm5YYEV0ee0G7tXt/uKxowt8tXYn/EMbI9OlRF0CA==} + engines: {node: '>= 18'} '@glimmer/debug@0.92.4': resolution: {integrity: sha512-waTBOdtp92MC3h/51mYbc4GRumO+Tsa5jbXLoewqALjE1S8bMu9qgkG7Cx635x3/XpjsD9xceMqagBvYhuI6tA==} @@ -885,9 +880,6 @@ packages: '@glimmer/destroyable@0.92.3': resolution: {integrity: sha512-vQ+mzT9Vkf+JueY7L5XbZqK0WyEVTKv0HOLrw/zDw9F5Szn3F/8Ea/qbAClo3QK3oZeg+ulFTa/61rdjSFYHGA==} - '@glimmer/di@0.1.11': - resolution: {integrity: sha512-moRwafNDwHTnTHzyyZC9D+mUSvYrs1Ak0tRPjjmCghdoHHIvMshVbEnwKb/1WmW5CUlKc2eL9rlAV32n3GiItg==} - '@glimmer/encoder@0.92.3': resolution: {integrity: sha512-DJ8DB33LxODjzCWRrxozHUaRqVyZj4p8jDLG42aCNmWo3smxrsjshcaVUwDmib24DW+dzR7kMc39ObMqT5zK0w==} @@ -933,9 +925,6 @@ packages: '@glimmer/tracking@1.1.2': resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} - '@glimmer/util@0.44.0': - resolution: {integrity: sha512-duAsm30uVK9jSysElCbLyU6QQYO2X9iLDLBIBUcCqck9qN1o3tK2qWiHbGK5d6g8E2AJ4H88UrfElkyaJlGrwg==} - '@glimmer/util@0.92.3': resolution: {integrity: sha512-K1oH93gGU36slycxJ9CcFpUTsdOc4XQ6RuZFu5oRsxFYtEF5PSu7ik11h58fyeoaWOr1ebfkyAMawbeI2AJ5GA==} @@ -1657,12 +1646,6 @@ packages: '@babel/core': ^7.0.0 webpack: '>=2' - 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'} @@ -2777,10 +2760,6 @@ packages: resolution: {integrity: sha512-7I5azCTxOgRDN8aSSnJZIKSqr+MGnT+jLTUbBYqF8wu6ojs2DUnTePxUcQMcvNh3Q3B1ySv7Q/uZFSjdU9gSjA==} engines: {node: 6.* || 8.* || >= 10.*} - ember-cli-typescript@3.0.0: - resolution: {integrity: sha512-lo5YArbJzJi5ssvaGqTt6+FnhTALnSvYVuxM7lfyL1UCMudyNJ94ovH5C7n5il7ATd6WsNiAPRUO/v+s5Jq/aA==} - engines: {node: 8.* || >= 10.*} - ember-cli-version-checker@3.1.3: resolution: {integrity: sha512-PZNSvpzwWgv68hcXxyjREpj3WWb81A7rtYNQq1lLEgrWIchF8ApKJjWP3NBpHjaatwILkZAV8klair5WFlXAKg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -2798,10 +2777,6 @@ packages: engines: {node: '>= 18'} hasBin: true - ember-compatibility-helpers@1.2.7: - resolution: {integrity: sha512-BtkjulweiXo9c3yVWrtexw2dTmBrvavD/xixNC6TKOBdrixUwU+6nuOO9dufDWsMxoid7MvtmDpzc9+mE8PdaA==} - engines: {node: 10.* || >= 12.*} - ember-data@5.8.1: resolution: {integrity: sha512-bxCNErbs5vr+cXg/A1gz3dfoJqGdfUZ1JkOQUn5FE2y6qRsQG3S8OShHb2QolKpbKUTY+UHqRhaspdL5NXJjKA==} peerDependencies: @@ -3158,10 +3133,6 @@ packages: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} - execa@2.1.0: - resolution: {integrity: sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==} - engines: {node: ^8.12.0 || >=9.7.0} - execa@4.1.0: resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} engines: {node: '>=10'} @@ -4915,10 +4886,6 @@ packages: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} - npm-run-path@3.1.0: - resolution: {integrity: sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==} - engines: {node: '>=8'} - npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -5054,10 +5021,6 @@ packages: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} - p-finally@2.0.1: - resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} - engines: {node: '>=8'} - p-is-promise@2.1.0: resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} engines: {node: '>=6'} @@ -7284,15 +7247,6 @@ snapshots: '@babel/helper-plugin-utils': 7.28.6 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-typescript@7.5.5(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) - '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 @@ -7590,7 +7544,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0)': + '@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0)': dependencies: '@ember/test-waiters': 3.1.0 '@embroider/macros': 1.19.6 @@ -7601,7 +7555,7 @@ snapshots: ember-auto-import: 2.12.0(webpack@5.105.0) ember-cli-babel: 8.2.0(@babel/core@7.29.0) ember-cli-htmlbars: 6.3.0 - ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0) + ember-source: 5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -7740,24 +7694,11 @@ snapshots: '@glimmer/vm': 0.92.3 '@glimmer/wire-format': 0.92.3 - '@glimmer/component@1.1.2(@babel/core@7.29.0)': + '@glimmer/component@2.0.0': dependencies: - '@glimmer/di': 0.1.11 + '@embroider/addon-shim': 1.10.2 '@glimmer/env': 0.1.7 - '@glimmer/util': 0.44.0 - broccoli-file-creator: 2.1.1 - broccoli-merge-trees: 3.0.2 - ember-cli-babel: 7.26.11 - 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: 3.0.0(@babel/core@7.29.0) - ember-cli-version-checker: 3.1.3 - ember-compatibility-helpers: 1.2.7(@babel/core@7.29.0) transitivePeerDependencies: - - '@babel/core' - supports-color '@glimmer/debug@0.92.4': @@ -7773,8 +7714,6 @@ snapshots: '@glimmer/interfaces': 0.92.3 '@glimmer/util': 0.92.3 - '@glimmer/di@0.1.11': {} - '@glimmer/encoder@0.92.3': dependencies: '@glimmer/interfaces': 0.92.3 @@ -7884,8 +7823,6 @@ snapshots: '@glimmer/env': 0.1.7 '@glimmer/validator': 0.44.0 - '@glimmer/util@0.44.0': {} - '@glimmer/util@0.92.3': dependencies: '@glimmer/env': 0.1.7 @@ -8733,11 +8670,6 @@ snapshots: schema-utils: 2.7.1 webpack: 5.105.0 - babel-plugin-debug-macros@0.2.0(@babel/core@7.29.0): - dependencies: - '@babel/core': 7.29.0 - semver: 5.7.2 - babel-plugin-debug-macros@0.3.4(@babel/core@7.29.0): dependencies: '@babel/core': 7.29.0 @@ -10166,23 +10098,6 @@ snapshots: - '@babel/core' - supports-color - ember-cli-typescript@3.0.0(@babel/core@7.29.0): - dependencies: - '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.29.0) - ansi-to-html: 0.6.15 - debug: 4.4.3 - ember-cli-babel-plugin-helpers: 1.1.1 - execa: 2.1.0 - fs-extra: 8.1.0 - resolve: 1.22.11 - rsvp: 4.8.5 - semver: 6.3.1 - stagehand: 1.0.1 - walk-sync: 2.2.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-cli-version-checker@3.1.3: dependencies: resolve-package-path: 1.2.7 @@ -10348,18 +10263,7 @@ snapshots: - walrus - whiskers - 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-data@5.8.1(@babel/core@7.29.0)(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(@ember/test-waiters@3.1.0)(qunit@2.25.0): + ember-data@5.8.1(@babel/core@7.29.0)(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(@ember/test-waiters@3.1.0)(qunit@2.25.0): dependencies: '@ember-data/adapter': 5.8.1(@babel/core@7.29.0) '@ember-data/debug': 5.8.1(@babel/core@7.29.0) @@ -10382,7 +10286,7 @@ snapshots: '@warp-drive/legacy': 5.8.1(@warp-drive/core@5.8.1(@babel/core@7.29.0))(@warp-drive/utilities@5.8.1(@warp-drive/core@5.8.1(@babel/core@7.29.0))) '@warp-drive/utilities': 5.8.1(@warp-drive/core@5.8.1(@babel/core@7.29.0)) optionalDependencies: - '@ember/test-helpers': 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) + '@ember/test-helpers': 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) qunit: 2.25.0 transitivePeerDependencies: - '@babel/core' @@ -10422,9 +10326,9 @@ snapshots: transitivePeerDependencies: - supports-color - ember-qunit@9.0.4(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(qunit@2.25.0): + ember-qunit@9.0.4(@ember/test-helpers@3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0))(qunit@2.25.0): dependencies: - '@ember/test-helpers': 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) + '@ember/test-helpers': 3.3.1(@babel/core@7.29.0)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0))(webpack@5.105.0) '@embroider/addon-shim': 1.10.2 '@embroider/macros': 1.19.6 qunit: 2.25.0 @@ -10433,12 +10337,12 @@ snapshots: - '@glint/template' - supports-color - ember-resolver@10.1.1(@ember/string@3.1.1)(ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0)): + ember-resolver@10.1.1(@ember/string@3.1.1)(ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0)): dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 optionalDependencies: - ember-source: 5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0) + ember-source: 5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0) transitivePeerDependencies: - supports-color @@ -10458,12 +10362,12 @@ snapshots: transitivePeerDependencies: - encoding - ember-source@5.12.0(@glimmer/component@1.1.2(@babel/core@7.29.0))(rsvp@4.8.5)(webpack@5.105.0): + ember-source@5.12.0(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.105.0): dependencies: '@babel/core': 7.29.0 '@ember/edition-utils': 1.2.0 '@glimmer/compiler': 0.92.4 - '@glimmer/component': 1.1.2(@babel/core@7.29.0) + '@glimmer/component': 2.0.0 '@glimmer/destroyable': 0.92.3 '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.92.3 @@ -10895,18 +10799,6 @@ snapshots: signal-exit: 3.0.7 strip-eof: 1.0.0 - execa@2.1.0: - dependencies: - cross-spawn: 7.0.6 - get-stream: 5.2.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 3.1.0 - onetime: 5.1.2 - p-finally: 2.0.1 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - execa@4.1.0: dependencies: cross-spawn: 7.0.6 @@ -13010,10 +12902,6 @@ snapshots: dependencies: path-key: 2.0.1 - npm-run-path@3.1.0: - dependencies: - path-key: 3.1.1 - npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -13175,8 +13063,6 @@ snapshots: p-finally@1.0.0: {} - p-finally@2.0.1: {} - p-is-promise@2.1.0: {} p-limit@1.3.0: @@ -13251,7 +13137,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.1.1 registry-url: 6.0.1 - semver: 7.5.1 + semver: 7.7.3 parent-module@1.0.1: dependencies: @@ -13892,7 +13778,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.5.1 + semver: 7.7.3 semver@5.7.2: {}