diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f413146..b65c1048 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 1.1.2(@babel/core@7.21.3) ember-source: specifier: ^3.28.0 || ^4.0.0 || ^5.0.0 - version: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0) + version: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(@glint/template@1.1.0)(rsvp@4.8.5)(webpack@5.78.0) ember-window-mock: specifier: ^0.8.1 version: 0.8.1 @@ -248,7 +248,7 @@ importers: version: 4.0.2(@babel/core@7.21.3) '@types/ember-qunit': specifier: ^6.1.1 - version: 6.1.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4)(webpack@5.78.0) + version: 6.1.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4) '@types/ember-resolver': specifier: ^9.0.0 version: 9.0.0(@ember/string@3.0.1)(ember-source@5.3.0) @@ -382,8 +382,8 @@ importers: specifier: ^7.0.0 version: 7.0.0 ember-qunit: - specifier: ^6.2.0 - version: 6.2.0(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4)(webpack@5.78.0) + specifier: ^8.0.1 + version: 8.0.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4) ember-resolver: specifier: ^10.0.0 version: 10.0.0(@ember/string@3.0.1)(ember-source@5.3.0) @@ -468,6 +468,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.5 + dev: true /@babel/code-frame@7.22.5: resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==} @@ -484,15 +485,15 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 + '@babel/code-frame': 7.22.5 + '@babel/generator': 7.22.5 '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.3) - '@babel/helper-module-transforms': 7.21.2(supports-color@8.1.1) + '@babel/helper-module-transforms': 7.22.5(supports-color@8.1.1) '@babel/helpers': 7.21.0(supports-color@8.1.1) - '@babel/parser': 7.21.4 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4(supports-color@8.1.1) - '@babel/types': 7.21.4 + '@babel/parser': 7.22.5 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.5(supports-color@8.1.1) + '@babel/types': 7.22.5 convert-source-map: 1.9.0 debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -501,15 +502,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/generator@7.21.4: - resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.5 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 - jsesc: 2.5.2 - /@babel/generator@7.22.5: resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==} engines: {node: '>=6.9.0'} @@ -642,22 +634,7 @@ packages: dependencies: '@babel/types': 7.22.5 - /@babel/helper-module-transforms@7.21.2(supports-color@8.1.1): - resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.5(supports-color@8.1.1) - '@babel/types': 7.22.5 - transitivePeerDependencies: - - supports-color - - /@babel/helper-module-transforms@7.22.5: + /@babel/helper-module-transforms@7.22.5(supports-color@8.1.1): resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==} engines: {node: '>=6.9.0'} dependencies: @@ -797,6 +774,7 @@ packages: hasBin: true dependencies: '@babel/types': 7.22.5 + dev: true /@babel/parser@7.22.5: resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==} @@ -854,6 +832,7 @@ packages: /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.21.3): resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead. peerDependencies: '@babel/core': ^7.12.0 dependencies: @@ -882,6 +861,7 @@ packages: /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -892,6 +872,7 @@ packages: /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.21.3): resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -912,6 +893,7 @@ packages: /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.21.3): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -922,6 +904,7 @@ packages: /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -932,6 +915,7 @@ packages: /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -965,6 +949,7 @@ packages: /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.21.3): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -976,6 +961,7 @@ packages: /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -988,6 +974,7 @@ packages: /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.21.3): resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1002,6 +989,7 @@ packages: /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.21.3): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1192,15 +1180,6 @@ packages: '@babel/core': 7.21.3(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.3): - resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.3(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.21.3): resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==} engines: {node: '>=6.9.0'} @@ -1322,7 +1301,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-module-transforms': 7.22.5(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color @@ -1334,7 +1313,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-module-transforms': 7.22.5(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 transitivePeerDependencies: @@ -1348,7 +1327,7 @@ packages: dependencies: '@babel/core': 7.21.3(supports-color@8.1.1) '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-module-transforms': 7.22.5(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.5 transitivePeerDependencies: @@ -1361,7 +1340,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3(supports-color@8.1.1) - '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-module-transforms': 7.22.5(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: - supports-color @@ -1604,7 +1583,7 @@ packages: '@babel/plugin-transform-arrow-functions': 7.20.7(@babel/core@7.21.3) '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.21.3) '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.21.3) - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.21.3) + '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.21.3) '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.21.3) '@babel/plugin-transform-computed-properties': 7.20.7(@babel/core@7.21.3) '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.21.3) @@ -1685,14 +1664,6 @@ packages: dependencies: regenerator-runtime: 0.13.11 - /@babel/template@7.20.7: - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.5 - '@babel/parser': 7.22.5 - '@babel/types': 7.22.5 - /@babel/template@7.22.5: resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} engines: {node: '>=6.9.0'} @@ -1701,7 +1672,7 @@ packages: '@babel/parser': 7.22.5 '@babel/types': 7.22.5 - /@babel/traverse@7.21.4(supports-color@8.1.1): + /@babel/traverse@7.21.4: resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} engines: {node: '>=6.9.0'} dependencies: @@ -1717,6 +1688,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/traverse@7.22.5(supports-color@8.1.1): resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==} @@ -1742,6 +1714,7 @@ packages: '@babel/helper-string-parser': 7.22.5 '@babel/helper-validator-identifier': 7.22.5 to-fast-properties: 2.0.0 + dev: true /@babel/types@7.22.5: resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==} @@ -1779,12 +1752,13 @@ packages: '@ember-data/store': 4.11.3(@babel/core@7.21.3)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.3.0)(webpack@5.78.0) '@ember/edition-utils': 1.2.0 '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1793,9 +1767,10 @@ packages: resolution: {integrity: sha512-RTLY2N9t1SXr4e90VBKi+3PIitwjTMBU8BcEhnKovT//sGlywohHq7T36H6nJuITRtki3On9PpbJOhhQZuyAlQ==} engines: {node: ^14.8.0 || 16.* || >= 18.*} dependencies: - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color dev: true @@ -1808,10 +1783,11 @@ packages: '@ember-data/private-build-infra': 4.11.3 '@ember/edition-utils': 1.2.0 '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1836,7 +1812,7 @@ packages: '@ember-data/tracking': 4.11.3 '@ember/edition-utils': 1.2.0 '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-auto-import: 2.6.3(webpack@5.78.0) ember-cached-decorator-polyfill: 1.0.1(@babel/core@7.21.3)(ember-source@5.3.0) ember-cli-babel: 7.26.11 @@ -1847,6 +1823,7 @@ packages: inflection: 2.0.1 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - ember-source - supports-color - webpack @@ -1861,7 +1838,7 @@ packages: '@babel/runtime': 7.22.5 '@ember-data/canary-features': 4.11.3 '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) babel-import-util: 1.3.0 babel-plugin-debug-macros: 0.3.4(@babel/core@7.21.3) babel-plugin-filter-imports: 4.0.0 @@ -1885,6 +1862,7 @@ packages: semver: 7.5.4 silent-error: 1.1.1 transitivePeerDependencies: + - '@glint/template' - supports-color dev: true @@ -1898,10 +1876,11 @@ packages: '@ember-data/private-build-infra': 4.11.3 '@ember-data/store': 4.11.3(@babel/core@7.21.3)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.3.0)(webpack@5.78.0) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1920,12 +1899,13 @@ packages: '@ember-data/private-build-infra': 4.11.3 '@ember-data/store': 4.11.3(@babel/core@7.21.3)(@ember-data/model@4.11.3)(@ember-data/record-data@4.11.3)(@ember-data/tracking@4.11.3)(@ember/string@3.0.1)(@glimmer/tracking@1.1.2)(ember-source@5.3.0)(webpack@5.78.0) '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 ember-cli-test-info: 1.0.0 ember-inflector: 4.0.2 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1951,13 +1931,14 @@ packages: '@ember-data/record-data': 4.11.3(@ember-data/store@4.11.3)(webpack@5.78.0) '@ember-data/tracking': 4.11.3 '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) '@glimmer/tracking': 1.1.2 ember-auto-import: 2.6.3(webpack@5.78.0) ember-cached-decorator-polyfill: 1.0.1(@babel/core@7.21.3)(ember-source@5.3.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - ember-source - supports-color - webpack @@ -2073,9 +2054,20 @@ packages: dependencies: '@embroider/shared-internals': 2.0.0 broccoli-funnel: 3.0.8 - semver: 7.4.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + + /@embroider/addon-shim@1.8.6: + resolution: {integrity: sha512-siC9kP78uucEbpDcVyxjkwa76pcs5rVzDVpWO4PDc9EAXRX+pzmUuSTLAK3GztUwx7/PWhz1BenAivqdSvSgfg==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + '@embroider/shared-internals': 2.5.0 + broccoli-funnel: 3.0.8 + semver: 7.5.4 transitivePeerDependencies: - supports-color + dev: true /@embroider/babel-loader-8@2.0.0(@embroider/core@2.1.1)(supports-color@8.1.1)(webpack@5.78.0): resolution: {integrity: sha512-a1bLodfox8JEgNHuhiIBIcXJ4b8NNnKWYkMIpJx216pn80Jf1jcFosQpxnqC8hYHrnG0XRKzQ9zJYgJXoa1wfg==} @@ -2102,7 +2094,7 @@ packages: '@babel/core': 7.21.3(supports-color@8.1.1) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.3) '@babel/preset-env': 7.21.4(@babel/core@7.21.3) - '@babel/traverse': 7.21.4(supports-color@8.1.1) + '@babel/traverse': 7.21.4 '@embroider/core': 2.1.1 '@embroider/macros': 1.10.0 '@types/babel__code-frame': 7.0.3 @@ -2151,7 +2143,7 @@ packages: '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.3) '@babel/plugin-transform-runtime': 7.21.4(@babel/core@7.21.3) '@babel/runtime': 7.22.5 - '@babel/traverse': 7.21.4(supports-color@8.1.1) + '@babel/traverse': 7.21.4 '@embroider/macros': 1.10.0 '@embroider/shared-internals': 2.0.0 assert-never: 1.2.1 @@ -2204,7 +2196,29 @@ packages: find-up: 5.0.0 lodash: 4.17.21 resolve: 1.22.2 - semver: 7.5.1 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@embroider/macros@1.13.2(@glint/template@1.1.0): + resolution: {integrity: sha512-AUgJ71xG8kjuTx8XB1AQNBiebJuXRfhcHr318dCwnQz9VRXdYSnEEqf38XRvGYIoCvIyn/3c72LrSwzaJqknOA==} + engines: {node: 12.* || 14.* || >= 16} + peerDependencies: + '@glint/template': ^1.0.0 + peerDependenciesMeta: + '@glint/template': + optional: true + dependencies: + '@embroider/shared-internals': 2.5.0 + '@glint/template': 1.1.0 + assert-never: 1.2.1 + babel-import-util: 2.0.1 + ember-cli-babel: 7.26.11 + find-up: 5.0.0 + lodash: 4.17.21 + resolve: 1.22.2 + semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -2218,9 +2232,25 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 resolve-package-path: 4.0.3 - semver: 7.5.1 + semver: 7.5.4 typescript-memoize: 1.1.1 + /@embroider/shared-internals@2.5.0: + resolution: {integrity: sha512-7qzrb7GVIyNqeY0umxoeIvjDC+ay1b+wb2yCVuYTUYrFfLAkLEy9FNI3iWCi3RdQ9OFjgcAxAnwsAiPIMZZ3pQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.0.1 + debug: 4.3.4(supports-color@8.1.1) + ember-rfc176-data: 0.3.18 + fs-extra: 9.1.0 + js-string-escape: 1.0.1 + lodash: 4.17.21 + resolve-package-path: 4.0.3 + semver: 7.5.4 + typescript-memoize: 1.1.1 + transitivePeerDependencies: + - supports-color + /@embroider/test-setup@2.1.1: resolution: {integrity: sha512-t81a2z2OEFAOZVbV7wkgiDuCyZ3ajD7J7J+keaTfNSRiXoQgeFFASEECYq1TCsH8m/R+xHMRiY59apF2FIeFhw==} engines: {node: 12.* || 14.* || >= 16} @@ -2239,7 +2269,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-source: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0) @@ -2647,7 +2677,6 @@ packages: /@glint/template@1.1.0: resolution: {integrity: sha512-gK4tifrw7mIMYECzGeG5jrez2lY0TlwE584cnoYOFhzxXKrsuungdiebd7LDwjvfQpImQd1JUSQr3u/uF/XYJg==} - dev: true /@handlebars/parser@2.0.0: resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} @@ -3292,17 +3321,17 @@ packages: - supports-color dev: true - /@types/ember-qunit@6.1.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4)(webpack@5.78.0): + /@types/ember-qunit@6.1.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4): resolution: {integrity: sha512-1g5A3vPKhvB/CuN/EP9rBLXYaJOjzKyLYWeBtNDEQNkTuG1dAo/Hg0CCixgbBgLlzaDP8mR/n1xpg8HqQ8SUKg==} deprecated: This is a stub types definition. ember-qunit provides its own type definitions, so you do not need this installed. dependencies: - ember-qunit: 6.2.0(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4)(webpack@5.78.0) + ember-qunit: 8.0.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4) transitivePeerDependencies: - '@ember/test-helpers' + - '@glint/template' - ember-source - qunit - supports-color - - webpack dev: true /@types/ember-resolver@9.0.0(@ember/string@3.0.1)(ember-source@5.3.0): @@ -3911,7 +3940,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.1 + semver: 7.5.4 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -3932,7 +3961,7 @@ packages: '@typescript-eslint/typescript-estree': 5.56.0(typescript@4.9.5) eslint: 7.32.0 eslint-scope: 5.1.1 - semver: 7.5.1 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -3952,7 +3981,7 @@ packages: '@typescript-eslint/typescript-estree': 5.59.6(typescript@4.9.5) eslint: 8.41.0 eslint-scope: 5.1.1 - semver: 7.5.1 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -4559,7 +4588,7 @@ packages: dependencies: '@babel/code-frame': 7.21.4 '@babel/parser': 7.21.4 - '@babel/traverse': 7.21.4(supports-color@8.1.1) + '@babel/traverse': 7.21.4 '@babel/types': 7.21.4 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 @@ -4685,6 +4714,10 @@ packages: resolution: {integrity: sha512-PPzUT17eAI18zn6ek1R3sB4Krc/MbnmT1MkZQFmyhjoaEGBVwNABhfVU9+EKcDSKrrOm9OIpGhjxukx1GCiy1g==} engines: {node: '>= 12.*'} + /babel-import-util@2.0.1: + resolution: {integrity: sha512-N1ZfNprtf/37x0R05J0QCW/9pCAcuI+bjZIK9tlu0JEkwEST7ssdD++gxHRbD58AiG5QE5OuNYhRoEFsc1wESw==} + engines: {node: '>= 12.*'} + /babel-loader@8.3.0(@babel/core@7.21.3)(webpack@5.78.0): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} @@ -5916,7 +5949,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.1 + semver: 7.5.4 dev: true /bundle-name@3.0.0: @@ -6777,7 +6810,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.21) postcss-value-parser: 4.2.0 schema-utils: 3.1.1 - semver: 7.5.1 + semver: 7.5.4 webpack: 5.78.0 /css-tree@1.1.3: @@ -7164,6 +7197,46 @@ packages: /electron-to-chromium@1.4.357: resolution: {integrity: sha512-UTkCbNTAcGXABmEnQrGcW4m3cG6fcyBfD4KDF0iyEAlbrGZiY9dmslyDAGOD1Kr5biN2F743Y30aRCOtau35Vw==} + /ember-auto-import@2.6.3(@glint/template@1.1.0)(webpack@5.78.0): + resolution: {integrity: sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + '@babel/core': 7.21.3(supports-color@8.1.1) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.21.3) + '@babel/plugin-proposal-decorators': 7.21.0(@babel/core@7.21.3) + '@babel/preset-env': 7.21.4(@babel/core@7.21.3) + '@embroider/macros': 1.13.2(@glint/template@1.1.0) + '@embroider/shared-internals': 2.0.0 + babel-loader: 8.3.0(@babel/core@7.21.3)(webpack@5.78.0) + babel-plugin-ember-modules-api-polyfill: 3.5.0 + babel-plugin-ember-template-compilation: 2.0.2 + babel-plugin-htmlbars-inline-precompile: 5.3.1 + babel-plugin-syntax-dynamic-import: 6.18.0 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-plugin: 4.0.7 + broccoli-source: 3.0.1 + css-loader: 5.2.7(webpack@5.78.0) + debug: 4.3.4(supports-color@8.1.1) + fs-extra: 10.1.0 + fs-tree-diff: 2.0.1 + handlebars: 4.7.7 + js-string-escape: 1.0.1 + lodash: 4.17.21 + mini-css-extract-plugin: 2.7.5(webpack@5.78.0) + parse5: 6.0.1 + resolve: 1.22.2 + resolve-package-path: 4.0.3 + semver: 7.5.4 + style-loader: 2.0.0(webpack@5.78.0) + typescript-memoize: 1.1.1 + walk-sync: 3.0.0 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + /ember-auto-import@2.6.3(webpack@5.78.0): resolution: {integrity: sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==} engines: {node: 12.* || 14.* || >= 16} @@ -7202,6 +7275,7 @@ packages: transitivePeerDependencies: - supports-color - webpack + dev: true /ember-cache-primitive-polyfill@1.0.1(@babel/core@7.21.3): resolution: {integrity: sha512-hSPcvIKarA8wad2/b6jDd/eU+OtKmi6uP+iYQbzi5TQpjsqV6b4QdRqrLk7ClSRRKBAtdTuutx+m+X+WlEd2lw==} @@ -7222,7 +7296,7 @@ packages: peerDependencies: ember-source: ^3.13.0 || ^4.0.0 dependencies: - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) '@glimmer/tracking': 1.1.2 babel-import-util: 1.3.0 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.21.3) @@ -7231,6 +7305,7 @@ packages: ember-source: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0) transitivePeerDependencies: - '@babel/core' + - '@glint/template' - supports-color dev: true @@ -7416,8 +7491,8 @@ packages: ember-cli-string-utils: 1.1.0 dev: true - /ember-cli-test-loader@3.0.0: - resolution: {integrity: sha512-wfFRBrfO9gaKScYcdQxTfklx9yp1lWK6zv1rZRpkas9z2SHyJojF7NOQRWQgSB3ypm7vfpiF8VsFFVVr7VBzAQ==} + /ember-cli-test-loader@3.1.0: + resolution: {integrity: sha512-0aocZV9SIoOHiU3hrH3IuLR6busWhTX6UVXgd490hmJkIymmOXNH2+jJoC7Ebkeo3PiOfAdjqhb765QDlHSJOw==} engines: {node: 10.* || >= 12} dependencies: ember-cli-babel: 7.26.11 @@ -7507,7 +7582,7 @@ packages: fs-extra: 9.1.0 resolve: 1.22.2 rsvp: 4.8.5 - semver: 7.5.1 + semver: 7.5.4 stagehand: 1.0.1 walk-sync: 2.2.0 transitivePeerDependencies: @@ -7570,7 +7645,7 @@ packages: engines: {node: 10.* || >= 12.*} dependencies: resolve-package-path: 3.1.0 - semver: 7.5.1 + semver: 7.5.4 silent-error: 1.1.1 transitivePeerDependencies: - supports-color @@ -7772,6 +7847,7 @@ packages: transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' + - '@glint/template' - ember-source - supports-color - webpack @@ -7860,7 +7936,7 @@ packages: '@embroider/addon-shim': 1.8.4 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0) + ember-source: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(@glint/template@1.1.0)(rsvp@4.8.5)(webpack@5.78.0) transitivePeerDependencies: - supports-color dev: true @@ -7874,29 +7950,22 @@ packages: - supports-color dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4)(webpack@5.78.0): - resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} - engines: {node: 14.* || 16.* || >= 18} + /ember-qunit@8.0.1(@ember/test-helpers@2.9.3)(ember-source@5.3.0)(qunit@2.19.4): + resolution: {integrity: sha512-13PtywHNPTQKkDW4o8QRkJvcdsZr8hRyvh6xh/YLAX8+HaRLd3nPL8mBF4O/Kur/DAj3QWLvjzktZ2uRNGSh3A==} peerDependencies: - '@ember/test-helpers': ^2.9.3 - ember-source: '>=3.28' + '@ember/test-helpers': '>=3.0.3' + ember-source: '>=4.0.0' qunit: ^2.13.0 dependencies: '@ember/test-helpers': 2.9.3(@babel/core@7.21.3)(ember-source@5.3.0) - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 3.0.2 - common-tags: 1.8.2 - ember-auto-import: 2.6.3(webpack@5.78.0) - ember-cli-babel: 7.26.11 - ember-cli-test-loader: 3.0.0 + '@embroider/addon-shim': 1.8.6 + '@embroider/macros': 1.13.2(@glint/template@1.1.0) + ember-cli-test-loader: 3.1.0 ember-source: 5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0) qunit: 2.19.4 - resolve-package-path: 4.0.3 - silent-error: 1.1.1 - validate-peer-dependencies: 2.2.0 transitivePeerDependencies: + - '@glint/template' - supports-color - - webpack dev: true /ember-resolver@10.0.0(@ember/string@3.0.1)(ember-source@5.3.0): @@ -7939,6 +8008,64 @@ packages: - encoding dev: true + /ember-source@5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(@glint/template@1.1.0)(rsvp@4.8.5)(webpack@5.78.0): + resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} + engines: {node: '>= 16.*'} + peerDependencies: + '@glimmer/component': ^1.1.2 + dependencies: + '@babel/helper-module-imports': 7.22.5 + '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.21.3) + '@ember/edition-utils': 1.2.0 + '@glimmer/compiler': 0.84.2 + '@glimmer/component': 1.1.2(@babel/core@7.21.3) + '@glimmer/destroyable': 0.84.2 + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.2 + '@glimmer/manager': 0.84.2 + '@glimmer/node': 0.84.2 + '@glimmer/opcode-compiler': 0.84.2 + '@glimmer/owner': 0.84.2 + '@glimmer/program': 0.84.2 + '@glimmer/reference': 0.84.2 + '@glimmer/runtime': 0.84.2 + '@glimmer/syntax': 0.84.2 + '@glimmer/validator': 0.84.2 + '@glimmer/vm-babel-plugins': 0.84.3(@babel/core@7.21.3) + '@simple-dom/interface': 1.4.0 + babel-plugin-debug-macros: 0.3.4(@babel/core@7.21.3) + babel-plugin-filter-imports: 4.0.0 + backburner.js: 2.7.0 + broccoli-concat: 4.2.5 + broccoli-debug: 0.6.5 + 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.6.3(@glint/template@1.1.0)(webpack@5.78.0) + 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-blueprint-polyfill: 0.1.0 + ember-cli-version-checker: 5.1.2 + ember-router-generator: 2.0.0 + inflection: 2.0.1 + resolve: 1.22.2 + route-recognizer: 0.3.4 + router_js: 8.0.3(route-recognizer@0.3.4)(rsvp@4.8.5) + semver: 7.5.4 + silent-error: 1.1.1 + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - rsvp + - supports-color + - webpack + /ember-source@5.3.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(rsvp@4.8.5)(webpack@5.78.0): resolution: {integrity: sha512-MnsPEYo2gArYzlY0uu5bBH60oNYcgcayYQEd27nJumuaceN1sMLMu1jGQmjiQzZ4b6U5edEUNQbCIZ/9TXbASw==} engines: {node: '>= 16.*'} @@ -7995,6 +8122,7 @@ packages: - rsvp - supports-color - webpack + dev: true /ember-template-imports@3.4.2: resolution: {integrity: sha512-OS8TUVG2kQYYwP3netunLVfeijPoOKIs1SvPQRTNOQX4Pu8xGGBEZmrv0U1YTnQn12Eg+p6w/0UdGbUnITjyzw==} @@ -8104,7 +8232,7 @@ packages: lodash: 4.17.21 package-json: 6.5.0 remote-git-tags: 3.0.0 - semver: 7.5.1 + semver: 7.5.4 transitivePeerDependencies: - encoding dev: true @@ -12253,7 +12381,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.5.1 + semver: 7.5.4 validate-npm-package-name: 5.0.0 dev: true @@ -13963,6 +14091,7 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} @@ -15265,7 +15394,7 @@ packages: is-yarn-global: 0.3.0 latest-version: 5.1.0 pupa: 2.1.1 - semver: 7.5.1 + semver: 7.5.4 semver-diff: 3.1.1 xdg-basedir: 4.0.0 dev: true @@ -15285,7 +15414,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.1 + semver: 7.5.4 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -15370,7 +15499,7 @@ packages: resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==} dependencies: resolve-package-path: 3.1.0 - semver: 7.4.0 + semver: 7.5.4 dev: true /validate-peer-dependencies@2.2.0: @@ -15378,7 +15507,7 @@ packages: engines: {node: '>= 12'} dependencies: resolve-package-path: 4.0.3 - semver: 7.4.0 + semver: 7.5.4 dev: true /vary@1.1.2: diff --git a/test-app/package.json b/test-app/package.json index 7fa75f4c..9c55ee0e 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -91,7 +91,7 @@ "ember-load-initializers": "^2.1.2", "ember-modifier": "^4.1.0", "ember-page-title": "^7.0.0", - "ember-qunit": "^6.2.0", + "ember-qunit": "^8.0.1", "ember-resolver": "^10.0.0", "ember-source": "~5.3.0", "ember-source-channel-url": "^3.0.0",