diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 649e60c2..71bb33ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -195,8 +199,8 @@ importers: specifier: ^2.9.3 version: 2.9.3(@babel/core@7.21.3)(ember-source@4.11.0) '@embroider/compat': - specifier: ^2.1.1 - version: 2.1.1(@embroider/core@2.1.1) + specifier: ^3.2.1 + version: 3.2.1(@embroider/core@2.1.1) '@embroider/core': specifier: ^2.1.1 version: 2.1.1 @@ -461,6 +465,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==} @@ -477,15 +482,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 @@ -494,15 +499,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'} @@ -641,22 +637,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: @@ -796,6 +777,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==} @@ -1312,7 +1294,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 @@ -1324,7 +1306,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: @@ -1338,7 +1320,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: @@ -1351,7 +1333,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 @@ -1675,14 +1657,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'} @@ -1691,7 +1665,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: @@ -1707,6 +1681,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==} @@ -1732,6 +1707,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==} @@ -1769,12 +1745,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@4.11.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.1 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 @@ -1783,9 +1760,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.1 ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color dev: true @@ -1798,10 +1776,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.1 ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1826,7 +1805,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.1 ember-auto-import: 2.6.3(webpack@5.78.0) ember-cached-decorator-polyfill: 1.0.1(@babel/core@7.21.3)(ember-source@4.11.0) ember-cli-babel: 7.26.11 @@ -1837,6 +1816,7 @@ packages: inflection: 2.0.1 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - ember-source - supports-color - webpack @@ -1851,7 +1831,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.1 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 @@ -1875,6 +1855,7 @@ packages: semver: 7.5.1 silent-error: 1.1.1 transitivePeerDependencies: + - '@glint/template' - supports-color dev: true @@ -1888,10 +1869,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@4.11.0)(webpack@5.78.0) '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.1 ember-auto-import: 2.6.3(webpack@5.78.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -1910,12 +1892,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@4.11.0)(webpack@5.78.0) '@ember/string': 3.0.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.1 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 @@ -1941,13 +1924,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.1 '@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@4.11.0) ember-cli-babel: 7.26.11 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - ember-source - supports-color - webpack @@ -2081,24 +2065,27 @@ packages: - webpack dev: true - /@embroider/compat@2.1.1(@embroider/core@2.1.1): - resolution: {integrity: sha512-HNq5vv7NpQ1Jr+4slzmLBqsy5NDsIHilYeQiWboMrPAyHr5NHlKYWciIcmxdgPgz2kf/8D5nDiANgJznZedlyw==} + /@embroider/compat@3.2.1(@embroider/core@2.1.1): + resolution: {integrity: sha512-nni6oQTPkSuZZKjXTFTZchO7chFBGKEN0O/xMGn9SxifM7EDl7+y6JlPQFchQcmLGi2DxglsystV0E/jTyc11Q==} engines: {node: 12.* || 14.* || >= 16} hasBin: true peerDependencies: - '@embroider/core': ^2.0.0 + '@embroider/core': ^3.2.1 dependencies: - '@babel/code-frame': 7.21.4 + '@babel/code-frame': 7.22.5 '@babel/core': 7.21.3(supports-color@8.1.1) '@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/preset-env': 7.21.4(@babel/core@7.21.3) - '@babel/traverse': 7.21.4(supports-color@8.1.1) + '@babel/runtime': 7.22.5 + '@babel/traverse': 7.22.5(supports-color@8.1.1) '@embroider/core': 2.1.1 - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.1 '@types/babel__code-frame': 7.0.3 '@types/yargs': 17.0.24 assert-never: 1.2.1 - babel-plugin-ember-template-compilation: 2.0.2 + babel-import-util: 2.0.0 + babel-plugin-ember-template-compilation: 2.2.0 babel-plugin-syntax-dynamic-import: 6.18.0 babylon: 6.18.0 bind-decorator: 1.0.11 @@ -2112,6 +2099,8 @@ packages: broccoli-source: 3.0.1 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + fast-sourcemap-concat: 1.4.0 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 jsdom: 16.7.0(supports-color@8.1.1) @@ -2119,13 +2108,14 @@ packages: pkg-up: 3.1.0 resolve: 1.22.2 resolve-package-path: 4.0.3 - semver: 7.4.0 + semver: 7.5.1 symlink-or-copy: 1.3.1 tree-sync: 2.1.0 typescript-memoize: 1.1.1 walk-sync: 3.0.0 yargs: 17.7.1 transitivePeerDependencies: + - '@glint/template' - bufferutil - canvas - supports-color @@ -2141,7 +2131,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 @@ -2197,6 +2187,27 @@ packages: semver: 7.5.1 transitivePeerDependencies: - supports-color + dev: true + + /@embroider/macros@1.13.1: + resolution: {integrity: sha512-4htraP/rNIht8uCxXoc59Bw2EsBFfc4YUQD9XSpzJ4xUr1V0GQf9wL/noeSuYSxIhwRfZOErnJhsdyf1hH+I/A==} + engines: {node: 12.* || 14.* || >= 16} + peerDependencies: + '@glint/template': ^1.0.0 + peerDependenciesMeta: + '@glint/template': + optional: true + dependencies: + '@embroider/shared-internals': 2.4.0 + assert-never: 1.2.1 + babel-import-util: 2.0.0 + ember-cli-babel: 7.26.11 + find-up: 5.0.0 + lodash: 4.17.21 + resolve: 1.22.2 + semver: 7.5.1 + transitivePeerDependencies: + - supports-color /@embroider/shared-internals@2.0.0: resolution: {integrity: sha512-qZ2/xky9mWm5YC6noOa6AiAwgISEQ78YTZNv4SNu2PFgEK/H+Ha/3ddngzGSsnXkVnIHZyxIBzhxETonQYHY9g==} @@ -2211,6 +2222,22 @@ packages: semver: 7.5.1 typescript-memoize: 1.1.1 + /@embroider/shared-internals@2.4.0: + resolution: {integrity: sha512-pFE05ebenWMC9XAPRjadYCXXb6VmqjkhYN5uqkhPo+VUmMHnx7sZYYxqGjxfVuhC/ghS/BNlOffOCXDOoE7k7g==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.0.0 + 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.1 + 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} @@ -2229,7 +2256,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.1 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-source: 4.11.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(webpack@5.78.0) @@ -2379,7 +2406,6 @@ packages: resolution: {integrity: sha512-dk32ykoNojt0mvEaIW6Vli5MGTbQo58uy3Epj7ahCgTHmWOKuw/0G83f2UmFprRwFx689YTXG38I/vbpltEjzg==} dependencies: '@simple-dom/interface': 1.4.0 - dev: true /@glimmer/reference@0.84.3: resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} @@ -2398,7 +2424,6 @@ packages: '@glimmer/util': 0.84.3 '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 - dev: true /@glimmer/tracking@1.1.2: resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} @@ -2416,7 +2441,6 @@ packages: '@glimmer/env': 0.1.7 '@glimmer/interfaces': 0.84.3 '@simple-dom/interface': 1.4.0 - dev: true /@glimmer/validator@0.44.0: resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==} @@ -2504,7 +2528,6 @@ packages: /@handlebars/parser@2.0.0: resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} - dev: true /@humanwhocodes/config-array@0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} @@ -2952,7 +2975,6 @@ packages: /@simple-dom/interface@1.4.0: resolution: {integrity: sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==} - dev: true /@sindresorhus/is@0.14.0: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} @@ -3134,6 +3156,7 @@ packages: ember-qunit: 6.2.0(@ember/test-helpers@2.9.3)(ember-source@4.11.0)(qunit@2.19.4)(webpack@5.78.0) transitivePeerDependencies: - '@ember/test-helpers' + - '@glint/template' - ember-source - qunit - supports-color @@ -4411,7 +4434,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 @@ -4537,6 +4560,10 @@ packages: resolution: {integrity: sha512-PPzUT17eAI18zn6ek1R3sB4Krc/MbnmT1MkZQFmyhjoaEGBVwNABhfVU9+EKcDSKrrOm9OIpGhjxukx1GCiy1g==} engines: {node: '>= 12.*'} + /babel-import-util@2.0.0: + resolution: {integrity: sha512-pkWynbLwru0RZmA9iKeQL63+CkkW0RCP3kL5njCtudd6YPUKb5Pa0kL4fb3bmuKn2QDBFwY5mvvhEK/+jv2Ynw==} + 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'} @@ -4599,6 +4626,13 @@ packages: dependencies: babel-import-util: 1.3.0 + /babel-plugin-ember-template-compilation@2.2.0: + resolution: {integrity: sha512-1I7f5gf06h5wKdKUvaYEIaoSFur5RLUvTMQG4ak0c5Y11DWUxcoX9hrun1xe9fqfY2dtGFK+ZUM6sn6z8sqK/w==} + engines: {node: '>= 12.*'} + dependencies: + '@glimmer/syntax': 0.84.3 + babel-import-util: 2.0.0 + /babel-plugin-filter-imports@4.0.0: resolution: {integrity: sha512-jDLlxI8QnfKd7PtieH6pl4tZJzymzfCDCPGdTq/grgbiYAikwDPp/oL0IlFJn0HQjLpcLkyYhPKkUVneRESw5w==} engines: {node: '>=8'} @@ -7054,11 +7088,11 @@ packages: '@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.10.0 - '@embroider/shared-internals': 2.0.0 + '@embroider/macros': 1.13.1 + '@embroider/shared-internals': 2.4.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-ember-template-compilation: 2.2.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 broccoli-debug: 0.6.5 @@ -7082,6 +7116,7 @@ packages: typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack @@ -7104,7 +7139,7 @@ packages: peerDependencies: ember-source: ^3.13.0 || ^4.0.0 dependencies: - '@embroider/macros': 1.10.0 + '@embroider/macros': 1.13.1 '@glimmer/tracking': 1.1.2 babel-import-util: 1.3.0 ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.21.3) @@ -7113,6 +7148,7 @@ packages: ember-source: 4.11.0(@babel/core@7.21.3)(@glimmer/component@1.1.2)(webpack@5.78.0) transitivePeerDependencies: - '@babel/core' + - '@glint/template' - supports-color dev: true @@ -7654,6 +7690,7 @@ packages: transitivePeerDependencies: - '@babel/core' - '@glimmer/tracking' + - '@glint/template' - ember-source - supports-color - webpack @@ -7777,6 +7814,7 @@ packages: silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -7856,6 +7894,7 @@ packages: silent-error: 1.1.1 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - supports-color - webpack @@ -13999,7 +14038,6 @@ packages: /simple-html-tokenizer@0.5.11: resolution: {integrity: sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==} - dev: true /sinon@15.1.0: resolution: {integrity: sha512-cS5FgpDdE9/zx7no8bxROHymSlPLZzq0ChbbLk1DrxBfc+eTeBK3y8nIL+nu/0QeYydhhbLIr7ecHJpywjQaoQ==} @@ -15302,7 +15340,7 @@ packages: engines: {node: '>= 12'} dependencies: resolve-package-path: 4.0.3 - semver: 7.4.0 + semver: 7.5.1 dev: true /vary@1.1.2: diff --git a/test-app/package.json b/test-app/package.json index 4653cef2..e12c99a0 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -31,7 +31,7 @@ "@ember/render-modifiers": "^2.0.4", "@ember/string": "^3.0.1", "@ember/test-helpers": "^2.9.3", - "@embroider/compat": "^2.1.1", + "@embroider/compat": "^3.2.1", "@embroider/core": "^2.1.1", "@embroider/test-setup": "^2.1.1", "@embroider/webpack": "^2.1.1",