diff --git a/modules/testing/builder/package.json b/modules/testing/builder/package.json index e3afdd52e817..e24ac17d4d65 100644 --- a/modules/testing/builder/package.json +++ b/modules/testing/builder/package.json @@ -5,6 +5,6 @@ "@angular/ssr": "workspace:*", "@angular-devkit/build-angular": "workspace:*", "rxjs": "7.8.2", - "vitest": "3.2.1" + "vitest": "3.2.2" } } diff --git a/packages/angular/build/package.json b/packages/angular/build/package.json index 6a4bf2932b8c..6ebeff0cd1dc 100644 --- a/packages/angular/build/package.json +++ b/packages/angular/build/package.json @@ -56,7 +56,7 @@ "ng-packagr": "20.1.0-next.0", "postcss": "8.5.4", "rxjs": "7.8.2", - "vitest": "3.2.1" + "vitest": "3.2.2" }, "peerDependencies": { "@angular/core": "0.0.0-ANGULAR-FW-PEER-DEP", diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index ad78d9d8fbe5..0bf3fccb36c3 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -19,7 +19,7 @@ "@babel/plugin-transform-async-to-generator": "7.27.1", "@babel/plugin-transform-runtime": "7.27.4", "@babel/preset-env": "7.27.2", - "@babel/runtime": "7.27.4", + "@babel/runtime": "7.27.6", "@discoveryjs/json-ext": "0.6.3", "@ngtools/webpack": "workspace:0.0.0-PLACEHOLDER", "@vitejs/plugin-basic-ssl": "2.0.0", @@ -53,7 +53,7 @@ "semver": "7.7.2", "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.40.0", + "terser": "5.41.0", "tree-kill": "1.2.2", "tslib": "2.8.1", "webpack": "5.99.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8e15c573207..9770fb86848e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -341,8 +341,8 @@ importers: specifier: 7.8.2 version: 7.8.2 vitest: - specifier: 3.2.1 - version: 3.2.1(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + specifier: 3.2.2 + version: 3.2.2(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) packages/angular/build: dependencies: @@ -366,7 +366,7 @@ importers: version: 5.1.12(@types/node@20.17.57) '@vitejs/plugin-basic-ssl': specifier: 2.0.0 - version: 2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0)) + version: 2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0)) beasties: specifier: 0.3.4 version: 0.3.4 @@ -420,7 +420,7 @@ importers: version: 0.2.14 vite: specifier: 6.3.5 - version: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + version: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) watchpack: specifier: 2.4.4 version: 2.4.4 @@ -451,8 +451,8 @@ importers: specifier: 7.8.2 version: 7.8.2 vitest: - specifier: 3.2.1 - version: 3.2.1(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + specifier: 3.2.2 + version: 3.2.2(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) packages/angular/cli: dependencies: @@ -621,8 +621,8 @@ importers: specifier: 7.27.2 version: 7.27.2(@babel/core@7.27.4) '@babel/runtime': - specifier: 7.27.4 - version: 7.27.4 + specifier: 7.27.6 + version: 7.27.6 '@discoveryjs/json-ext': specifier: 0.6.3 version: 0.6.3 @@ -631,7 +631,7 @@ importers: version: link:../../ngtools/webpack '@vitejs/plugin-basic-ssl': specifier: 2.0.0 - version: 2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0)) + version: 2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0)) ansi-colors: specifier: 4.1.3 version: 4.1.3 @@ -723,8 +723,8 @@ importers: specifier: 0.5.21 version: 0.5.21 terser: - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.41.0 + version: 5.41.0 tree-kill: specifier: 1.2.2 version: 1.2.2 @@ -1518,8 +1518,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/runtime@7.27.4': - resolution: {integrity: sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==} + '@babel/runtime@7.27.6': + resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} engines: {node: '>=6.9.0'} '@babel/template@7.27.2': @@ -3099,11 +3099,11 @@ packages: peerDependencies: vite: ^6.0.0 - '@vitest/expect@3.2.1': - resolution: {integrity: sha512-FqS/BnDOzV6+IpxrTg5GQRyLOCtcJqkwMwcS8qGCI2IyRVDwPAtutztaf1CjtPHlZlWtl1yUPCd7HM0cNiDOYw==} + '@vitest/expect@3.2.2': + resolution: {integrity: sha512-ipHw0z669vEMjzz3xQE8nJX1s0rQIb7oEl4jjl35qWTwm/KIHERIg/p/zORrjAaZKXfsv7IybcNGHwhOOAPMwQ==} - '@vitest/mocker@3.2.1': - resolution: {integrity: sha512-OXxMJnx1lkB+Vl65Re5BrsZEHc90s5NMjD23ZQ9NlU7f7nZiETGoX4NeKZSmsKjseuMq2uOYXdLOeoM0pJU+qw==} + '@vitest/mocker@3.2.2': + resolution: {integrity: sha512-jKojcaRyIYpDEf+s7/dD3LJt53c0dPfp5zCPXz9H/kcGrSlovU/t1yEaNzM9oFME3dcd4ULwRI/x0Po1Zf+LTw==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 @@ -3113,20 +3113,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.2.1': - resolution: {integrity: sha512-xBh1X2GPlOGBupp6E1RcUQWIxw0w/hRLd3XyBS6H+dMdKTAqHDNsIR2AnJwPA3yYe9DFy3VUKTe3VRTrAiQ01g==} + '@vitest/pretty-format@3.2.2': + resolution: {integrity: sha512-FY4o4U1UDhO9KMd2Wee5vumwcaHw7Vg4V7yR4Oq6uK34nhEJOmdRYrk3ClburPRUA09lXD/oXWZ8y/Sdma0aUQ==} - '@vitest/runner@3.2.1': - resolution: {integrity: sha512-kygXhNTu/wkMYbwYpS3z/9tBe0O8qpdBuC3dD/AW9sWa0LE/DAZEjnHtWA9sIad7lpD4nFW1yQ+zN7mEKNH3yA==} + '@vitest/runner@3.2.2': + resolution: {integrity: sha512-GYcHcaS3ejGRZYed2GAkvsjBeXIEerDKdX3orQrBJqLRiea4NSS9qvn9Nxmuy1IwIB+EjFOaxXnX79l8HFaBwg==} - '@vitest/snapshot@3.2.1': - resolution: {integrity: sha512-5xko/ZpW2Yc65NVK9Gpfg2y4BFvcF+At7yRT5AHUpTg9JvZ4xZoyuRY4ASlmNcBZjMslV08VRLDrBOmUe2YX3g==} + '@vitest/snapshot@3.2.2': + resolution: {integrity: sha512-aMEI2XFlR1aNECbBs5C5IZopfi5Lb8QJZGGpzS8ZUHML5La5wCbrbhLOVSME68qwpT05ROEEOAZPRXFpxZV2wA==} - '@vitest/spy@3.2.1': - resolution: {integrity: sha512-Nbfib34Z2rfcJGSetMxjDCznn4pCYPZOtQYox2kzebIJcgH75yheIKd5QYSFmR8DIZf2M8fwOm66qSDIfRFFfQ==} + '@vitest/spy@3.2.2': + resolution: {integrity: sha512-6Utxlx3o7pcTxvp0u8kUiXtRFScMrUg28KjB3R2hon7w4YqOFAEA9QwzPVVS1QNL3smo4xRNOpNZClRVfpMcYg==} - '@vitest/utils@3.2.1': - resolution: {integrity: sha512-KkHlGhePEKZSub5ViknBcN5KEF+u7dSUr9NW8QsVICusUojrgrOnnY3DEWWO877ax2Pyopuk2qHmt+gkNKnBVw==} + '@vitest/utils@3.2.2': + resolution: {integrity: sha512-qJYMllrWpF/OYfWHP32T31QCaLa3BAzT/n/8mNGhPdVcjY+JYazQFO1nsJvXU12Kp1xMpNY4AGuljPTNjQve6A==} '@web/browser-logs@0.4.1': resolution: {integrity: sha512-ypmMG+72ERm+LvP+loj9A64MTXvWMXHUOu773cPO4L1SV/VWg6xA9Pv7vkvkXQX+ItJtCJt+KQ+U6ui2HhSFUw==} @@ -7467,8 +7467,8 @@ packages: uglify-js: optional: true - terser@5.40.0: - resolution: {integrity: sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==} + terser@5.41.0: + resolution: {integrity: sha512-H406eLPXpZbAX14+B8psIuvIr8+3c+2hkuYzpMkoE0ij+NdsVATbA78vb8neA/eqrj7rywa2pIkdmWRsXW6wmw==} engines: {node: '>=10'} hasBin: true @@ -7815,8 +7815,8 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-node@3.2.1: - resolution: {integrity: sha512-V4EyKQPxquurNJPtQJRZo8hKOoKNBRIhxcDbQFPFig0JdoWcUhwRgK8yoCXXrfYVPKS6XwirGHPszLnR8FbjCA==} + vite-node@3.2.2: + resolution: {integrity: sha512-Xj/jovjZvDXOq2FgLXu8NsY4uHUMWtzVmMC2LkCu9HWdr9Qu1Is5sanX3Z4jOFKdohfaWDnEJWp9pRP0vVpAcA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -7860,16 +7860,16 @@ packages: yaml: optional: true - vitest@3.2.1: - resolution: {integrity: sha512-VZ40MBnlE1/V5uTgdqY3DmjUgZtIzsYq758JGlyQrv5syIsaYcabkfPkEuWML49Ph0D/SoqpVFd0dyVTr551oA==} + vitest@3.2.2: + resolution: {integrity: sha512-fyNn/Rp016Bt5qvY0OQvIUCwW2vnaEBLxP42PmKbNIoasSYjML+8xyeADOPvBe+Xfl/ubIw4og7Lt9jflRsCNw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.1 - '@vitest/ui': 3.2.1 + '@vitest/browser': 3.2.2 + '@vitest/ui': 3.2.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -9035,7 +9035,7 @@ snapshots: '@babel/types': 7.27.3 esutils: 2.0.3 - '@babel/runtime@7.27.4': {} + '@babel/runtime@7.27.6': {} '@babel/template@7.27.2': dependencies: @@ -10658,48 +10658,48 @@ snapshots: minimatch: 7.4.6 semver: 7.7.1 - '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0))': + '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0))': dependencies: - vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) - '@vitest/expect@3.2.1': + '@vitest/expect@3.2.2': dependencies: '@types/chai': 5.2.2 - '@vitest/spy': 3.2.1 - '@vitest/utils': 3.2.1 + '@vitest/spy': 3.2.2 + '@vitest/utils': 3.2.2 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.1(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0))': + '@vitest/mocker@3.2.2(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0))': dependencies: - '@vitest/spy': 3.2.1 + '@vitest/spy': 3.2.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) - '@vitest/pretty-format@3.2.1': + '@vitest/pretty-format@3.2.2': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.2.1': + '@vitest/runner@3.2.2': dependencies: - '@vitest/utils': 3.2.1 + '@vitest/utils': 3.2.2 pathe: 2.0.3 - '@vitest/snapshot@3.2.1': + '@vitest/snapshot@3.2.2': dependencies: - '@vitest/pretty-format': 3.2.1 + '@vitest/pretty-format': 3.2.2 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.2.1': + '@vitest/spy@3.2.2': dependencies: tinyspy: 4.0.3 - '@vitest/utils@3.2.1': + '@vitest/utils@3.2.2': dependencies: - '@vitest/pretty-format': 3.2.1 + '@vitest/pretty-format': 3.2.2 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -15809,12 +15809,12 @@ snapshots: jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - terser: 5.40.0 + terser: 5.41.0 webpack: 5.99.9(esbuild@0.25.5) optionalDependencies: esbuild: 0.25.5 - terser@5.40.0: + terser@5.41.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.14.1 @@ -16196,13 +16196,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@3.2.1(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0): + vite-node@3.2.2(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@10.0.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -16217,7 +16217,7 @@ snapshots: - tsx - yaml - vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0): + vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0): dependencies: esbuild: 0.25.5 fdir: 6.4.5(picomatch@4.0.2) @@ -16231,19 +16231,19 @@ snapshots: jiti: 1.21.7 less: 4.3.0 sass: 1.89.1 - terser: 5.40.0 + terser: 5.41.0 yaml: 2.8.0 - vitest@3.2.1(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0): + vitest@3.2.2(@types/node@20.17.57)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 - '@vitest/expect': 3.2.1 - '@vitest/mocker': 3.2.1(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0)) - '@vitest/pretty-format': 3.2.1 - '@vitest/runner': 3.2.1 - '@vitest/snapshot': 3.2.1 - '@vitest/spy': 3.2.1 - '@vitest/utils': 3.2.1 + '@vitest/expect': 3.2.2 + '@vitest/mocker': 3.2.2(vite@6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0)) + '@vitest/pretty-format': 3.2.2 + '@vitest/runner': 3.2.2 + '@vitest/snapshot': 3.2.2 + '@vitest/spy': 3.2.2 + '@vitest/utils': 3.2.2 chai: 5.2.0 debug: 4.4.1(supports-color@10.0.0) expect-type: 1.2.1 @@ -16256,8 +16256,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.0 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) - vite-node: 3.2.1(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.40.0)(yaml@2.8.0) + vite: 6.3.5(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) + vite-node: 3.2.2(@types/node@20.17.57)(jiti@1.21.7)(less@4.3.0)(sass@1.89.1)(terser@5.41.0)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.57