From 9a00a6de7bae2acf4848e2f87d403d607931afc0 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Thu, 1 Oct 2026 12:45:43 +0000 Subject: [PATCH] build: update jasmine dependencies to v7 See associated pull request for more information. --- package.json | 6 +-- .../blank/project-files/package.json | 4 +- .../schematic/files/package.json | 4 +- .../utility/latest-versions/package.json | 4 +- pnpm-lock.yaml | 40 ++++++++++++++----- 5 files changed, 39 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index ba2b6f54d5a4..b8fda9d53f7e 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@types/browser-sync": "^2.27.0", "@types/express": "~5.0.1", "@types/http-proxy": "^1.17.4", - "@types/jasmine": "~6.0.0", + "@types/jasmine": "~7.0.0", "@types/jasmine-reporters": "^2", "@types/karma": "^6.3.0", "@types/less": "^3.0.3", @@ -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..74ddecdc9204 100644 --- a/packages/angular_devkit/schematics_cli/blank/project-files/package.json +++ b/packages/angular_devkit/schematics_cli/blank/project-files/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@types/node": "^20.17.19", - "@types/jasmine": "~6.0.0", - "jasmine": "^6.0.0" + "@types/jasmine": "~7.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..b365befd6927 100644 --- a/packages/angular_devkit/schematics_cli/schematic/files/package.json +++ b/packages/angular_devkit/schematics_cli/schematic/files/package.json @@ -18,8 +18,8 @@ }, "devDependencies": { "@types/node": "^20.17.19", - "@types/jasmine": "~6.0.0", - "jasmine": "~6.3.0", + "@types/jasmine": "~7.0.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 75481eb2b23d..172cee3fd459 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -4,12 +4,12 @@ "private": true, "dependencies": { "@types/express": "^5.0.1", - "@types/jasmine": "~6.0.0", + "@types/jasmine": "~7.0.0", "@types/node": "^22.12.0", "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 a59965425ae6..735bf8bada68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -277,8 +277,8 @@ importers: specifier: ^1.17.4 version: 1.17.17 '@types/jasmine': - specifier: ~6.0.0 - version: 6.0.0 + specifier: ~7.0.0 + version: 7.0.0 '@types/jasmine-reporters': specifier: ^2 version: 2.5.3 @@ -361,11 +361,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.2 jasmine-reporters: specifier: ^2.5.2 version: 2.5.2 @@ -386,7 +386,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.3.0 - version: 2.3.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.3.0(jasmine-core@7.0.2)(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 @@ -3683,6 +3683,9 @@ packages: '@types/jasmine@6.0.0': resolution: {integrity: sha512-18lgGsLmEh3VJk9eZ5wAjTISxdqzl6YOwu8UdMpolajN57QOCNbl+AbHUd+Yu9ItrsFdB+c8LSZSGNg8nHaguw==} + '@types/jasmine@7.0.0': + resolution: {integrity: sha512-6yNx9BsBSKiXO2yqLXs/GZDuD58Gkn6Ty26254FFOuw6B4XU5Xq8mAR0xFy8zHgAhqQd++y41fSJ8BdwrWXhqQ==} + '@types/jsesc@2.5.1': resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} @@ -6101,6 +6104,9 @@ packages: jasmine-core@6.3.0: resolution: {integrity: sha512-eMm5qBovNjNoGOcgE/W207+wrcK5zrQv0Rg/rWGboUJUmZp0dFCpHTyjpuDAfCwRCqg7f9U2q2jtv/aUuzdCQg==} + jasmine-core@7.0.2: + resolution: {integrity: sha512-YMVijt84KPQQFm1db1AQAxTXfq0k3wU06OkepLViljURFqiRQ7EYYX2eUAshhUv9fA9t1E2N65GrdqvupA9VPQ==} + jasmine-reporters@2.5.2: resolution: {integrity: sha512-qdewRUuFOSiWhiyWZX8Yx3YNQ9JG51ntBEO4ekLQRpktxFTwUHy24a86zD/Oi2BRTKksEdfWQZcQFqzjqIkPig==} @@ -6111,6 +6117,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'} @@ -11536,10 +11546,12 @@ snapshots: '@types/jasmine-reporters@2.5.3': dependencies: - '@types/jasmine': 6.0.0 + '@types/jasmine': 7.0.0 '@types/jasmine@6.0.0': {} + '@types/jasmine@7.0.0': {} + '@types/jsesc@2.5.1': {} '@types/json-schema@7.0.15': {} @@ -14397,6 +14409,8 @@ snapshots: jasmine-core@6.3.0: {} + jasmine-core@7.0.2: {} + jasmine-reporters@2.5.2: dependencies: '@xmldom/xmldom': 0.8.15 @@ -14412,6 +14426,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.2 + jest-worker@27.5.1: dependencies: '@types/node': 22.20.4 @@ -14543,9 +14563,9 @@ snapshots: transitivePeerDependencies: - supports-color - karma-jasmine-html-reporter@2.3.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.3.0(jasmine-core@7.0.2)(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.2 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))