diff --git a/ember-resources/package.json b/ember-resources/package.json index d9cd9c993..b4b68f107 100644 --- a/ember-resources/package.json +++ b/ember-resources/package.json @@ -47,8 +47,8 @@ "prepack": "pnpm run build" }, "dependencies": { - "@embroider/addon-shim": "^1.2.0", - "@embroider/macros": "^1.12.3" + "@embroider/addon-shim": "^1.8.9", + "@embroider/macros": "^1.16.6" }, "peerDependencies": { "@glimmer/component": ">= 1.1.2", @@ -83,6 +83,8 @@ "ember-source": "^5.5.0", "ember-template-lint": "5.13.0", "eslint": "^8.35.0", + "eslint-plugin-ember": "^12.0.0", + "eslint-plugin-qunit": "^8.0.0", "execa": "^8.0.0", "expect-type": "^0.19.0", "fix-bad-declaration-output": "^1.0.1", @@ -90,8 +92,6 @@ "prettier-plugin-ember-template-tag": "^2.0.0", "typescript": "~5.5.0", "vite": "^5.0.11", - "eslint-plugin-ember": "^12.0.0", - "eslint-plugin-qunit": "^8.0.0", "vite-plugin-dts": "^3.7.0" }, "publishConfig": { diff --git a/ember-resources/pnpm-lock.yaml b/ember-resources/pnpm-lock.yaml index 66bfbe78b..8e8ccd409 100644 --- a/ember-resources/pnpm-lock.yaml +++ b/ember-resources/pnpm-lock.yaml @@ -12,11 +12,11 @@ overrides: dependencies: '@embroider/addon-shim': - specifier: ^1.2.0 + specifier: ^1.8.9 version: 1.8.9 '@embroider/macros': - specifier: ^1.12.3 - version: 1.16.5(@glint/template@1.4.0) + specifier: ^1.16.6 + version: 1.16.6(@glint/template@1.4.0) devDependencies: '@arethetypeswrong/cli': @@ -1521,7 +1521,7 @@ packages: resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@embroider/shared-internals': 2.6.2 + '@embroider/shared-internals': 2.6.3 broccoli-funnel: 3.0.8 common-ancestor-path: 1.0.1 semver: 7.6.3 @@ -1529,8 +1529,8 @@ packages: - supports-color dev: false - /@embroider/macros@1.16.5(@glint/template@1.4.0): - resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==} + /@embroider/macros@1.16.6(@glint/template@1.4.0): + resolution: {integrity: sha512-aSdRetg0vY3c70G/3K85fOSlGtDzSV4ozwF9qD8ToQB+4RLZusxwItnctWEa+MKkhAYB6rbFiQ+bhFwEnaEazg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -1538,7 +1538,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.6.2 + '@embroider/shared-internals': 2.6.3 '@glint/template': 1.4.0 assert-never: 1.3.0 babel-import-util: 2.1.1 @@ -1550,8 +1550,8 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/shared-internals@2.6.2: - resolution: {integrity: sha512-jL3Bjn8C73AUBlTex+VixP7YmqvPNN/BZFB85odTstzLFOuR8y2mmGiuWbq17qNuFyoxc6xtndMnAeqwCXBNkA==} + /@embroider/shared-internals@2.6.3: + resolution: {integrity: sha512-wyFQNSqN+RZWg5ckqsk0Qfun433aEd70L6sc16sY4FFf/AzDnolmc0t3eR7lkdyxltYSrO5eqkFN7hW7l/glaw==} engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.1.1 @@ -3895,8 +3895,8 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) '@babel/preset-env': 7.25.0(@babel/core@7.24.7) - '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@embroider/shared-internals': 2.6.2 + '@embroider/macros': 1.16.6(@glint/template@1.4.0) + '@embroider/shared-internals': 2.6.3 babel-loader: 8.3.0(@babel/core@7.24.7) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.2.5 @@ -5312,7 +5312,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.19.1 + uglify-js: 3.19.3 dev: true /has-bigints@1.0.2: @@ -7460,8 +7460,8 @@ packages: hasBin: true dev: true - /uglify-js@3.19.1: - resolution: {integrity: sha512-y/2wiW+ceTYR2TSSptAhfnEtpLaQ4Ups5zrjB2d3kuVxHj16j/QJwPl5PvuGy9uARb39J0+iKxcRPvtpsx4A4A==} + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true diff --git a/test-app-definitely-typed/package.json b/test-app-definitely-typed/package.json index 78a43cef0..322184cd0 100644 --- a/test-app-definitely-typed/package.json +++ b/test-app-definitely-typed/package.json @@ -13,7 +13,7 @@ "scripts": {}, "dependencies": { "@ember/test-waiters": "^3.0.2", - "@embroider/macros": "^1.12.3", + "@embroider/macros": "^1.16.6", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "ember-functions-as-helper-polyfill": "^2.0.1", @@ -30,11 +30,11 @@ "@babel/eslint-parser": "^7.19.1", "@ember/optional-features": "^2.0.0", "@ember/string": "^3.0.1", - "@ember/test-helpers": "^3.2.1", - "@embroider/compat": "^3.1.5", - "@embroider/core": "^3.1.3", - "@embroider/test-setup": "^3.0.1", - "@embroider/webpack": "^3.1.3", + "@ember/test-helpers": "^4.0.2", + "@embroider/compat": "^3.6.1", + "@embroider/core": "^3.4.15", + "@embroider/test-setup": "^3.0.3", + "@embroider/webpack": "^3.2.3", "@glint/core": "^1.0.2", "@glint/environment-ember-loose": "^1.0.2", "@glint/environment-ember-template-imports": "^1.0.2", diff --git a/test-app-definitely-typed/pnpm-lock.yaml b/test-app-definitely-typed/pnpm-lock.yaml index e21ac3b3b..7e0768587 100644 --- a/test-app-definitely-typed/pnpm-lock.yaml +++ b/test-app-definitely-typed/pnpm-lock.yaml @@ -13,8 +13,8 @@ dependencies: specifier: ^3.0.2 version: 3.1.0 '@embroider/macros': - specifier: ^1.12.3 - version: 1.16.5(@glint/template@1.4.0) + specifier: ^1.16.6 + version: 1.16.6(@glint/template@1.4.0) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.24.9) @@ -45,20 +45,20 @@ devDependencies: specifier: ^3.0.1 version: 3.1.1 '@ember/test-helpers': - specifier: ^3.2.1 - version: 3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1)(webpack@5.93.0) + specifier: ^4.0.2 + version: 4.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1) '@embroider/compat': - specifier: ^3.1.5 - version: 3.6.0(@embroider/core@3.4.14)(@glint/template@1.4.0) + specifier: ^3.6.1 + version: 3.6.1(@embroider/core@3.4.15)(@glint/template@1.4.0) '@embroider/core': - specifier: ^3.1.3 - version: 3.4.14(@glint/template@1.4.0) + specifier: ^3.4.15 + version: 3.4.15(@glint/template@1.4.0) '@embroider/test-setup': - specifier: ^3.0.1 - version: 3.0.3(@embroider/compat@3.6.0)(@embroider/core@3.4.14)(@embroider/webpack@3.2.3) + specifier: ^3.0.3 + version: 3.0.3(@embroider/compat@3.6.1)(@embroider/core@3.4.15)(@embroider/webpack@3.2.3) '@embroider/webpack': - specifier: ^3.1.3 - version: 3.2.3(@embroider/core@3.4.14)(webpack@5.93.0) + specifier: ^3.2.3 + version: 3.2.3(@embroider/core@3.4.15)(webpack@5.93.0) '@glint/core': specifier: ^1.0.2 version: 1.4.0(typescript@5.5.4) @@ -169,7 +169,7 @@ devDependencies: version: 8.2.3(ember-source@5.10.1) ember-qunit: specifier: ^8.0.2 - version: 8.1.0(@ember/test-helpers@3.3.1)(@glint/template@1.4.0)(ember-source@5.10.1)(qunit@2.21.1) + version: 8.1.0(@ember/test-helpers@4.0.2)(@glint/template@1.4.0)(ember-source@5.10.1)(qunit@2.21.1) ember-resolver: specifier: ^11.0.0 version: 11.0.1(ember-source@5.10.1) @@ -1671,27 +1671,22 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1)(webpack@5.93.0): - resolution: {integrity: sha512-h4uFBy4pquBtHsHI+tx9S0wtMmn1L+8dkXiDiyoqG1+3e0Awk6GBujiFM9s4ANq6wC8uIhC3wEFyts10h2OAoQ==} - engines: {node: 16.* || >= 18} + /@ember/test-helpers@4.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1): + resolution: {integrity: sha512-9vV5nDx1ZzmTmexzTudRk9M04JY6mqB3NxJB116vkjGQWIRTgiAVUgBkFIudRXvX1QiOGTo6IPxQRXZRS+v28w==} peerDependencies: ember-source: '*' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@embroider/addon-shim': 1.8.9 + '@embroider/macros': 1.16.6(@glint/template@1.4.0) '@simple-dom/interface': 1.4.0 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 + decorator-transforms: 2.0.0(@babel/core@7.24.9) dom-element-descriptors: 0.5.1 - ember-auto-import: 2.7.4(@glint/template@1.4.0)(webpack@5.93.0) - ember-cli-babel: 8.2.0(@babel/core@7.24.9) - ember-cli-htmlbars: 6.3.0 ember-source: 5.10.1(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.93.0) transitivePeerDependencies: - '@babel/core' - '@glint/template' - supports-color - - webpack dev: true /@ember/test-waiters@3.1.0: @@ -1716,26 +1711,26 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.14)(supports-color@8.1.1)(webpack@5.93.0): + /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.15)(supports-color@8.1.1)(webpack@5.93.0): resolution: {integrity: sha512-8mIDRXvwntYIQc2JFVvGXEppHUJRhw+6aEzHtbCZDr4oOKw55IyY+RHzas3JILRq64owLA+Ox0yu6nkwL1ApRQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@embroider/core': ^3.4.0 dependencies: '@babel/core': 7.24.9(supports-color@8.1.1) - '@embroider/core': 3.4.14(@glint/template@1.4.0) + '@embroider/core': 3.4.15(@glint/template@1.4.0) babel-loader: 9.1.3(@babel/core@7.24.9)(webpack@5.93.0) transitivePeerDependencies: - supports-color - webpack dev: true - /@embroider/compat@3.6.0(@embroider/core@3.4.14)(@glint/template@1.4.0): - resolution: {integrity: sha512-pL3BdYVKu5UQNfsBQ6PGUFkLp20INxbTltcss3bCV12/dNqqCYbCEewQsjiDHnZ+WgweZli3cuCcmug2BgyVcg==} + /@embroider/compat@3.6.1(@embroider/core@3.4.15)(@glint/template@1.4.0): + resolution: {integrity: sha512-C2IGrVUevHBzxd9zIZy25qggpKW6I4NxqUmVQQrNtXHA9u+zkGJwpu3KHIzMpcBocu1L8EtpirmEfMJZAJGfEA==} engines: {node: 12.* || 14.* || >= 16} hasBin: true peerDependencies: - '@embroider/core': ^3.4.14 + '@embroider/core': ^3.4.15 dependencies: '@babel/code-frame': 7.24.7 '@babel/core': 7.24.9 @@ -1745,8 +1740,8 @@ packages: '@babel/preset-env': 7.25.0(@babel/core@7.24.9) '@babel/runtime': 7.25.0 '@babel/traverse': 7.25.1 - '@embroider/core': 3.4.14(@glint/template@1.4.0) - '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@embroider/core': 3.4.15(@glint/template@1.4.0) + '@embroider/macros': 1.16.6(@glint/template@1.4.0) '@types/babel__code-frame': 7.0.6 '@types/yargs': 17.0.32 assert-never: 1.3.0 @@ -1788,15 +1783,15 @@ packages: - utf-8-validate dev: true - /@embroider/core@3.4.14(@glint/template@1.4.0): - resolution: {integrity: sha512-WVVKup9j1LzciQDL3jfvADJIyLTPe3+cWKzZwqwSnDkYIx2Nsq5a/drKcjJZPJtwU1ddbMpDnUVgGtOurN1VcA==} + /@embroider/core@3.4.15(@glint/template@1.4.0): + resolution: {integrity: sha512-aVG+3eU5IWJYw8yP+o6vinG9vvzEzB/YpoVm1fr5T5E30BtbF0cU5jYYn3ItSLNiE1Q1mnG9ebjIhy5VVFiu1Q==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.24.9 '@babel/parser': 7.25.0 '@babel/traverse': 7.25.1 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) - '@embroider/shared-internals': 2.6.2 + '@embroider/macros': 1.16.6(@glint/template@1.4.0) + '@embroider/shared-internals': 2.6.3 assert-never: 1.3.0 babel-plugin-ember-template-compilation: 2.2.5 broccoli-node-api: 1.7.0 @@ -1824,7 +1819,7 @@ packages: - utf-8-validate dev: true - /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.14)(webpack@5.93.0): + /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.15)(webpack@5.93.0): resolution: {integrity: sha512-sI2K3/III1WGGxS+aIf8uW5tgcNiE7APNhThn2ZTwqU47fK20Uz8TJZhst0GfNZFsCsmuQMRUikRJvQU8naSWA==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -1834,12 +1829,12 @@ packages: webpack: optional: true dependencies: - '@embroider/core': 3.4.14(@glint/template@1.4.0) + '@embroider/core': 3.4.15(@glint/template@1.4.0) webpack: 5.93.0 dev: true - /@embroider/macros@1.16.5(@glint/template@1.4.0): - resolution: {integrity: sha512-Oz8bUZvZzOV1Gk3qSgIzZJJzs6acclSTcEFyB+KdKbKqjTC3uebn53aU2gAlLU7/YdTRZrg2gNbQuwAp+tGkGg==} + /@embroider/macros@1.16.6(@glint/template@1.4.0): + resolution: {integrity: sha512-aSdRetg0vY3c70G/3K85fOSlGtDzSV4ozwF9qD8ToQB+4RLZusxwItnctWEa+MKkhAYB6rbFiQ+bhFwEnaEazg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -1847,7 +1842,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.6.2 + '@embroider/shared-internals': 2.6.3 '@glint/template': 1.4.0 assert-never: 1.3.0 babel-import-util: 2.1.1 @@ -1894,7 +1889,24 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/test-setup@3.0.3(@embroider/compat@3.6.0)(@embroider/core@3.4.14)(@embroider/webpack@3.2.3): + /@embroider/shared-internals@2.6.3: + resolution: {integrity: sha512-wyFQNSqN+RZWg5ckqsk0Qfun433aEd70L6sc16sY4FFf/AzDnolmc0t3eR7lkdyxltYSrO5eqkFN7hW7l/glaw==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.1.1 + debug: 4.3.6(supports-color@9.4.0) + ember-rfc176-data: 0.3.18 + fs-extra: 9.1.0 + js-string-escape: 1.0.1 + lodash: 4.17.21 + minimatch: 3.1.2 + resolve-package-path: 4.0.3 + semver: 7.6.3 + typescript-memoize: 1.1.1 + transitivePeerDependencies: + - supports-color + + /@embroider/test-setup@3.0.3(@embroider/compat@3.6.1)(@embroider/core@3.4.15)(@embroider/webpack@3.2.3): resolution: {integrity: sha512-3K5KSyTdnxAkZQill6+TdC/XTRr6226LNwZMsrhRbBM0FFZXw2D8qmJSHPvZLheQx3A1jnF9t1lyrAzrKlg6Yw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -1909,14 +1921,14 @@ packages: '@embroider/webpack': optional: true dependencies: - '@embroider/compat': 3.6.0(@embroider/core@3.4.14)(@glint/template@1.4.0) - '@embroider/core': 3.4.14(@glint/template@1.4.0) - '@embroider/webpack': 3.2.3(@embroider/core@3.4.14)(webpack@5.93.0) + '@embroider/compat': 3.6.1(@embroider/core@3.4.15)(@glint/template@1.4.0) + '@embroider/core': 3.4.15(@glint/template@1.4.0) + '@embroider/webpack': 3.2.3(@embroider/core@3.4.15)(webpack@5.93.0) lodash: 4.17.21 resolve: 1.22.8 dev: true - /@embroider/webpack@3.2.3(@embroider/core@3.4.14)(webpack@5.93.0): + /@embroider/webpack@3.2.3(@embroider/core@3.4.15)(webpack@5.93.0): resolution: {integrity: sha512-WXV5nLH4qzykla9ADxqAyP28dJoBihnbByJRN/QRgj0kmNvU2CPqNVhpsVJpgOjSf8bFBVyQwq5bUjj/Kswwew==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -1927,9 +1939,9 @@ packages: optional: true dependencies: '@babel/core': 7.24.9(supports-color@8.1.1) - '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.14)(supports-color@8.1.1)(webpack@5.93.0) - '@embroider/core': 3.4.14(@glint/template@1.4.0) - '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.14)(webpack@5.93.0) + '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.15)(supports-color@8.1.1)(webpack@5.93.0) + '@embroider/core': 3.4.15(@glint/template@1.4.0) + '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.15)(webpack@5.93.0) '@embroider/shared-internals': 2.6.0(supports-color@8.1.1) '@types/supports-color': 8.1.3 assert-never: 1.3.0 @@ -2473,7 +2485,7 @@ packages: '@typescript-eslint/eslint-plugin': ^5.62.0 || >= 6.0.0 '@typescript-eslint/parser': ^5.62.0 || >= 6.0.0 eslint: ^7.0.0 || ^8.0.0 - eslint-plugin-ember: '>= 11.10.0' + eslint-plugin-ember: github:ember-cli/eslint-plugin-ember#master eslint-plugin-qunit: '>= 8.0.0' prettier: ^2.8.8 || >= 3.0.0 peerDependenciesMeta: @@ -3025,43 +3037,21 @@ packages: '@types/node': 22.0.0 dev: true - /@types/ember@4.0.11: - resolution: {integrity: sha512-v7VIex0YILK8fP87LkIfzeeYKNnu74+xwf6U56v6MUDDGfSs9q/6NCxiUfwkxD+z5nQiUcwvfKVokX8qzZFRLw==} - dependencies: - '@types/ember__application': 4.0.11(@babel/core@7.24.9) - '@types/ember__array': 4.0.10(@babel/core@7.24.9) - '@types/ember__component': 4.0.22 - '@types/ember__controller': 4.0.12 - '@types/ember__debug': 4.0.8 - '@types/ember__engine': 4.0.11 - '@types/ember__error': 4.0.6 - '@types/ember__object': 4.0.12 - '@types/ember__polyfills': 4.0.6 - '@types/ember__routing': 4.0.22 - '@types/ember__runloop': 4.0.10 - '@types/ember__service': 4.0.9 - '@types/ember__string': 3.0.15 - '@types/ember__template': 4.0.7 - '@types/ember__test': 4.0.6(@babel/core@7.24.9) - '@types/ember__utils': 4.0.7 - '@types/rsvp': 4.0.9 - dev: true - /@types/ember@4.0.11(@babel/core@7.24.9): resolution: {integrity: sha512-v7VIex0YILK8fP87LkIfzeeYKNnu74+xwf6U56v6MUDDGfSs9q/6NCxiUfwkxD+z5nQiUcwvfKVokX8qzZFRLw==} dependencies: '@types/ember__application': 4.0.11(@babel/core@7.24.9) '@types/ember__array': 4.0.10(@babel/core@7.24.9) '@types/ember__component': 4.0.22(@babel/core@7.24.9) - '@types/ember__controller': 4.0.12 - '@types/ember__debug': 4.0.8 - '@types/ember__engine': 4.0.11 + '@types/ember__controller': 4.0.12(@babel/core@7.24.9) + '@types/ember__debug': 4.0.8(@babel/core@7.24.9) + '@types/ember__engine': 4.0.11(@babel/core@7.24.9) '@types/ember__error': 4.0.6 '@types/ember__object': 4.0.12(@babel/core@7.24.9) '@types/ember__polyfills': 4.0.6 '@types/ember__routing': 4.0.22(@babel/core@7.24.9) '@types/ember__runloop': 4.0.10(@babel/core@7.24.9) - '@types/ember__service': 4.0.9 + '@types/ember__service': 4.0.9(@babel/core@7.24.9) '@types/ember__string': 3.0.15 '@types/ember__template': 4.0.7 '@types/ember__test': 4.0.6(@babel/core@7.24.9) @@ -3076,11 +3066,11 @@ packages: resolution: {integrity: sha512-U1S7XW0V70nTWbFckWoraJbYGBJK69muP/CsPFLeAuUYHfkkDiwh1SfqgAUN9aHtrEJM5SuSYVYp2YsTI2yLuA==} dependencies: '@glimmer/component': 1.1.2(@babel/core@7.24.9) - '@types/ember': 4.0.11 - '@types/ember__engine': 4.0.11 - '@types/ember__object': 4.0.12 + '@types/ember': 4.0.11(@babel/core@7.24.9) + '@types/ember__engine': 4.0.11(@babel/core@7.24.9) + '@types/ember__object': 4.0.12(@babel/core@7.24.9) '@types/ember__owner': 4.0.9 - '@types/ember__routing': 4.0.22 + '@types/ember__routing': 4.0.22(@babel/core@7.24.9) transitivePeerDependencies: - '@babel/core' - supports-color @@ -3090,40 +3080,29 @@ packages: resolution: {integrity: sha512-UrhDbopLI3jB0MqV14y8yji2IuPNmeDrtT1PRYJL4CThLHrRkfeYyFvxqvrxWxn0wXKjbbjfH1gOe7BU57QrLQ==} dependencies: '@types/ember': 4.0.11(@babel/core@7.24.9) - '@types/ember__object': 4.0.12 + '@types/ember__object': 4.0.12(@babel/core@7.24.9) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /@types/ember__component@4.0.22: - resolution: {integrity: sha512-m72EtmBN/RxOChXqRsyOg4RR5+AiB4LQ8s1CEKNYAfvANt18m4hjqxtA7QZYLTq2ZjEVJGpdMsrdDuONWjwRSQ==} - dependencies: - '@types/ember': 4.0.11 - '@types/ember__object': 4.0.12 - dev: true - /@types/ember__component@4.0.22(@babel/core@7.24.9): resolution: {integrity: sha512-m72EtmBN/RxOChXqRsyOg4RR5+AiB4LQ8s1CEKNYAfvANt18m4hjqxtA7QZYLTq2ZjEVJGpdMsrdDuONWjwRSQ==} dependencies: '@types/ember': 4.0.11(@babel/core@7.24.9) - '@types/ember__object': 4.0.12 + '@types/ember__object': 4.0.12(@babel/core@7.24.9) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /@types/ember__controller@4.0.12: + /@types/ember__controller@4.0.12(@babel/core@7.24.9): resolution: {integrity: sha512-80rdnSC0UJBqoUX5/vkQcM2xkRdTPTvY0dPXEfY5cC5OZITbcSeRo5qa7ZGhgNBfH6XYyh55Lo/b811LwU3N9w==} dependencies: - '@types/ember__object': 4.0.12 - dev: true - - /@types/ember__debug@4.0.8: - resolution: {integrity: sha512-9wF7STmDHDsUxSjyCq2lpMq/03QOPkBQMGJnV8yOBnVZxB6f+FJH/kxaCprdMkUe7iwAPNEC2zrFFx1tzH75Kg==} - dependencies: - '@types/ember__object': 4.0.12 - '@types/ember__owner': 4.0.9 + '@types/ember__object': 4.0.12(@babel/core@7.24.9) + transitivePeerDependencies: + - '@babel/core' + - supports-color dev: true /@types/ember__debug@4.0.8(@babel/core@7.24.9): @@ -3140,11 +3119,14 @@ packages: resolution: {integrity: sha512-spJyZxpvecssbXkaOQYcbnlWgb+TasFaKrgAYVbykZY6saMwUdMOGDDoW6uP/y/+A8Jj/fUIatPWJLepeSfgww==} dev: true - /@types/ember__engine@4.0.11: + /@types/ember__engine@4.0.11(@babel/core@7.24.9): resolution: {integrity: sha512-ryR4Q1Xm3kQ3Ap58w10CxV3+vb3hs1cJqi7UZ5IlSdLRql7AbpS6hIjxSQ3EQ4zadeeJ6/D8JJcSwqR7eX3PFA==} dependencies: - '@types/ember__object': 4.0.12 + '@types/ember__object': 4.0.12(@babel/core@7.24.9) '@types/ember__owner': 4.0.9 + transitivePeerDependencies: + - '@babel/core' + - supports-color dev: true /@types/ember__error@4.0.6: @@ -3172,13 +3154,6 @@ packages: - supports-color dev: true - /@types/ember__object@4.0.12: - resolution: {integrity: sha512-ZEpikPjZ02m1QCBiTPTayMJwVwF4UBlHlGDoScRB3IP/SUS1O5mmn1/CnSQDxzzF3ctfmhNuTZzVBBc1Y8OC1A==} - dependencies: - '@types/ember': 4.0.11 - '@types/rsvp': 4.0.9 - dev: true - /@types/ember__object@4.0.12(@babel/core@7.24.9): resolution: {integrity: sha512-ZEpikPjZ02m1QCBiTPTayMJwVwF4UBlHlGDoScRB3IP/SUS1O5mmn1/CnSQDxzzF3ctfmhNuTZzVBBc1Y8OC1A==} dependencies: @@ -3197,33 +3172,18 @@ packages: resolution: {integrity: sha512-hbds3Qv+oVm/QKIaY1E6atvrCoJTH/MPSl4swOhX6P0RiMB2fOfFCrFSD1mP1KrU1LqpHJ2Rzs7XLe53SWVzgw==} dev: true - /@types/ember__routing@4.0.22: - resolution: {integrity: sha512-qLk9Vd2GMxdlGmX9xbzg4Farths+AQGzYDH901Wo2Nsre+Cwv1Tk1rbCiay2V3ICYZYufytdWT6V++DISF3nvw==} - dependencies: - '@types/ember': 4.0.11 - '@types/ember__controller': 4.0.12 - '@types/ember__object': 4.0.12 - '@types/ember__service': 4.0.9 - dev: true - /@types/ember__routing@4.0.22(@babel/core@7.24.9): resolution: {integrity: sha512-qLk9Vd2GMxdlGmX9xbzg4Farths+AQGzYDH901Wo2Nsre+Cwv1Tk1rbCiay2V3ICYZYufytdWT6V++DISF3nvw==} dependencies: '@types/ember': 4.0.11(@babel/core@7.24.9) - '@types/ember__controller': 4.0.12 - '@types/ember__object': 4.0.12 - '@types/ember__service': 4.0.9 + '@types/ember__controller': 4.0.12(@babel/core@7.24.9) + '@types/ember__object': 4.0.12(@babel/core@7.24.9) + '@types/ember__service': 4.0.9(@babel/core@7.24.9) transitivePeerDependencies: - '@babel/core' - supports-color dev: true - /@types/ember__runloop@4.0.10: - resolution: {integrity: sha512-9MZfOJBXuUP7RqLjovmzy1yY2xKTxVpqHMapqy6QJ8mjAekRmq9IJ+ni2zJ5CWftyb3Lqu3Eks05CL7fnbhcJA==} - dependencies: - '@types/ember': 4.0.11 - dev: true - /@types/ember__runloop@4.0.10(@babel/core@7.24.9): resolution: {integrity: sha512-9MZfOJBXuUP7RqLjovmzy1yY2xKTxVpqHMapqy6QJ8mjAekRmq9IJ+ni2zJ5CWftyb3Lqu3Eks05CL7fnbhcJA==} dependencies: @@ -3233,12 +3193,6 @@ packages: - supports-color dev: true - /@types/ember__service@4.0.9: - resolution: {integrity: sha512-DrepocL/4hH5YxbDWbxEKMDcAchBPSGGa4g+LEINW1Po81RmSdKw5GZV4UO0mvRWgkdu3EbWUxbTzB4gmbDSeQ==} - dependencies: - '@types/ember__object': 4.0.12 - dev: true - /@types/ember__service@4.0.9(@babel/core@7.24.9): resolution: {integrity: sha512-DrepocL/4hH5YxbDWbxEKMDcAchBPSGGa4g+LEINW1Po81RmSdKw5GZV4UO0mvRWgkdu3EbWUxbTzB4gmbDSeQ==} dependencies: @@ -3265,12 +3219,6 @@ packages: - supports-color dev: true - /@types/ember__utils@4.0.7: - resolution: {integrity: sha512-qQPBeWRyIPigKnZ68POlkqI5e6XA78Q4G3xHo687wQTcEtfoL/iZyPC4hn70mdijcZq8Hjch2Y3E5yhsEMzK+g==} - dependencies: - '@types/ember': 4.0.11 - dev: true - /@types/ember__utils@4.0.7(@babel/core@7.24.9): resolution: {integrity: sha512-qQPBeWRyIPigKnZ68POlkqI5e6XA78Q4G3xHo687wQTcEtfoL/iZyPC4hn70mdijcZq8Hjch2Y3E5yhsEMzK+g==} dependencies: @@ -6488,7 +6436,7 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.9) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.9) '@babel/preset-env': 7.25.0(@babel/core@7.24.9) - '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@embroider/macros': 1.16.6(@glint/template@1.4.0) '@embroider/shared-internals': 2.6.2 babel-loader: 8.3.0(@babel/core@7.24.9)(webpack@5.93.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 @@ -7079,16 +7027,16 @@ packages: - supports-color dev: true - /ember-qunit@8.1.0(@ember/test-helpers@3.3.1)(@glint/template@1.4.0)(ember-source@5.10.1)(qunit@2.21.1): + /ember-qunit@8.1.0(@ember/test-helpers@4.0.2)(@glint/template@1.4.0)(ember-source@5.10.1)(qunit@2.21.1): resolution: {integrity: sha512-55/xqvVQwhiNcnh/tCzWyvlYzrYqwDY0/cIPyDQbAxGKtkUt9jCfRUGllfyOofC6LX0fL/0fIi+5e9sg1m6vXw==} peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '*' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.3.1(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1)(webpack@5.93.0) + '@ember/test-helpers': 4.0.2(@babel/core@7.24.9)(@glint/template@1.4.0)(ember-source@5.10.1) '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@embroider/macros': 1.16.6(@glint/template@1.4.0) ember-cli-test-loader: 3.1.0 ember-source: 5.10.1(@glimmer/component@1.1.2)(@glint/template@1.4.0)(webpack@5.93.0) qunit: 2.21.1 @@ -8912,7 +8860,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.19.1 + uglify-js: 3.19.3 /has-ansi@2.0.0: resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} @@ -12992,8 +12940,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true - /uglify-js@3.19.1: - resolution: {integrity: sha512-y/2wiW+ceTYR2TSSptAhfnEtpLaQ4Ups5zrjB2d3kuVxHj16j/QJwPl5PvuGy9uARb39J0+iKxcRPvtpsx4A4A==} + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -13617,7 +13565,7 @@ packages: optional: true dependencies: '@embroider/addon-shim': 1.8.9 - '@embroider/macros': 1.16.5(@glint/template@1.4.0) + '@embroider/macros': 1.16.6(@glint/template@1.4.0) '@glimmer/component': 1.1.2(@babel/core@7.24.9) '@glimmer/tracking': 1.1.2 '@glint/template': 1.4.0 diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index 1c3524e57..e28073dcc 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -11,6 +11,7 @@ module.exports = async function () { name: 'ember-3.28', npm: { devDependencies: { + '@ember/test-helpers': '^3.2.1', 'ember-source': '~3.28.0', }, }, diff --git a/test-app/package.json b/test-app/package.json index 9d3549515..42a412625 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "@ember/test-waiters": "^3.0.2", - "@embroider/macros": "^1.12.3", + "@embroider/macros": "^1.16.6", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", "ember-functions-as-helper-polyfill": "^2.0.1", @@ -43,12 +43,12 @@ "@babel/eslint-parser": "^7.19.1", "@ember/optional-features": "^2.0.0", "@ember/string": "^3.0.1", - "@ember/test-helpers": "^3.2.1", + "@ember/test-helpers": "^4.0.2", "@embroider/broccoli-side-watch": "0.0.2-unstable.ba9fd29", - "@embroider/compat": "^3.1.5", - "@embroider/core": "^3.1.3", - "@embroider/test-setup": "^3.0.1", - "@embroider/webpack": "^3.1.3", + "@embroider/compat": "^3.6.1", + "@embroider/core": "^3.4.15", + "@embroider/test-setup": "^3.0.3", + "@embroider/webpack": "^3.2.3", "@glint/core": "^1.0.2", "@glint/environment-ember-loose": "^1.0.2", "@glint/environment-ember-template-imports": "^1.0.2", @@ -83,7 +83,7 @@ "ember-try": "^3.0.0", "eslint": "^8.35.0", "eslint-config-prettier": "^8.3.0", - "eslint-plugin-ember": "^11.4.7", + "eslint-plugin-ember": "github:ember-cli/eslint-plugin-ember#master", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-qunit": "^7.3.4", diff --git a/test-app/pnpm-lock.yaml b/test-app/pnpm-lock.yaml index 68c18c66e..8750d2c0e 100644 --- a/test-app/pnpm-lock.yaml +++ b/test-app/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: ^3.0.2 version: 3.1.0 '@embroider/macros': - specifier: ^1.12.3 - version: 1.13.4(@glint/template@1.2.2) + specifier: ^1.16.6 + version: 1.16.6(@glint/template@1.2.2) '@glimmer/component': specifier: ^1.1.2 version: 1.1.2(@babel/core@7.23.7) @@ -47,23 +47,23 @@ devDependencies: specifier: ^3.0.1 version: 3.1.1 '@ember/test-helpers': - specifier: ^3.2.1 - version: 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) + specifier: ^4.0.2 + version: 4.0.2(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0) '@embroider/broccoli-side-watch': specifier: 0.0.2-unstable.ba9fd29 version: 0.0.2-unstable.ba9fd29 '@embroider/compat': - specifier: ^3.1.5 - version: 3.4.3(@embroider/core@3.4.3)(@glint/template@1.2.2) + specifier: ^3.6.1 + version: 3.6.1(@embroider/core@3.4.15)(@glint/template@1.2.2) '@embroider/core': - specifier: ^3.1.3 - version: 3.4.3(@glint/template@1.2.2) + specifier: ^3.4.15 + version: 3.4.15(@glint/template@1.2.2) '@embroider/test-setup': - specifier: ^3.0.1 - version: 3.0.3(@embroider/compat@3.4.3)(@embroider/core@3.4.3)(@embroider/webpack@3.2.1) + specifier: ^3.0.3 + version: 3.0.3(@embroider/compat@3.6.1)(@embroider/core@3.4.15)(@embroider/webpack@3.2.3) '@embroider/webpack': - specifier: ^3.1.3 - version: 3.2.1(@embroider/core@3.4.3)(webpack@5.89.0) + specifier: ^3.2.3 + version: 3.2.3(@embroider/core@3.4.15)(webpack@5.89.0) '@glint/core': specifier: ^1.0.2 version: 1.2.2(typescript@4.9.5) @@ -141,7 +141,7 @@ devDependencies: version: 8.2.0(ember-source@5.5.0) ember-qunit: specifier: ^8.0.2 - version: 8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.2)(ember-source@5.5.0)(qunit@2.20.0) + version: 8.0.2(@ember/test-helpers@4.0.2)(@glint/template@1.2.2)(ember-source@5.5.0)(qunit@2.20.0) ember-resolver: specifier: ^10.0.0 version: 10.1.1(@ember/string@3.1.1)(ember-source@5.5.0) @@ -399,6 +399,10 @@ packages: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} + /@babel/helper-plugin-utils@7.24.8: + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + engines: {node: '>=6.9.0'} + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.7): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} @@ -534,7 +538,7 @@ packages: '@babel/core': 7.23.7(supports-color@8.1.1) '@babel/helper-create-class-features-plugin': 7.23.7(@babel/core@7.23.7) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.7) /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.7): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} @@ -593,14 +597,14 @@ packages: '@babel/core': 7.23.7(supports-color@8.1.1) '@babel/helper-plugin-utils': 7.22.5 - /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.7): - resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.23.7): + resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.7): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} @@ -1216,7 +1220,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.7) dev: true @@ -1468,25 +1472,22 @@ packages: - supports-color dev: true - /@ember/test-helpers@3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0): - resolution: {integrity: sha512-DvJSihJPV4xshwEgBrFN4aUVc9m/Y/hVzwcslfSVq/h3dMWCyAj4+agkkdJPQrwBaE+H4IyGNzr555S7bTErEA==} - engines: {node: 16.* || >= 18} + /@ember/test-helpers@4.0.2(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0): + resolution: {integrity: sha512-9vV5nDx1ZzmTmexzTudRk9M04JY6mqB3NxJB116vkjGQWIRTgiAVUgBkFIudRXvX1QiOGTo6IPxQRXZRS+v28w==} peerDependencies: ember-source: '*' dependencies: '@ember/test-waiters': 3.1.0 - '@embroider/macros': 1.13.4(@glint/template@1.2.2) + '@embroider/addon-shim': 1.8.9 + '@embroider/macros': 1.16.6(@glint/template@1.2.2) '@simple-dom/interface': 1.4.0 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - ember-auto-import: 2.6.1(@glint/template@1.2.2)(webpack@5.89.0) - ember-cli-babel: 7.26.11 - ember-cli-htmlbars: 6.3.0 + decorator-transforms: 2.0.0(@babel/core@7.23.7) + dom-element-descriptors: 0.5.1 ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(webpack@5.89.0) transitivePeerDependencies: + - '@babel/core' - '@glint/template' - supports-color - - webpack dev: true /@ember/test-waiters@3.1.0: @@ -1504,20 +1505,32 @@ packages: resolution: {integrity: sha512-JGOQNRj3UR0NdWEg8MsM2eqPLncEwSB1IX+rwntIj22TEKj8biqx7GDgSbeH+ZedijmCh354Hf2c5rthrdzUAw==} engines: {node: 12.* || 14.* || >= 16} dependencies: - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/shared-internals': 2.5.1 broccoli-funnel: 3.0.8 semver: 7.5.4 transitivePeerDependencies: - supports-color - /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.3)(supports-color@8.1.1)(webpack@5.89.0): + /@embroider/addon-shim@1.8.9: + resolution: {integrity: sha512-qyN64T1jMHZ99ihlk7VFHCWHYZHLE1DOdHi0J7lmn5waV1DoW7gD8JLi1i7FregzXtKhbDc7shyEmTmWPTs8MQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + '@embroider/shared-internals': 2.6.3 + broccoli-funnel: 3.0.8 + common-ancestor-path: 1.0.1 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@embroider/babel-loader-9@3.1.1(@embroider/core@3.4.15)(supports-color@8.1.1)(webpack@5.89.0): resolution: {integrity: sha512-8mIDRXvwntYIQc2JFVvGXEppHUJRhw+6aEzHtbCZDr4oOKw55IyY+RHzas3JILRq64owLA+Ox0yu6nkwL1ApRQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@embroider/core': ^3.4.0 dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) - '@embroider/core': 3.4.3(@glint/template@1.2.2) + '@embroider/core': 3.4.15(@glint/template@1.2.2) babel-loader: 9.1.3(@babel/core@7.23.7)(webpack@5.89.0) transitivePeerDependencies: - supports-color @@ -1534,22 +1547,23 @@ packages: - supports-color dev: true - /@embroider/compat@3.4.3(@embroider/core@3.4.3)(@glint/template@1.2.2): - resolution: {integrity: sha512-b0O0T+QNmpGGDPnrpkwiZ0JI5ltt7O+iQo17cqzFyULnEZA9XCUW94aM4rQa7JT9NOQ1FQbLzV6pTh0vaf80Sg==} + /@embroider/compat@3.6.1(@embroider/core@3.4.15)(@glint/template@1.2.2): + resolution: {integrity: sha512-C2IGrVUevHBzxd9zIZy25qggpKW6I4NxqUmVQQrNtXHA9u+zkGJwpu3KHIzMpcBocu1L8EtpirmEfMJZAJGfEA==} engines: {node: 12.* || 14.* || >= 16} hasBin: true peerDependencies: - '@embroider/core': ^3.4.3 + '@embroider/core': ^3.4.15 dependencies: '@babel/code-frame': 7.23.5 '@babel/core': 7.23.7(supports-color@8.1.1) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.7) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.7) '@babel/plugin-transform-runtime': 7.23.7(@babel/core@7.23.7) '@babel/preset-env': 7.23.8(@babel/core@7.23.7) '@babel/runtime': 7.23.8 '@babel/traverse': 7.23.7(supports-color@8.1.1) - '@embroider/core': 3.4.3(@glint/template@1.2.2) - '@embroider/macros': 1.13.4(@glint/template@1.2.2) + '@embroider/core': 3.4.15(@glint/template@1.2.2) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) '@types/babel__code-frame': 7.0.6 '@types/yargs': 17.0.32 assert-never: 1.2.1 @@ -1569,7 +1583,7 @@ packages: 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 + fast-sourcemap-concat: 2.1.1 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 jsdom: 16.7.0(supports-color@8.1.1) @@ -1591,15 +1605,15 @@ packages: - utf-8-validate dev: true - /@embroider/core@3.4.3(@glint/template@1.2.2): - resolution: {integrity: sha512-mTcpB0fDtOdTqfJTznXgDspLjgF11WEvA0/vLo19TkYMQ0X4ZyBFP/wCiqYnXLDOYnnZDXSz0l3Z5PGx/iyt9Q==} + /@embroider/core@3.4.15(@glint/template@1.2.2): + resolution: {integrity: sha512-aVG+3eU5IWJYw8yP+o6vinG9vvzEzB/YpoVm1fr5T5E30BtbF0cU5jYYn3ItSLNiE1Q1mnG9ebjIhy5VVFiu1Q==} engines: {node: 12.* || 14.* || >= 16} dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) '@babel/parser': 7.23.6 '@babel/traverse': 7.23.7(supports-color@8.1.1) - '@embroider/macros': 1.13.4(@glint/template@1.2.2) - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) + '@embroider/shared-internals': 2.6.3 assert-never: 1.2.1 babel-plugin-ember-template-compilation: 2.2.1 broccoli-node-api: 1.7.0 @@ -1607,7 +1621,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 debug: 4.3.4(supports-color@8.1.1) - fast-sourcemap-concat: 1.4.0 + fast-sourcemap-concat: 2.1.1 filesize: 10.1.0 fs-extra: 9.1.0 fs-tree-diff: 2.0.1 @@ -1627,7 +1641,7 @@ packages: - utf-8-validate dev: true - /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.3)(webpack@5.89.0): + /@embroider/hbs-loader@3.0.3(@embroider/core@3.4.15)(webpack@5.89.0): resolution: {integrity: sha512-sI2K3/III1WGGxS+aIf8uW5tgcNiE7APNhThn2ZTwqU47fK20Uz8TJZhst0GfNZFsCsmuQMRUikRJvQU8naSWA==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -1637,12 +1651,12 @@ packages: webpack: optional: true dependencies: - '@embroider/core': 3.4.3(@glint/template@1.2.2) + '@embroider/core': 3.4.15(@glint/template@1.2.2) webpack: 5.89.0 dev: true - /@embroider/macros@1.13.4(@glint/template@1.2.2): - resolution: {integrity: sha512-A6tXvfwnscx66QO0R3c2dIJwEltfsTL4ihsYjMtgP9ODCCmQlCaRlZDQYw5Drta0ER9Fj3nXntu4naV5Wt5XLA==} + /@embroider/macros@1.16.6(@glint/template@1.2.2): + resolution: {integrity: sha512-aSdRetg0vY3c70G/3K85fOSlGtDzSV4ozwF9qD8ToQB+4RLZusxwItnctWEa+MKkhAYB6rbFiQ+bhFwEnaEazg==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: '@glint/template': ^1.0.0 @@ -1650,7 +1664,7 @@ packages: '@glint/template': optional: true dependencies: - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/shared-internals': 2.6.3 '@glint/template': 1.2.2 assert-never: 1.2.1 babel-import-util: 2.0.1 @@ -1662,23 +1676,58 @@ packages: transitivePeerDependencies: - supports-color - /@embroider/shared-internals@2.5.1(supports-color@8.1.1): + /@embroider/shared-internals@2.5.1: resolution: {integrity: sha512-b+TWDBisH1p6HeTbJIO8pgu1WzfTP0ZSAlZBqjXwOyrS0ZxP1qNYRrEX+IxyzIibEFjXBxeLakiejz3DJvZX5A==} engines: {node: 12.* || 14.* || >= 16} dependencies: - babel-import-util: 2.0.1 + babel-import-util: 2.1.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/shared-internals@2.6.0(supports-color@8.1.1): + resolution: {integrity: sha512-A2BYQkhotdKOXuTaxvo9dqOIMbk+2LqFyqvfaaePkZcFJvtCkvTaD31/sSzqvRF6rdeBHjdMwU9Z2baPZ55fEQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.1.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 + minimatch: 3.1.2 resolve-package-path: 4.0.3 semver: 7.5.4 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color + dev: true - /@embroider/test-setup@3.0.3(@embroider/compat@3.4.3)(@embroider/core@3.4.3)(@embroider/webpack@3.2.1): + /@embroider/shared-internals@2.6.3: + resolution: {integrity: sha512-wyFQNSqN+RZWg5ckqsk0Qfun433aEd70L6sc16sY4FFf/AzDnolmc0t3eR7lkdyxltYSrO5eqkFN7hW7l/glaw==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + babel-import-util: 2.1.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 + minimatch: 3.1.2 + resolve-package-path: 4.0.3 + semver: 7.6.3 + typescript-memoize: 1.1.1 + transitivePeerDependencies: + - supports-color + + /@embroider/test-setup@3.0.3(@embroider/compat@3.6.1)(@embroider/core@3.4.15)(@embroider/webpack@3.2.3): resolution: {integrity: sha512-3K5KSyTdnxAkZQill6+TdC/XTRr6226LNwZMsrhRbBM0FFZXw2D8qmJSHPvZLheQx3A1jnF9t1lyrAzrKlg6Yw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -1693,28 +1742,28 @@ packages: '@embroider/webpack': optional: true dependencies: - '@embroider/compat': 3.4.3(@embroider/core@3.4.3)(@glint/template@1.2.2) - '@embroider/core': 3.4.3(@glint/template@1.2.2) - '@embroider/webpack': 3.2.1(@embroider/core@3.4.3)(webpack@5.89.0) + '@embroider/compat': 3.6.1(@embroider/core@3.4.15)(@glint/template@1.2.2) + '@embroider/core': 3.4.15(@glint/template@1.2.2) + '@embroider/webpack': 3.2.3(@embroider/core@3.4.15)(webpack@5.89.0) lodash: 4.17.21 resolve: 1.22.8 dev: true - /@embroider/webpack@3.2.1(@embroider/core@3.4.3)(webpack@5.89.0): - resolution: {integrity: sha512-bTm1CWCK0Jln6XH0rmZv+MrhR3XIpUgsZsN+6KRnP0Yna9YHa1/ix3rBzn3ke/3yapzA5dqdXVjCUN0XDFMp/g==} + /@embroider/webpack@3.2.3(@embroider/core@3.4.15)(webpack@5.89.0): + resolution: {integrity: sha512-WXV5nLH4qzykla9ADxqAyP28dJoBihnbByJRN/QRgj0kmNvU2CPqNVhpsVJpgOjSf8bFBVyQwq5bUjj/Kswwew==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: - '@embroider/core': ^3.4.0 + '@embroider/core': ^3.4.7 webpack: ^5.0.0 peerDependenciesMeta: webpack: optional: true dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) - '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.3)(supports-color@8.1.1)(webpack@5.89.0) - '@embroider/core': 3.4.3(@glint/template@1.2.2) - '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.3)(webpack@5.89.0) - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/babel-loader-9': 3.1.1(@embroider/core@3.4.15)(supports-color@8.1.1)(webpack@5.89.0) + '@embroider/core': 3.4.15(@glint/template@1.2.2) + '@embroider/hbs-loader': 3.0.3(@embroider/core@3.4.15)(webpack@5.89.0) + '@embroider/shared-internals': 2.6.0(supports-color@8.1.1) '@types/supports-color': 8.1.3 assert-never: 1.2.1 babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0) @@ -2396,7 +2445,7 @@ packages: ramda: /@pnpm/ramda@0.28.1 right-pad: 1.0.1 rxjs: 7.8.1 - semver: 7.5.4 + semver: 7.6.3 stacktracey: 2.1.8 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -2558,7 +2607,7 @@ packages: detect-libc: 2.0.2 execa: /safe-execa@0.1.2 mem: 8.1.1 - semver: 7.5.4 + semver: 7.6.3 dev: true /@pnpm/pnpmfile@5.0.7(@pnpm/logger@5.0.0): @@ -3036,7 +3085,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -3744,6 +3793,15 @@ packages: resolution: {integrity: sha512-N1ZfNprtf/37x0R05J0QCW/9pCAcuI+bjZIK9tlu0JEkwEST7ssdD++gxHRbD58AiG5QE5OuNYhRoEFsc1wESw==} engines: {node: '>= 12.*'} + /babel-import-util@2.1.1: + resolution: {integrity: sha512-3qBQWRjzP9NreSH/YrOEU1Lj5F60+pWSLP0kIdCWxjFHH7pX2YPHIxQ67el4gnMNfYoDxSDGcT0zpVlZ+gVtQA==} + engines: {node: '>= 12.*'} + + /babel-import-util@3.0.0: + resolution: {integrity: sha512-4YNPkuVsxAW5lnSTa6cn4Wk49RX6GAB6vX+M6LqEtN0YePqoFczv1/x0EyLK/o+4E1j9jEuYj5Su7IEPab5JHQ==} + engines: {node: '>= 12.*'} + dev: true + /babel-loader@8.3.0(@babel/core@7.23.7)(webpack@5.89.0): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} @@ -4796,7 +4854,7 @@ packages: broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.2 @@ -5245,6 +5303,10 @@ packages: engines: {node: '>= 12'} dev: true + /common-ancestor-path@1.0.1: + resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + dev: true + /common-path-prefix@3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} dev: true @@ -5759,6 +5821,17 @@ packages: ms: 2.1.2 supports-color: 8.1.1 + /debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} dev: true @@ -5775,6 +5848,15 @@ packages: mimic-response: 1.0.1 dev: true + /decorator-transforms@2.0.0(@babel/core@7.23.7): + resolution: {integrity: sha512-ETfQccGcotK01YJsoB0AGTdUp7kS9jI93mBzrRY5Oyo+bOJfa2UKTSjCNf+iRNwAWBmBKlbiCcyL4tkY4C4dZQ==} + dependencies: + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.7) + babel-import-util: 3.0.0 + transitivePeerDependencies: + - '@babel/core' + dev: true + /deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -5911,6 +5993,10 @@ packages: esutils: 2.0.3 dev: true + /dom-element-descriptors@0.5.1: + resolution: {integrity: sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==} + dev: true + /domexception@2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} @@ -5963,8 +6049,8 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.7) '@babel/plugin-proposal-decorators': 7.23.7(@babel/core@7.23.7) '@babel/preset-env': 7.23.8(@babel/core@7.23.7) - '@embroider/macros': 1.13.4(@glint/template@1.2.2) - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) + '@embroider/shared-internals': 2.5.1 babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -6005,8 +6091,8 @@ packages: '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.7) '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.7) '@babel/preset-env': 7.23.8(@babel/core@7.23.7) - '@embroider/macros': 1.13.4(@glint/template@1.2.2) - '@embroider/shared-internals': 2.5.1(supports-color@8.1.1) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) + '@embroider/shared-internals': 2.6.3 babel-loader: 8.3.0(@babel/core@7.23.7)(webpack@5.89.0) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.2.1 @@ -6018,7 +6104,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 css-loader: 5.2.7(webpack@5.89.0) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 @@ -6177,7 +6263,7 @@ packages: hash-for-dep: 1.5.1 heimdalljs-logger: 0.1.10 json-stable-stringify: 1.1.0 - semver: 7.5.4 + semver: 7.6.3 silent-error: 1.1.1 strip-bom: 4.0.0 walk-sync: 2.2.0 @@ -6310,12 +6396,12 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 rsvp: 4.8.5 - semver: 7.5.4 + semver: 7.6.3 stagehand: 1.0.1 walk-sync: 2.2.0 transitivePeerDependencies: @@ -6608,16 +6694,16 @@ packages: - supports-color dev: true - /ember-qunit@8.0.2(@ember/test-helpers@3.2.1)(@glint/template@1.2.2)(ember-source@5.5.0)(qunit@2.20.0): + /ember-qunit@8.0.2(@ember/test-helpers@4.0.2)(@glint/template@1.2.2)(ember-source@5.5.0)(qunit@2.20.0): resolution: {integrity: sha512-Rf60jeUTWNsF3Imf/FLujW/B/DFmKVXKmXO1lirTXjpertKfwRhp/3MnN8a/U/WyodTIsERkInGT1IqTtphCdQ==} peerDependencies: '@ember/test-helpers': '>=3.0.3' ember-source: '*' qunit: ^2.13.0 dependencies: - '@ember/test-helpers': 3.2.1(@glint/template@1.2.2)(ember-source@5.5.0)(webpack@5.89.0) + '@ember/test-helpers': 4.0.2(@babel/core@7.23.7)(@glint/template@1.2.2)(ember-source@5.5.0) '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.13.4(@glint/template@1.2.2) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) ember-cli-test-loader: 3.1.0 ember-source: 5.5.0(@babel/core@7.23.7)(@glimmer/component@1.1.2)(@glint/template@1.2.2)(webpack@5.89.0) qunit: 2.20.0 @@ -6866,7 +6952,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 engine.io-parser: 5.2.1 ws: 8.11.0 transitivePeerDependencies: @@ -7619,22 +7705,6 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: true - /fast-sourcemap-concat@1.4.0: - resolution: {integrity: sha512-x90Wlx/2C83lfyg7h4oguTZN4MyaVfaiUSJQNpU+YEA0Odf9u659Opo44b0LfoVg9G/bOE++GdID/dkyja+XcA==} - engines: {node: '>= 4'} - dependencies: - chalk: 2.4.2 - fs-extra: 5.0.0 - heimdalljs-logger: 0.1.10 - memory-streams: 0.1.3 - mkdirp: 0.5.6 - source-map: 0.4.4 - source-map-url: 0.3.0 - sourcemap-validator: 1.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /fast-sourcemap-concat@2.1.1: resolution: {integrity: sha512-7h9/x25c6AQwdU3mA8MZDUMR3UCy50f237egBrBkuwjnUZSmfu4ptCf91PZSKzON2Uh5VvIHozYKWcPPgcjxIw==} engines: {node: 10.* || >= 12.*} @@ -8363,7 +8433,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.17.4 + uglify-js: 3.19.3 /has-ansi@2.0.0: resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} @@ -9134,11 +9204,6 @@ packages: - utf-8-validate dev: true - /jsesc@0.3.0: - resolution: {integrity: sha512-UHQmAeTXV+iwEk0aHheJRqo6Or90eDxI6KIYpHSjKLXKuKlPt1CQ7tGBerFcFA8uKU5mYxiPMlckmFptd5XZzA==} - hasBin: true - dev: true - /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -9460,10 +9525,6 @@ packages: lodash._isiterateecall: 3.0.9 dev: true - /lodash.foreach@4.5.0: - resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - dev: true - /lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} dev: true @@ -10996,7 +11057,7 @@ packages: resolution: {integrity: sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==} dependencies: '@babel/core': 7.23.7(supports-color@8.1.1) - '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.23.7) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) prettier: 2.8.8 transitivePeerDependencies: @@ -11344,6 +11405,11 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -11539,7 +11605,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 transitivePeerDependencies: - supports-color dev: true @@ -11551,7 +11617,7 @@ packages: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.6 engine.io: 6.5.4 socket.io-adapter: 2.5.2 socket.io-parser: 4.2.4 @@ -11614,13 +11680,6 @@ packages: deprecated: See https://github.com/lydell/source-map-url#deprecated dev: true - /source-map@0.1.43: - resolution: {integrity: sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==} - engines: {node: '>=0.8.0'} - dependencies: - amdefine: 1.0.1 - dev: true - /source-map@0.4.4: resolution: {integrity: sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==} engines: {node: '>=0.8.0'} @@ -11640,16 +11699,6 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead - /sourcemap-validator@1.1.1: - resolution: {integrity: sha512-pq6y03Vs6HUaKo9bE0aLoksAcpeOo9HZd7I8pI6O480W/zxNZ9U32GfzgtPP0Pgc/K1JHna569nAbOk3X8/Qtw==} - engines: {node: ^0.10 || ^4.5 || 6.* || >= 7.*} - dependencies: - jsesc: 0.3.0 - lodash.foreach: 4.5.0 - lodash.template: 4.5.0 - source-map: 0.1.43 - dev: true - /spawn-args@0.2.0: resolution: {integrity: sha512-73BoniQDcRWgnLAf/suKH6V5H54gd1KLzwYN9FB6J/evqTV33htH9xwV/4BHek+++jzxpVlZQKKZkqstPQPmQg==} dev: true @@ -12410,8 +12459,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: true - /uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -12582,7 +12631,7 @@ packages: resolution: {integrity: sha512-nd2HUpKc6RWblPZQ2GDuI65sxJ2n/UqZwSBVtj64xlWjMx0m7ZB2m9b2JS3v1f+n9VWH/dd1CMhkHfP6pIdckA==} dependencies: resolve-package-path: 3.1.0 - semver: 7.5.4 + semver: 7.6.3 dev: true /vary@1.1.2: @@ -13044,7 +13093,7 @@ packages: optional: true dependencies: '@embroider/addon-shim': 1.8.7 - '@embroider/macros': 1.13.4(@glint/template@1.2.2) + '@embroider/macros': 1.16.6(@glint/template@1.2.2) '@glimmer/component': 1.1.2(@babel/core@7.23.7) '@glimmer/tracking': 1.1.2 '@glint/template': 1.2.2