diff --git a/MODULE.bazel b/MODULE.bazel index eacd9c137c4..7f3e7a568af 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -18,7 +18,7 @@ bazel_dep(name = "yq.bzl", version = "0.3.1") bazel_dep(name = "rules_angular") git_override( module_name = "rules_angular", - commit = "059242464577ca9046451afebd6734ec79908d6f", + commit = "f56849353ab74c3f5ede0efa7d0bf7266fddddcb", remote = "https://github.com/devversion/rules_angular.git", ) diff --git a/adev/BUILD.bazel b/adev/BUILD.bazel index 3ddd57cb686..e0d15514c4a 100644 --- a/adev/BUILD.bazel +++ b/adev/BUILD.bazel @@ -58,8 +58,6 @@ APPLICATION_DEPS = [ ":node_modules/open-in-idx", ":node_modules/tailwindcss", ":node_modules/typescript", - ":node_modules/xhr2", - ":node_modules/@types/node", ":node_modules/@types/dom-navigation", # The imports below are packages that our code does not directly import, but our upstream deps import from @@ -83,11 +81,14 @@ APPLICATION_DEPS = [ TEST_FILES = APPLICATION_FILES + glob(["src/app/**/*.spec.ts"]) -TEST_DEPS = [ - dep - for dep in APPLICATION_DEPS - if dep != ":node_modules/@types/node" -] + [ +TEST_DEPS = APPLICATION_DEPS + [ + ":node_modules/@types/jasmine", + ":node_modules/karma", + ":node_modules/karma-chrome-launcher", + ":node_modules/karma-jasmine", + ":node_modules/karma-coverage", + ":node_modules/karma-jasmine-html-reporter", + ":node_modules/jasmine-core", "@rules_browsers//browsers/chromium", ] diff --git a/adev/angular.json b/adev/angular.json index 621683d1671..7368c7a1fad 100644 --- a/adev/angular.json +++ b/adev/angular.json @@ -19,7 +19,7 @@ "build": { "builder": "@angular/build:application", "options": { - "externalDependencies": ["path"], + "externalDependencies": ["path", "xhr2"], "outputMode": "static", "outputPath": "dist", "index": "src/index.html", diff --git a/adev/package.json b/adev/package.json index eeaaf609833..e126c2f6680 100644 --- a/adev/package.json +++ b/adev/package.json @@ -74,9 +74,7 @@ "tinyglobby": "0.2.15", "tslib": "2.8.1", "typescript": "5.9.3", - "w3c-keyname": "2.2.8", - "xhr2": "0.2.1", - "zone.js": "0.15.1" + "w3c-keyname": "2.2.8" }, "devDependencies": { "autoprefixer": "10.4.21", diff --git a/adev/tsconfig.app.json b/adev/tsconfig.app.json index ad804849faf..da07e156a65 100644 --- a/adev/tsconfig.app.json +++ b/adev/tsconfig.app.json @@ -3,7 +3,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../out-tsc/app", - "types": ["node", "dom-navigation"], + "types": ["dom-navigation"], // Path mappings can result in two versions of e.g. `@angular/core`. // core may be linked in `adev/node_modules`, but also ESBuild does // respect the tsconfig path mappings. diff --git a/adev/tsconfig.spec.json b/adev/tsconfig.spec.json index 9c4e7b55d67..887ce71dba8 100644 --- a/adev/tsconfig.spec.json +++ b/adev/tsconfig.spec.json @@ -5,5 +5,5 @@ "outDir": "../../out-tsc/spec", "types": ["jasmine"] }, - "include": ["src/app/**/*.spec.ts", "src/app/**/*.d.ts", "test-main.ts"] + "include": ["src/app/**/*.spec.ts", "src/app/**/*.d.ts"] } diff --git a/dev-app/package.json b/dev-app/package.json index 0d4f3ebb456..c87cf89c662 100644 --- a/dev-app/package.json +++ b/dev-app/package.json @@ -22,17 +22,8 @@ "@angular/build": "21.0.0-rc.1", "@angular/cli": "21.0.0-rc.1", "@angular/compiler-cli": "workspace:*", - "@types/jasmine": "5.1.12", - "@types/node": "^20.17.19", - "jasmine-core": "5.12.1", "jsdom": "^27.0.0", - "karma": "~6.4.4", - "karma-chrome-launcher": "3.2.0", - "karma-coverage": "2.2.1", - "karma-jasmine": "5.1.0", - "karma-jasmine-html-reporter": "2.1.0", "typescript": "~5.9.2", - "vitest": "^4.0.0", - "zone.js": "0.15.1" + "vitest": "^4.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 254b8fa8496..d144c8b2fd3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: version: link:packages/benchpress '@angular/build': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(5bae044a390de675219241ea5a6e5e79) + version: 21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@20.19.23)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) '@angular/cdk': specifier: 21.0.0-rc.1 version: 21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) @@ -519,7 +519,7 @@ importers: version: link:../packages/animations '@angular/build': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@24.10.0)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 21.0.0-rc.1(8bd87fd47760ef6dd51f7e079f5688a0) '@angular/cdk': specifier: 21.0.0-rc.1 version: 21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) @@ -727,12 +727,6 @@ importers: w3c-keyname: specifier: 2.2.8 version: 2.2.8 - xhr2: - specifier: 0.2.1 - version: 0.2.1 - zone.js: - specifier: 0.15.1 - version: 0.15.1 devDependencies: autoprefixer: specifier: 10.4.21 @@ -839,49 +833,22 @@ importers: devDependencies: '@angular/build': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(5bae044a390de675219241ea5a6e5e79) + version: 21.0.0-rc.1(8bd87fd47760ef6dd51f7e079f5688a0) '@angular/cli': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(@types/node@20.19.23)(chokidar@4.0.3) + version: 21.0.0-rc.1(@types/node@24.10.0)(chokidar@4.0.3) '@angular/compiler-cli': specifier: workspace:* version: link:../packages/compiler-cli - '@types/jasmine': - specifier: 5.1.12 - version: 5.1.12 - '@types/node': - specifier: ^20.17.19 - version: 20.19.23 - jasmine-core: - specifier: 5.12.1 - version: 5.12.1 jsdom: specifier: ^27.0.0 version: 27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5) - karma: - specifier: ~6.4.4 - version: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) - karma-chrome-launcher: - specifier: 3.2.0 - version: 3.2.0 - karma-coverage: - specifier: 2.2.1 - version: 2.2.1 - karma-jasmine: - specifier: 5.1.0 - version: 5.1.0(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5)) - karma-jasmine-html-reporter: - specifier: 2.1.0 - version: 2.1.0(jasmine-core@5.12.1)(karma-jasmine@5.1.0(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5)))(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5)) typescript: specifier: ~5.9.2 version: 5.9.3 vitest: specifier: ^4.0.0 - version: 4.0.3(@types/node@20.19.23)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - zone.js: - specifier: 0.15.1 - version: 0.15.1 + version: 4.0.3(@types/node@24.10.0)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) integration: dependencies: @@ -938,7 +905,7 @@ importers: version: link:../packages/benchpress '@angular/build': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@24.10.0)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 21.0.0-rc.1(8bd87fd47760ef6dd51f7e079f5688a0) '@angular/common': specifier: workspace:* version: link:../packages/common @@ -1109,7 +1076,7 @@ importers: version: link:../../../animations '@angular/build': specifier: 21.0.0-rc.1 - version: 21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@24.10.0)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 21.0.0-rc.1(8bd87fd47760ef6dd51f7e079f5688a0) '@angular/common': specifier: workspace:* version: link:../../../common @@ -13368,7 +13335,7 @@ snapshots: '@angular-devkit/architect': 0.2100.0-rc.1(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.2100.0-rc.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(utf-8-validate@6.0.5)(webpack@5.102.1(esbuild@0.25.11)))(webpack@5.102.1(esbuild@0.25.11)) '@angular-devkit/core': 21.0.0-rc.1(chokidar@4.0.3) - '@angular/build': 21.0.0-rc.1(5bae044a390de675219241ea5a6e5e79) + '@angular/build': 21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@20.19.23)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) '@angular/compiler-cli': link:packages/compiler-cli '@babel/core': 7.28.4 '@babel/generator': 7.28.3 @@ -13494,66 +13461,7 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@21.0.0-rc.1(5bae044a390de675219241ea5a6e5e79)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2100.0-rc.1(chokidar@4.0.3) - '@angular/compiler': link:packages/compiler - '@angular/compiler-cli': link:packages/compiler-cli - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.19(@types/node@20.19.23) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.11(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) - beasties: 0.3.5 - browserslist: 4.27.0 - esbuild: 0.25.11 - https-proxy-agent: 7.0.6(supports-color@10.2.2) - istanbul-lib-instrument: 6.0.3 - jsonc-parser: 3.3.1 - listr2: 9.0.5 - magic-string: 0.30.19 - mrmime: 2.0.1 - parse5-html-rewriting-stream: 8.0.0 - picomatch: 4.0.3 - piscina: 5.1.3 - rolldown: 1.0.0-beta.44 - sass: 1.93.2 - semver: 7.7.3 - source-map-support: 0.5.21 - tinyglobby: 0.2.15 - tslib: 2.8.1 - typescript: 5.9.3 - vite: 7.1.11(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - watchpack: 2.4.4 - optionalDependencies: - '@angular/core': link:packages/core - '@angular/localize': link:packages/localize - '@angular/platform-browser': link:packages/platform-browser - '@angular/platform-server': link:packages/platform-server - '@angular/service-worker': link:packages/service-worker - '@angular/ssr': 21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router) - karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) - less: 4.4.2 - lmdb: 3.4.3 - ng-packagr: 21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3) - postcss: 8.5.6 - tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) - vitest: 4.0.3(@types/node@20.19.23)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - transitivePeerDependencies: - - '@types/node' - - chokidar - - jiti - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - '@angular/build@21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@24.10.0)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': + '@angular/build@21.0.0-rc.1(8bd87fd47760ef6dd51f7e079f5688a0)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2100.0-rc.1(chokidar@4.0.3) @@ -13585,6 +13493,65 @@ snapshots: typescript: 5.9.3 vite: 7.1.11(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) watchpack: 2.4.4 + optionalDependencies: + '@angular/core': link:packages/core + '@angular/localize': link:packages/localize + '@angular/platform-browser': link:packages/platform-browser + '@angular/platform-server': link:packages/platform-server + '@angular/service-worker': link:packages/service-worker + '@angular/ssr': 21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router) + karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) + less: 4.4.2 + lmdb: 3.4.3 + ng-packagr: 21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3) + postcss: 8.5.6 + tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) + vitest: 4.0.3(@types/node@24.10.0)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + transitivePeerDependencies: + - '@types/node' + - chokidar + - jiti + - lightningcss + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + '@angular/build@21.0.0-rc.1(@angular/compiler-cli@packages+compiler-cli)(@angular/compiler@packages+compiler)(@angular/core@packages+core)(@angular/localize@packages+localize)(@angular/platform-browser@packages+platform-browser)(@angular/platform-server@packages+platform-server)(@angular/service-worker@packages+service-worker)(@angular/ssr@21.0.0-rc.1(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router))(@types/node@20.19.23)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5))(less@4.4.2)(ng-packagr@21.0.0-rc.0(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(terser@5.44.0)(tslib@2.8.1)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.2100.0-rc.1(chokidar@4.0.3) + '@angular/compiler': link:packages/compiler + '@angular/compiler-cli': link:packages/compiler-cli + '@babel/core': 7.28.4 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-split-export-declaration': 7.24.7 + '@inquirer/confirm': 5.1.19(@types/node@20.19.23) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.11(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + beasties: 0.3.5 + browserslist: 4.27.0 + esbuild: 0.25.11 + https-proxy-agent: 7.0.6(supports-color@10.2.2) + istanbul-lib-instrument: 6.0.3 + jsonc-parser: 3.3.1 + listr2: 9.0.5 + magic-string: 0.30.19 + mrmime: 2.0.1 + parse5-html-rewriting-stream: 8.0.0 + picomatch: 4.0.3 + piscina: 5.1.3 + rolldown: 1.0.0-beta.44 + sass: 1.93.2 + semver: 7.7.3 + source-map-support: 0.5.21 + tinyglobby: 0.2.15 + tslib: 2.8.1 + typescript: 5.9.3 + vite: 7.1.11(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + watchpack: 2.4.4 optionalDependencies: '@angular/core': link:packages/core '@angular/localize': link:packages/localize @@ -18060,13 +18027,13 @@ snapshots: chai: 6.2.0 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.3(vite@7.1.12(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitest/mocker@4.0.3(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.3 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.12(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) '@vitest/mocker@4.0.3(vite@7.1.12(@types/node@24.9.1)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: @@ -27036,7 +27003,7 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 - vite@7.1.12(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -27045,7 +27012,7 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 20.19.23 + '@types/node': 24.10.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.4.2 @@ -27072,10 +27039,10 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 - vitest@4.0.3(@types/node@20.19.23)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vitest@4.0.3(@types/node@24.10.0)(jiti@2.6.1)(jsdom@27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.3 - '@vitest/mocker': 4.0.3(vite@7.1.12(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/mocker': 4.0.3(vite@7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.3 '@vitest/runner': 4.0.3 '@vitest/snapshot': 4.0.3 @@ -27092,10 +27059,10 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@20.19.23)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.1.12(@types/node@24.10.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.23 + '@types/node': 24.10.0 jsdom: 27.1.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5) transitivePeerDependencies: - jiti