From c4eb5ece84eb89012bb632adfb19ba15ad720a76 Mon Sep 17 00:00:00 2001 From: mrloop Date: Fri, 1 Sep 2023 13:47:33 +0100 Subject: [PATCH] Update ember-qunit and test-helpers --- pnpm-lock.yaml | 118 +++++++++++++++++++----------------------- test-app/package.json | 6 +-- 2 files changed, 57 insertions(+), 67 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6454632b..bcceaf05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,8 +94,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 '@ember/test-helpers': - specifier: ^2.8.1 - version: 2.9.3(@babel/core@7.20.7)(ember-source@4.9.3) + specifier: ^3.0.3 + version: 3.0.3(ember-source@4.9.3)(webpack@5.75.0) '@embroider/test-setup': specifier: 2.1.1 version: 2.1.1 @@ -160,8 +160,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@4.9.3)(qunit@2.19.3)(webpack@5.75.0) + specifier: ^7.0.0 + version: 7.0.0(@ember/test-helpers@3.0.3)(ember-source@4.9.3)(qunit@2.19.3)(webpack@5.75.0) ember-resolver: specifier: ^8.0.3 version: 8.1.0(@babel/core@7.20.7) @@ -380,7 +380,7 @@ packages: debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.1 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1484,7 +1484,7 @@ packages: babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.20.7) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.20.7) core-js-compat: 3.27.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -1608,24 +1608,24 @@ packages: - supports-color dev: false - /@ember/test-helpers@2.9.3(@babel/core@7.20.7)(ember-source@4.9.3): - resolution: {integrity: sha512-ejVg4Dj+G/6zyLvQsYOvmGiOLU6AS94tY4ClaO1E2oVvjjtVJIRmVLFN61I+DuyBg9hS3cFoPjQRTZB9MRIbxQ==} - engines: {node: 10.* || 12.* || 14.* || 15.* || >= 16.*} + /@ember/test-helpers@3.0.3(ember-source@4.9.3)(webpack@5.75.0): + resolution: {integrity: sha512-W8fEWritv36W216wmuusOlsUJs+iDFkOvHratI8tw466NV4deq9TVej1p5DtUFeDUUP/E14IxqrNNC3qaYszfQ==} + engines: {node: 16.* || >= 18} peerDependencies: - ember-source: '>=3.8.0' + ember-source: ^4.0.0 || ^5.0.0 dependencies: '@ember/test-waiters': 3.0.2 - '@embroider/macros': 1.10.0 - '@embroider/util': 1.9.0(ember-source@4.9.3) + '@embroider/macros': 1.13.1 broccoli-debug: 0.6.5 broccoli-funnel: 3.0.8 + ember-auto-import: 2.6.3(webpack@5.75.0) ember-cli-babel: 7.26.11 - ember-cli-htmlbars: 6.1.1 - ember-destroyable-polyfill: 2.0.3(@babel/core@7.20.7) + ember-cli-htmlbars: 6.3.0 ember-source: 4.9.3(@babel/core@7.20.7)(@glimmer/component@1.1.2)(webpack@5.75.0) transitivePeerDependencies: - - '@babel/core' + - '@glint/template' - supports-color + - webpack dev: true /@ember/test-waiters@3.0.2: @@ -1786,20 +1786,6 @@ packages: resolve: 1.22.1 dev: true - /@embroider/util@1.9.0(ember-source@4.9.3): - resolution: {integrity: sha512-9I63iJK6N01OHJafmS/BX0msUkTlmhFMIEmDl/SRNACVi0nS6QfNyTgTTeji1P/DALf6eobg/9t/N4VhS9G9QA==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - ember-source: '*' - dependencies: - '@embroider/macros': 1.10.0 - broccoli-funnel: 3.0.8 - ember-cli-babel: 7.26.11 - ember-source: 4.9.3(@babel/core@7.20.7)(@glimmer/component@1.1.2)(webpack@5.75.0) - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/eslintrc@0.4.3: resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3206,13 +3192,6 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /babel-plugin-ember-template-compilation@2.0.2: - resolution: {integrity: sha512-/sQJbmOqfNfaEYrIayy8qpfi6GhsoMeBVR3IiihOTHaKFN9+EdTzED8fhUqfshBPu5Qz6zhPkY1aMJ3k/mAuxw==} - engines: {node: '>= 12.*'} - dependencies: - babel-import-util: 1.3.0 - dev: true - /babel-plugin-ember-template-compilation@2.2.0: resolution: {integrity: sha512-1I7f5gf06h5wKdKUvaYEIaoSFur5RLUvTMQG4ak0c5Y11DWUxcoX9hrun1xe9fqfY2dtGFK+ZUM6sn6z8sqK/w==} engines: {node: '>= 12.*'} @@ -3280,7 +3259,7 @@ packages: '@babel/compat-data': 7.20.10 '@babel/core': 7.20.7 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.20.7) - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -5274,7 +5253,7 @@ packages: engines: {node: '>=0.8'} dependencies: errlop: 2.2.0 - semver: 6.3.0 + semver: 6.3.1 dev: true /ee-first@1.1.1: @@ -5329,13 +5308,13 @@ packages: dependencies: '@babel/core': 7.20.7 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.20.7) - '@babel/plugin-proposal-decorators': 7.20.7(@babel/core@7.20.7) + '@babel/plugin-proposal-decorators': 7.22.10(@babel/core@7.20.7) '@babel/preset-env': 7.20.2(@babel/core@7.20.7) - '@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.20.7)(webpack@5.75.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 @@ -5359,6 +5338,7 @@ packages: typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -5493,6 +5473,28 @@ packages: - supports-color dev: true + /ember-cli-htmlbars@6.3.0: + resolution: {integrity: sha512-N9Y80oZfcfWLsqickMfRd9YByVcTGyhYRnYQ2XVPVrp6jyUyOeRWmEAPh7ERSXpp8Ws4hr/JB9QVQrn/yZa+Ag==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + '@ember/edition-utils': 1.2.0 + babel-plugin-ember-template-compilation: 2.2.0 + babel-plugin-htmlbars-inline-precompile: 5.3.1 + broccoli-debug: 0.6.5 + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 + ember-cli-version-checker: 5.1.2 + fs-tree-diff: 2.0.1 + hash-for-dep: 1.5.1 + heimdalljs-logger: 0.1.10 + js-string-escape: 1.0.1 + semver: 7.5.1 + silent-error: 1.1.1 + walk-sync: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /ember-cli-inject-live-reload@2.1.0: resolution: {integrity: sha512-YV5wYRD5PJHmxaxaJt18u6LE6Y+wo455BnmcpN+hGNlChy2piM9/GMvYgTAz/8Vin8RJ5KekqP/w/NEaRndc/A==} engines: {node: 6.* || 8.* || >= 10.*} @@ -5644,7 +5646,7 @@ packages: engines: {node: 8.* || 10.* || >= 12.*} dependencies: resolve-package-path: 2.0.0 - semver: 6.3.0 + semver: 6.3.1 silent-error: 1.1.1 transitivePeerDependencies: - supports-color @@ -5833,18 +5835,6 @@ packages: - supports-color dev: true - /ember-destroyable-polyfill@2.0.3(@babel/core@7.20.7): - resolution: {integrity: sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==} - engines: {node: 10.* || >= 12} - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-version-checker: 5.1.2 - ember-compatibility-helpers: 1.2.6(@babel/core@7.20.7) - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - /ember-disable-prototype-extensions@1.1.3: resolution: {integrity: sha512-SB9NcZ27OtoUk+gfalsc3QU17+54OoqR668qHcuvHByk4KAhGxCKlkm9EBlKJcGr7yceOOAJqohTcCEBqfRw9g==} engines: {node: '>= 0.10.0'} @@ -5903,15 +5893,15 @@ packages: - supports-color dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.3)(ember-source@4.9.3)(qunit@2.19.3)(webpack@5.75.0): - resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} - engines: {node: 14.* || 16.* || >= 18} + /ember-qunit@7.0.0(@ember/test-helpers@3.0.3)(ember-source@4.9.3)(qunit@2.19.3)(webpack@5.75.0): + resolution: {integrity: sha512-KhrndHYEXsHnXvmsGyJLJQ6VCudXaRs5dzPZBsdttZJIhsB6PmYAvq2Q+mh3GRDT/59T/sRDrB3FD3/lATS8aA==} + engines: {node: 16.* || >= 18} 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.20.7)(ember-source@4.9.3) + '@ember/test-helpers': 3.0.3(ember-source@4.9.3)(webpack@5.75.0) broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 @@ -5924,6 +5914,7 @@ packages: silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -9251,7 +9242,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 dev: true /make-fetch-happen@9.1.0: @@ -10440,7 +10431,7 @@ packages: got: 9.6.0 registry-auth-token: 4.2.2 registry-url: 5.1.0 - semver: 6.3.0 + semver: 6.3.1 dev: true /package-json@8.1.0: @@ -11594,7 +11585,6 @@ packages: /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - dev: true /semver@7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} diff --git a/test-app/package.json b/test-app/package.json index 5c6ed2a9..171b5c26 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@ember/optional-features": "^2.0.0", - "@ember/test-helpers": "^2.8.1", + "@ember/test-helpers": "^3.0.3", "@embroider/test-setup": "2.1.1", "@glimmer/component": "^1.1.2", "@glimmer/tracking": "^1.1.2", @@ -47,7 +47,7 @@ "ember-metrics": "2.0.0-beta.1", "ember-metrics-simple-analytics": "^0.0.2", "ember-page-title": "^7.0.0", - "ember-qunit": "^6.2.0", + "ember-qunit": "^7.0.0", "ember-resolver": "^8.0.3", "ember-source": "~4.9.1", "ember-source-channel-url": "^3.0.0", @@ -72,4 +72,4 @@ "ember": { "edition": "octane" } -} \ No newline at end of file +}