From 83d447016a8c35c25e4ce8f661d6678d4bf80068 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Fri, 2 Oct 2026 07:45:18 +0000 Subject: [PATCH] build: update jasmine dependencies to v7 See associated pull request for more information. --- .../tests/angular-cli/package.json | 4 +- .../tests/angular-cli/pnpm-lock.yaml | 26 ++++---- bazel/rules/rules_browsers/package.json | 4 +- bazel/rules/rules_browsers/pnpm-lock.yaml | 27 ++++---- bazel/spec-bundling/test/package.json | 4 +- github-actions/labeling/package.json | 4 +- github-actions/package.json | 2 +- github-actions/release/publish/package.json | 2 +- ng-dev/package.json | 6 +- package.json | 4 +- pnpm-lock.yaml | 66 +++++++++---------- 11 files changed, 77 insertions(+), 72 deletions(-) diff --git a/bazel/integration/tests/angular-cli/package.json b/bazel/integration/tests/angular-cli/package.json index eb319b771..19b7ad8ca 100644 --- a/bazel/integration/tests/angular-cli/package.json +++ b/bazel/integration/tests/angular-cli/package.json @@ -25,10 +25,10 @@ "@angular/build": "22.3.0-next.0", "@angular/cli": "22.3.0-next.0", "@angular/compiler-cli": "22.3.0-next.0", - "@types/jasmine": "~6.0.0", + "@types/jasmine": "~7.0.0", "@types/node": "24.19.0", "chromedriver": "^154.0.0", - "jasmine-core": "6.3.0", + "jasmine-core": "7.0.2", "karma": "~6.4.4", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", diff --git a/bazel/integration/tests/angular-cli/pnpm-lock.yaml b/bazel/integration/tests/angular-cli/pnpm-lock.yaml index d1c01c032..440b6303c 100644 --- a/bazel/integration/tests/angular-cli/pnpm-lock.yaml +++ b/bazel/integration/tests/angular-cli/pnpm-lock.yaml @@ -147,8 +147,8 @@ importers: specifier: 22.3.0-next.0 version: 22.3.0-next.0(@angular/compiler@22.3.0-next.0)(typescript@6.0.3) '@types/jasmine': - specifier: ~6.0.0 - version: 6.0.0 + specifier: ~7.0.0 + version: 7.0.0 '@types/node': specifier: 24.19.0 version: 24.19.0 @@ -156,8 +156,8 @@ importers: specifier: ^154.0.0 version: 154.0.0(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) jasmine-core: - specifier: 6.3.0 - version: 6.3.0 + specifier: 7.0.2 + version: 7.0.2 karma: specifier: ~6.4.4 version: 6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) @@ -172,7 +172,7 @@ importers: version: 5.1.0(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)) 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(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)))(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)) + version: 2.3.0(jasmine-core@7.0.2)(karma-jasmine@5.1.0(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)))(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)) typescript: specifier: ~6.0.2 version: 6.0.3 @@ -1296,8 +1296,8 @@ packages: '@types/gensync@1.0.5': resolution: {integrity: sha512-MbsRCT7mTikHwKZ0X+LVUTLRrZZRLipTuXEO9qOYO+zmjMVk81axyClMROf6uoPD9MRVu46bx8zoR0Ad9q3NAg==} - '@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==} @@ -2113,8 +2113,8 @@ packages: jasmine-core@4.6.1: resolution: {integrity: sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==} - jasmine-core@6.3.0: - resolution: {integrity: sha512-eMm5qBovNjNoGOcgE/W207+wrcK5zrQv0Rg/rWGboUJUmZp0dFCpHTyjpuDAfCwRCqg7f9U2q2jtv/aUuzdCQg==} + jasmine-core@7.0.2: + resolution: {integrity: sha512-YMVijt84KPQQFm1db1AQAxTXfq0k3wU06OkepLViljURFqiRQ7EYYX2eUAshhUv9fA9t1E2N65GrdqvupA9VPQ==} js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} @@ -3934,7 +3934,7 @@ snapshots: '@types/gensync@1.0.5': {} - '@types/jasmine@6.0.0': {} + '@types/jasmine@7.0.0': {} '@types/jsesc@2.5.1': {} @@ -4728,7 +4728,7 @@ snapshots: jasmine-core@4.6.1: {} - jasmine-core@6.3.0: {} + jasmine-core@7.0.2: {} js-tokens@10.0.0: {} @@ -4761,9 +4761,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(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)))(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)): + karma-jasmine-html-reporter@2.3.0(jasmine-core@7.0.2)(karma-jasmine@5.1.0(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)))(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)): dependencies: - jasmine-core: 6.3.0 + jasmine-core: 7.0.2 karma: 6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1) karma-jasmine: 5.1.0(karma@6.4.4(debug@4.4.3(supports-color@8.1.1))(supports-color@8.1.1)) diff --git a/bazel/rules/rules_browsers/package.json b/bazel/rules/rules_browsers/package.json index 621db6bdc..9e7b2d5bb 100644 --- a/bazel/rules/rules_browsers/package.json +++ b/bazel/rules/rules_browsers/package.json @@ -18,14 +18,14 @@ "dependencies": { "@puppeteer/browsers": "3.2.3", "@rollup/plugin-virtual": "^3.0.2", - "@types/jasmine": "^6.0.0", + "@types/jasmine": "^7.0.0", "@types/node": "^22.14.0", "@web/dev-server-rollup": "^1.0.0", "@web/test-runner": "^1.0.0", "@web/test-runner-core": "^1.0.0", "@web/test-runner-puppeteer": "^1.0.0", "get-port": "^7.1.0", - "jasmine": "^6.0.0", + "jasmine": "^7.0.0", "protractor": "^7.0.0", "tinyglobby": "^0.2.12", "typescript": "6.0.3", diff --git a/bazel/rules/rules_browsers/pnpm-lock.yaml b/bazel/rules/rules_browsers/pnpm-lock.yaml index 41b9fdc9a..bd4c2c814 100644 --- a/bazel/rules/rules_browsers/pnpm-lock.yaml +++ b/bazel/rules/rules_browsers/pnpm-lock.yaml @@ -118,8 +118,8 @@ importers: specifier: ^3.0.2 version: 3.0.2(rollup@4.63.1) '@types/jasmine': - specifier: ^6.0.0 - version: 6.0.0 + specifier: ^7.0.0 + version: 7.0.0 '@types/node': specifier: ^22.14.0 version: 22.20.1 @@ -139,8 +139,8 @@ importers: specifier: ^7.1.0 version: 7.2.0 jasmine: - specifier: ^6.0.0 - version: 6.3.0 + specifier: ^7.0.0 + version: 7.0.0 protractor: specifier: ^7.0.0 version: 7.0.0(supports-color@7.2.0) @@ -452,8 +452,8 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jasmine@6.0.0': - resolution: {integrity: sha512-18lgGsLmEh3VJk9eZ5wAjTISxdqzl6YOwu8UdMpolajN57QOCNbl+AbHUd+Yu9ItrsFdB+c8LSZSGNg8nHaguw==} + '@types/jasmine@7.0.0': + resolution: {integrity: sha512-6yNx9BsBSKiXO2yqLXs/GZDuD58Gkn6Ty26254FFOuw6B4XU5Xq8mAR0xFy8zHgAhqQd++y41fSJ8BdwrWXhqQ==} '@types/keygrip@1.0.6': resolution: {integrity: sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==} @@ -1455,12 +1455,15 @@ packages: jasmine-core@6.3.0: resolution: {integrity: sha512-eMm5qBovNjNoGOcgE/W207+wrcK5zrQv0Rg/rWGboUJUmZp0dFCpHTyjpuDAfCwRCqg7f9U2q2jtv/aUuzdCQg==} + jasmine-core@7.0.2: + resolution: {integrity: sha512-YMVijt84KPQQFm1db1AQAxTXfq0k3wU06OkepLViljURFqiRQ7EYYX2eUAshhUv9fA9t1E2N65GrdqvupA9VPQ==} + jasmine@2.8.0: resolution: {integrity: sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==} hasBin: true - jasmine@6.3.0: - resolution: {integrity: sha512-u6L7yYtrtS1JALlp7f4k7Wz7o7ZKXauSKKkXc0L3qUkKrdaxYvNiMHhHp5gtTuVZZXVihXRxS7bWwDBX1wJ7EQ==} + jasmine@7.0.0: + resolution: {integrity: sha512-rnjiyg1LAhFZMoyU8ei/Wqyvti5oCzFhW7ZtkD6o+CSx3LpU9aYurPrh5BKyX3coGvmdEVYPC2HYh1rrBvZoWg==} hasBin: true jasminewd2@2.2.0: @@ -2519,7 +2522,7 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jasmine@6.0.0': {} + '@types/jasmine@7.0.0': {} '@types/keygrip@1.0.6': {} @@ -3724,17 +3727,19 @@ snapshots: jasmine-core@6.3.0: {} + jasmine-core@7.0.2: {} + jasmine@2.8.0: dependencies: exit: 0.1.2 glob: 7.2.3 jasmine-core: 2.8.0 - jasmine@6.3.0: + jasmine@7.0.0: dependencies: '@jasminejs/reporters': 1.1.0 glob: 13.0.6 - jasmine-core: 6.3.0 + jasmine-core: 7.0.2 jasminewd2@2.2.0: {} diff --git a/bazel/spec-bundling/test/package.json b/bazel/spec-bundling/test/package.json index 2a5f505c0..4d206eca6 100644 --- a/bazel/spec-bundling/test/package.json +++ b/bazel/spec-bundling/test/package.json @@ -3,11 +3,11 @@ "@angular/compiler": "22.3.0-next.0", "@angular/core": "22.3.0-next.0", "@angular/platform-browser": "22.3.0-next.0", - "@types/jasmine": "6.0.0", + "@types/jasmine": "7.0.0", "@types/jsdom": "30.0.0", "@types/node": "24.19.0", "jasmine-reporters": "2.5.2", - "jasmine": "6.3.0", + "jasmine": "7.0.0", "jsdom": "30.1.1", "tinyglobby": "0.2.17", "zone.js": "0.16.3" diff --git a/github-actions/labeling/package.json b/github-actions/labeling/package.json index 2106e3f8d..26b0d6116 100644 --- a/github-actions/labeling/package.json +++ b/github-actions/labeling/package.json @@ -5,12 +5,12 @@ "@actions/github": "9.1.1", "@octokit/rest": "22.0.1", "@google/genai": "^2.0.0", - "@types/jasmine": "6.0.0", + "@types/jasmine": "7.0.0", "@types/micromatch": "^4.0.10", "@types/node": "24.19.0", "micromatch": "^4.0.8", "typed-graphqlify": "3.1.6", "@octokit/openapi-types": "28.0.0", - "jasmine": "6.3.0" + "jasmine": "7.0.0" } } diff --git a/github-actions/package.json b/github-actions/package.json index 74c6c76f6..f2357b1a6 100644 --- a/github-actions/package.json +++ b/github-actions/package.json @@ -5,7 +5,7 @@ "@actions/github": "9.1.1", "@octokit/auth-app": "8.3.1", "@octokit/rest": "22.0.1", - "@types/jasmine": "6.0.0", + "@types/jasmine": "7.0.0", "@types/node": "24.19.0", "@google/genai": "^2.0.0" } diff --git a/github-actions/release/publish/package.json b/github-actions/release/publish/package.json index a627c52f9..2fbcfaea7 100644 --- a/github-actions/release/publish/package.json +++ b/github-actions/release/publish/package.json @@ -1,7 +1,7 @@ { "dependencies": { "@actions/core": "3.0.1", - "@types/jasmine": "6.0.0", + "@types/jasmine": "7.0.0", "@types/node": "24.19.0", "@types/semver": "7.8.0", "semver": "7.8.5" diff --git a/ng-dev/package.json b/ng-dev/package.json index 9145422cb..d1eaa2811 100644 --- a/ng-dev/package.json +++ b/ng-dev/package.json @@ -34,7 +34,7 @@ "@types/ejs": "3.1.5", "@types/events": "3.0.3", "@types/folder-hash": "4.0.4", - "@types/jasmine": "6.0.0", + "@types/jasmine": "7.0.0", "@types/node": "24.19.0", "@types/semver": "7.8.0", "@types/which": "3.0.4", @@ -51,9 +51,9 @@ "fast-glob": "3.3.3", "firebase": "12.19.0", "folder-hash": "4.1.3", - "jasmine-core": "6.3.0", + "jasmine-core": "7.0.2", "jasmine-reporters": "2.5.2", - "jasmine": "6.3.0", + "jasmine": "7.0.0", "jsonc-parser": "3.3.1", "minimatch": "10.2.6", "multimatch": "8.0.0", diff --git a/package.json b/package.json index 047bd20e7..09bf71701 100644 --- a/package.json +++ b/package.json @@ -29,9 +29,9 @@ "@bazel/buildifier": "8.2.1", "firebase-tools": "15.32.0", "husky": "9.1.7", - "jasmine-core": "6.3.0", + "jasmine-core": "7.0.2", "jasmine-reporters": "2.5.2", - "jasmine": "6.3.0", + "jasmine": "7.0.0", "prettier": "3.9.9", "tslib": "^2.5.2", "tslint": "6.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ece2abb65..a0ad9e0c2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -131,11 +131,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.2 + version: 7.0.2 jasmine-reporters: specifier: 2.5.2 version: 2.5.2 @@ -392,8 +392,8 @@ importers: specifier: 22.3.0-next.0 version: 22.3.0-next.0(@angular/animations@22.3.0-next.0(@angular/core@22.3.0-next.0(@angular/compiler@22.3.0-next.0)(rxjs@7.8.2)(zone.js@0.16.3)))(@angular/common@22.3.0-next.0(@angular/core@22.3.0-next.0(@angular/compiler@22.3.0-next.0)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(@angular/core@22.3.0-next.0(@angular/compiler@22.3.0-next.0)(rxjs@7.8.2)(zone.js@0.16.3)) '@types/jasmine': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/jsdom': specifier: 30.0.0 version: 30.0.0 @@ -401,8 +401,8 @@ importers: specifier: 24.19.0 version: 24.19.0 jasmine: - specifier: 6.3.0 - version: 6.3.0 + specifier: 7.0.0 + version: 7.0.0 jasmine-reporters: specifier: 2.5.2 version: 2.5.2 @@ -434,8 +434,8 @@ importers: specifier: 22.0.1 version: 22.0.1 '@types/jasmine': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/node': specifier: 24.19.0 version: 24.19.0 @@ -515,8 +515,8 @@ importers: specifier: 22.0.1 version: 22.0.1 '@types/jasmine': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/micromatch': specifier: ^4.0.10 version: 4.0.10 @@ -524,8 +524,8 @@ importers: specifier: 24.19.0 version: 24.19.0 jasmine: - specifier: 6.3.0 - version: 6.3.0 + specifier: 7.0.0 + version: 7.0.0 micromatch: specifier: ^4.0.8 version: 4.0.8 @@ -599,8 +599,8 @@ importers: specifier: 3.0.1 version: 3.0.1 '@types/jasmine': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/node': specifier: 24.19.0 version: 24.19.0 @@ -683,8 +683,8 @@ importers: specifier: 4.0.4 version: 4.0.4 '@types/jasmine': - specifier: 6.0.0 - version: 6.0.0 + specifier: 7.0.0 + version: 7.0.0 '@types/node': specifier: 24.19.0 version: 24.19.0 @@ -731,11 +731,11 @@ importers: specifier: 4.1.3 version: 4.1.3(supports-color@11.0.0) 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.2 + version: 7.0.2 jasmine-reporters: specifier: 2.5.2 version: 2.5.2 @@ -2552,8 +2552,8 @@ packages: '@types/http-errors@2.0.5': resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} - '@types/jasmine@6.0.0': - resolution: {integrity: sha512-18lgGsLmEh3VJk9eZ5wAjTISxdqzl6YOwu8UdMpolajN57QOCNbl+AbHUd+Yu9ItrsFdB+c8LSZSGNg8nHaguw==} + '@types/jasmine@7.0.0': + resolution: {integrity: sha512-6yNx9BsBSKiXO2yqLXs/GZDuD58Gkn6Ty26254FFOuw6B4XU5Xq8mAR0xFy8zHgAhqQd++y41fSJ8BdwrWXhqQ==} '@types/jsdom@30.0.0': resolution: {integrity: sha512-uAHGxujGE0cDaKGdK28zgDotFtNA7MKq5DXl8LrfdxdCI8VHcg15oJz+amHTChPNI5JpgEPQWc2xFdrw3em/nQ==} @@ -4380,8 +4380,8 @@ packages: jasmine-core@2.8.0: resolution: {integrity: sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==} - 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==} @@ -4390,8 +4390,8 @@ packages: resolution: {integrity: sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==} hasBin: true - jasmine@6.3.0: - resolution: {integrity: sha512-u6L7yYtrtS1JALlp7f4k7Wz7o7ZKXauSKKkXc0L3qUkKrdaxYvNiMHhHp5gtTuVZZXVihXRxS7bWwDBX1wJ7EQ==} + jasmine@7.0.0: + resolution: {integrity: sha512-rnjiyg1LAhFZMoyU8ei/Wqyvti5oCzFhW7ZtkD6o+CSx3LpU9aYurPrh5BKyX3coGvmdEVYPC2HYh1rrBvZoWg==} hasBin: true jasminewd2@2.2.0: @@ -8171,7 +8171,7 @@ snapshots: '@types/http-errors@2.0.5': {} - '@types/jasmine@6.0.0': {} + '@types/jasmine@7.0.0': {} '@types/jsdom@30.0.0': dependencies: @@ -10357,7 +10357,7 @@ snapshots: jasmine-core@2.8.0: {} - jasmine-core@6.3.0: {} + jasmine-core@7.0.2: {} jasmine-reporters@2.5.2: dependencies: @@ -10370,11 +10370,11 @@ snapshots: glob: 7.2.3 jasmine-core: 2.8.0 - jasmine@6.3.0: + jasmine@7.0.0: dependencies: '@jasminejs/reporters': 1.1.0 glob: 13.0.6 - jasmine-core: 6.3.0 + jasmine-core: 7.0.2 jasminewd2@2.2.0: {} @@ -11002,7 +11002,7 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.5.2 + lru-cache: 11.5.3 minipass: 7.1.3 path-to-regexp@0.1.13: {}