From 4b6439dae73ef629de42c4a41b4006ac3aec3b3c Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Mon, 17 Aug 2026 06:02:34 +0000 Subject: [PATCH] build: update jasmine dependencies to v7 See associated pull request for more information. --- package.json | 4 +-- .../blank/project-files/package.json | 2 +- .../schematic/files/package.json | 2 +- .../utility/latest-versions/package.json | 2 +- pnpm-lock.yaml | 35 +++++++++++++++---- 5 files changed, 33 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index d4a9d8d057bc..cdd0916eba59 100644 --- a/package.json +++ b/package.json @@ -106,8 +106,8 @@ "http-proxy": "^1.18.1", "http-proxy-middleware": "4.2.0", "husky": "9.1.7", - "jasmine": "~6.3.0", - "jasmine-core": "~6.3.0", + "jasmine": "~7.0.0", + "jasmine-core": "~7.0.0", "jasmine-reporters": "^2.5.2", "jasmine-spec-reporter": "~7.0.0", "karma": "~6.4.0", diff --git a/packages/angular_devkit/schematics_cli/blank/project-files/package.json b/packages/angular_devkit/schematics_cli/blank/project-files/package.json index 88693af94a7c..4809a5759cf2 100644 --- a/packages/angular_devkit/schematics_cli/blank/project-files/package.json +++ b/packages/angular_devkit/schematics_cli/blank/project-files/package.json @@ -20,6 +20,6 @@ "devDependencies": { "@types/node": "^20.17.19", "@types/jasmine": "~6.0.0", - "jasmine": "^6.0.0" + "jasmine": "^7.0.0" } } diff --git a/packages/angular_devkit/schematics_cli/schematic/files/package.json b/packages/angular_devkit/schematics_cli/schematic/files/package.json index fda5cef4423b..88f00296f716 100644 --- a/packages/angular_devkit/schematics_cli/schematic/files/package.json +++ b/packages/angular_devkit/schematics_cli/schematic/files/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@types/node": "^20.17.19", "@types/jasmine": "~6.0.0", - "jasmine": "~6.3.0", + "jasmine": "~7.0.0", "typescript": "~6.0.2" } } diff --git a/packages/schematics/angular/utility/latest-versions/package.json b/packages/schematics/angular/utility/latest-versions/package.json index 92aca6a12183..2494cdc5ab80 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -9,7 +9,7 @@ "browser-sync": "^3.0.0", "express": "^5.1.0", "istanbul-lib-instrument": "^6.0.3", - "jasmine-core": "~6.3.0", + "jasmine-core": "~7.0.0", "jasmine-spec-reporter": "~7.0.0", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9afe493732be..0e1335c3e957 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -206,11 +206,11 @@ importers: specifier: 9.1.7 version: 9.1.7 jasmine: - specifier: ~6.3.0 - version: 6.3.0 + specifier: ~7.0.0 + version: 7.0.0 jasmine-core: - specifier: ~6.3.0 - version: 6.3.0 + specifier: ~7.0.0 + version: 7.0.1 jasmine-reporters: specifier: ^2.5.2 version: 2.5.2 @@ -231,7 +231,7 @@ importers: version: 5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)) karma-jasmine-html-reporter: specifier: ~2.2.0 - version: 2.2.0(jasmine-core@6.3.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)) + version: 2.2.0(jasmine-core@7.0.1)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)) karma-source-map-support: specifier: 1.4.0 version: 1.4.0 @@ -864,6 +864,7 @@ packages: '@angular/animations@22.2.0-next.1': resolution: {integrity: sha512-U/bJC3EaGW1AN7d95xvyYJ2XoC4jPLjLk6sI2KV5cKuCN0MnPX7WFa5qG+k/2KseXnaWqcEc5mLXC7oi1DkT0Q==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} + deprecated: '@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead. For more information see: https://v22.angular.dev/guide/animations.' peerDependencies: '@angular/core': 22.2.0-next.1 @@ -2295,6 +2296,9 @@ packages: '@jasminejs/reporters@1.0.0': resolution: {integrity: sha512-rM3GG4vx2H1Gp5kYCTr9aKlOEJFd43pzpiMAiy5b1+FUc2ub4e6bS6yCi/WQNDzAa5MVp9++dwcoEtcIfoEnhA==} + '@jasminejs/reporters@1.1.0': + resolution: {integrity: sha512-JIrlfaf9c6m0+GtBAgZdcFB6RIRbFBbXxZDZ0WOewq4cLIEcVKEe0RgI1FA77M39FNzeSMTAm+LK/kcQVIkfGQ==} + '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -5932,6 +5936,9 @@ packages: jasmine-core@6.3.0: resolution: {integrity: sha512-eMm5qBovNjNoGOcgE/W207+wrcK5zrQv0Rg/rWGboUJUmZp0dFCpHTyjpuDAfCwRCqg7f9U2q2jtv/aUuzdCQg==} + jasmine-core@7.0.1: + resolution: {integrity: sha512-AVUnCekV7RBFS6k4+bc9OrLTbEcDYM9gVHtUuPMWrpFUZBovr5p47WbVTKbr6gBYeAtBBe+nX32ivrvc0Ne2XA==} + jasmine-reporters@2.5.2: resolution: {integrity: sha512-qdewRUuFOSiWhiyWZX8Yx3YNQ9JG51ntBEO4ekLQRpktxFTwUHy24a86zD/Oi2BRTKksEdfWQZcQFqzjqIkPig==} @@ -5942,6 +5949,10 @@ packages: resolution: {integrity: sha512-u6L7yYtrtS1JALlp7f4k7Wz7o7ZKXauSKKkXc0L3qUkKrdaxYvNiMHhHp5gtTuVZZXVihXRxS7bWwDBX1wJ7EQ==} hasBin: true + jasmine@7.0.0: + resolution: {integrity: sha512-rnjiyg1LAhFZMoyU8ei/Wqyvti5oCzFhW7ZtkD6o+CSx3LpU9aYurPrh5BKyX3coGvmdEVYPC2HYh1rrBvZoWg==} + hasBin: true + jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} @@ -10087,6 +10098,8 @@ snapshots: '@jasminejs/reporters@1.0.0': {} + '@jasminejs/reporters@1.1.0': {} + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -13972,6 +13985,8 @@ snapshots: jasmine-core@6.3.0: {} + jasmine-core@7.0.1: {} + jasmine-reporters@2.5.2: dependencies: '@xmldom/xmldom': 0.8.13 @@ -13987,6 +14002,12 @@ snapshots: glob: 13.0.6 jasmine-core: 6.3.0 + jasmine@7.0.0: + dependencies: + '@jasminejs/reporters': 1.1.0 + glob: 13.0.6 + jasmine-core: 7.0.1 + jest-worker@27.5.1: dependencies: '@types/node': 22.20.1 @@ -14121,9 +14142,9 @@ snapshots: transitivePeerDependencies: - supports-color - karma-jasmine-html-reporter@2.2.0(jasmine-core@6.3.0)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)): + karma-jasmine-html-reporter@2.2.0(jasmine-core@7.0.1)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)))(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6)): dependencies: - jasmine-core: 6.3.0 + jasmine-core: 7.0.1 karma: 6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6) karma-jasmine: 5.1.0(karma@6.4.4(bufferutil@4.1.0)(debug@4.4.3(supports-color@11.0.0))(supports-color@11.0.0)(utf-8-validate@6.0.6))