diff --git a/packages/test-app/package.json b/packages/test-app/package.json index 9c87a195..88c93c21 100644 --- a/packages/test-app/package.json +++ b/packages/test-app/package.json @@ -28,7 +28,7 @@ "@ember/optional-features": "2.1.0", "@ember/string": "3.1.1", "@ember/test-helpers": "3.2.1", - "@embroider/macros": "1.13.5", + "@embroider/macros": "1.15.0", "@embroider/test-setup": "3.0.3", "broccoli-asset-rev": "3.0.0", "ember-auto-import": "2.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 10ea59c6..b186aeaa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -115,8 +115,8 @@ importers: specifier: 3.2.1 version: 3.2.1(ember-source@4.12.4)(webpack@5.90.3) '@embroider/macros': - specifier: 1.13.5 - version: 1.13.5 + specifier: 1.15.0 + version: 1.15.0 '@embroider/test-setup': specifier: 3.0.3 version: 3.0.3 @@ -131,7 +131,7 @@ importers: version: 4.12.2 ember-cli-babel: specifier: 8.2.0 - version: 8.2.0 + version: 8.2.0(@babel/core@7.24.0) ember-cli-dependency-checker: specifier: 3.3.2 version: 3.3.2(ember-cli@4.12.2) @@ -1908,6 +1908,27 @@ packages: transitivePeerDependencies: - supports-color + /@embroider/macros@1.15.0: + resolution: {integrity: sha512-gXh46ZafqYb6AJVoCCaQwYRsqFIwAat/PVCaJgEDKnOgOP/BTyIXwAld0gLZlIgSKkqOccBih83bXMShflKkLg==} + engines: {node: 12.* || 14.* || >= 16} + peerDependencies: + '@glint/template': ^1.0.0 + peerDependenciesMeta: + '@glint/template': + optional: true + dependencies: + '@babel/core': 7.24.0 + '@embroider/shared-internals': 2.5.2 + assert-never: 1.2.1 + babel-import-util: 2.0.1 + ember-cli-babel: 8.2.0(@babel/core@7.24.0) + find-up: 5.0.0 + lodash: 4.17.21 + resolve: 1.22.8 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + /@embroider/macros@1.7.1: resolution: {integrity: sha512-JmWSCaRVSubV2FIFlOORZzLa8YfSndGqI8B013LtzOkYDkiLTFmE6L9kQmu/c8gdSUoqYiK+pVQn/AIh8ChtHQ==} engines: {node: 12.* || 14.* || >= 16} @@ -3468,7 +3489,6 @@ packages: pkg-up: 3.1.0 reselect: 4.1.8 resolve: 1.22.8 - dev: true /babel-plugin-polyfill-corejs2@0.4.7(@babel/core@7.24.0): resolution: {integrity: sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==} @@ -3635,7 +3655,6 @@ packages: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - dev: true /braces@2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} @@ -3710,7 +3729,7 @@ packages: transitivePeerDependencies: - supports-color - /broccoli-babel-transpiler@8.0.0: + /broccoli-babel-transpiler@8.0.0(@babel/core@7.24.0): resolution: {integrity: sha512-3HEp3flvasUKJGWERcrPgM1SWvHJ0O/fmbEtY9L4kDyMSnqjY6hTYvNvgWCIgbwXAYAUlZP0vjAQsmyLNGLwFw==} engines: {node: 16.* || >= 18} peerDependencies: @@ -3719,6 +3738,7 @@ packages: '@babel/core': optional: true dependencies: + '@babel/core': 7.24.0 broccoli-persistent-filter: 3.1.3 clone: 2.1.2 hash-for-dep: 1.5.1 @@ -3729,7 +3749,6 @@ packages: workerpool: 6.5.1 transitivePeerDependencies: - supports-color - dev: true /broccoli-builder@0.18.14: resolution: {integrity: sha512-YoUHeKnPi4xIGZ2XDVN9oHNA9k3xF5f5vlA+1wvrxIIDXqQU97gp2FxVAF503Zxdtt0C5CRB5n+47k2hlkaBzA==} @@ -5250,7 +5269,7 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.0) '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) '@babel/preset-env': 7.23.8(@babel/core@7.24.0) - '@embroider/macros': 1.13.5 + '@embroider/macros': 1.15.0 '@embroider/shared-internals': 2.5.2 babel-loader: 8.3.0(@babel/core@7.24.0)(webpack@5.89.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 @@ -5294,7 +5313,7 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.0) '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) '@babel/preset-env': 7.23.8(@babel/core@7.24.0) - '@embroider/macros': 1.13.5 + '@embroider/macros': 1.15.0 '@embroider/shared-internals': 2.5.2 babel-loader: 8.3.0(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-ember-modules-api-polyfill: 3.5.0 @@ -5369,7 +5388,7 @@ packages: transitivePeerDependencies: - supports-color - /ember-cli-babel@8.2.0: + /ember-cli-babel@8.2.0(@babel/core@7.24.0): resolution: {integrity: sha512-8H4+jQElCDo6tA7CamksE66NqBXWs7VNpS3a738L9pZCjg2kXIX4zoyHzkORUqCtr0Au7YsCnrlAMi1v2ALo7A==} engines: {node: 16.* || 18.* || >= 20} peerDependencies: @@ -5378,6 +5397,7 @@ packages: '@babel/core': optional: true dependencies: + '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.0) '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.24.0) @@ -5394,7 +5414,7 @@ packages: babel-plugin-ember-data-packages-polyfill: 0.1.2 babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-module-resolver: 5.0.0 - broccoli-babel-transpiler: 8.0.0 + broccoli-babel-transpiler: 8.0.0(@babel/core@7.24.0) broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 broccoli-source: 3.0.1 @@ -5407,7 +5427,6 @@ packages: semver: 7.5.4 transitivePeerDependencies: - supports-color - dev: true /ember-cli-dependency-checker@3.3.2(ember-cli@4.12.2): resolution: {integrity: sha512-PwkrW5oYsdPWwt+0Tojufmv/hxVETTjkrEdK7ANQB2VSnqpA5UcYubwpQM9ONuR2J8wyNDMwEHlqIrk/FYtBsQ==} @@ -5821,7 +5840,7 @@ packages: dependencies: '@ember/test-helpers': 3.2.1(ember-source@4.12.4)(webpack@5.90.3) '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.13.5 + '@embroider/macros': 1.15.0 ember-cli-test-loader: 3.1.0 ember-source: 4.12.4(@glimmer/component@1.1.2)(webpack@5.90.3) qunit: 2.20.1 @@ -6843,7 +6862,6 @@ packages: dependencies: json5: 2.2.3 path-exists: 4.0.0 - dev: true /find-cache-dir@3.3.2: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} @@ -6867,7 +6885,6 @@ packages: engines: {node: '>=6'} dependencies: locate-path: 3.0.0 - dev: true /find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} @@ -7328,7 +7345,6 @@ packages: inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 - dev: true /global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} @@ -8541,7 +8557,6 @@ packages: dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - dev: true /locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} @@ -9027,7 +9042,6 @@ packages: engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 - dev: true /minimatch@7.4.6: resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} @@ -9638,7 +9652,6 @@ packages: engines: {node: '>=6'} dependencies: p-limit: 2.3.0 - dev: true /p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} @@ -9864,7 +9877,6 @@ packages: engines: {node: '>=8'} dependencies: find-up: 3.0.0 - dev: true /portfinder@1.0.32: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} @@ -10353,7 +10365,6 @@ packages: /reselect@4.1.8: resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} - dev: true /resolve-dir@1.0.1: resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} @@ -12288,7 +12299,6 @@ packages: /workerpool@6.5.1: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} - dev: true /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}