From 29c75985534cc525233a5e8252523481e3694802 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Fri, 1 Aug 2025 10:13:50 +0200 Subject: [PATCH] build: update to TypeScript 5.9 Updates the repo to TypeScript 5.9. --- WORKSPACE | 13 +- docs/package.json | 2 +- package.json | 4 +- pnpm-lock.yaml | 1770 +++++++---------- pnpm-workspace.yaml | 36 +- src/cdk-experimental/BUILD.bazel | 2 +- src/cdk/BUILD.bazel | 4 +- src/components-examples/BUILD.bazel | 2 +- src/google-maps/BUILD.bazel | 2 +- src/material-experimental/BUILD.bazel | 2 +- src/material-moment-adapter/BUILD.bazel | 2 +- src/material/autocomplete/BUILD.bazel | 2 +- .../{module.ts => autocomplete-module.ts} | 0 .../autocomplete/autocomplete.zone.spec.ts | 2 +- src/material/autocomplete/public-api.ts | 2 +- .../testing/autocomplete-harness.spec.ts | 2 +- src/material/button/BUILD.bazel | 2 +- .../button/{module.ts => button-module.ts} | 0 src/material/button/public-api.ts | 2 +- .../button/testing/button-harness.spec.ts | 2 +- src/material/card/BUILD.bazel | 2 +- .../card/{module.ts => card-module.ts} | 0 src/material/card/card.spec.ts | 2 +- src/material/card/public-api.ts | 2 +- .../card/testing/card-harness.spec.ts | 2 +- src/material/checkbox/BUILD.bazel | 2 +- .../{module.ts => checkbox-module.ts} | 0 src/material/checkbox/public-api.ts | 2 +- .../checkbox/testing/checkbox-harness.spec.ts | 2 +- src/material/chips/BUILD.bazel | 2 +- .../chips/{module.ts => chips-module.ts} | 0 src/material/chips/public-api.ts | 2 +- src/material/core/BUILD.bazel | 1 + src/material/core/option/BUILD.bazel | 1 + src/material/core/option/index.ts | 14 +- src/material/core/option/option-module.ts | 20 + src/material/core/ripple/index.ts | 11 +- src/material/core/ripple/ripple-module.ts | 17 + src/material/dialog/BUILD.bazel | 2 +- .../dialog/{module.ts => dialog-module.ts} | 0 src/material/dialog/public-api.ts | 2 +- src/material/form-field/BUILD.bazel | 2 +- .../{module.ts => form-field-module.ts} | 0 src/material/form-field/public-api.ts | 2 +- src/material/input/BUILD.bazel | 2 +- .../input/{module.ts => input-module.ts} | 0 src/material/input/public-api.ts | 2 +- .../input/testing/input-harness.spec.ts | 2 +- .../testing/native-select-harness.spec.ts | 2 +- src/material/menu/BUILD.bazel | 2 +- .../menu/{module.ts => menu-module.ts} | 0 src/material/menu/public-api.ts | 2 +- .../menu/testing/context-menu-harness.spec.ts | 2 +- .../menu/testing/menu-harness.spec.ts | 2 +- src/material/paginator/BUILD.bazel | 2 +- .../{module.ts => paginator-module.ts} | 0 src/material/paginator/public-api.ts | 2 +- src/material/progress-bar/BUILD.bazel | 2 +- .../{module.ts => progress-bar-module.ts} | 0 src/material/progress-bar/public-api.ts | 2 +- .../testing/progress-bar-harness.spec.ts | 2 +- src/material/progress-spinner/BUILD.bazel | 2 +- .../{module.ts => progress-spinner-module.ts} | 0 .../progress-spinner/progress-spinner.spec.ts | 2 +- src/material/progress-spinner/public-api.ts | 2 +- .../testing/progress-spinner-harness.spec.ts | 2 +- src/material/radio/BUILD.bazel | 2 +- src/material/radio/public-api.ts | 2 +- .../radio/{module.ts => radio-module.ts} | 0 .../radio/testing/radio-harness.spec.ts | 2 +- src/material/select/BUILD.bazel | 2 +- src/material/select/public-api.ts | 2 +- .../select/{module.ts => select-module.ts} | 0 .../select/testing/select-harness.spec.ts | 2 +- src/material/slide-toggle/BUILD.bazel | 2 +- src/material/slide-toggle/public-api.ts | 2 +- .../{module.ts => slide-toggle-module.ts} | 0 .../testing/slide-toggle-harness.spec.ts | 2 +- src/material/slider/BUILD.bazel | 2 +- src/material/slider/public-api.ts | 2 +- .../slider/{module.ts => slider-module.ts} | 0 src/material/slider/slider.spec.ts | 2 +- .../slider/testing/slider-harness.spec.ts | 2 +- src/material/snack-bar/BUILD.bazel | 2 +- src/material/snack-bar/public-api.ts | 2 +- .../{module.ts => snack-bar-module.ts} | 0 src/material/snack-bar/snack-bar.zone.spec.ts | 2 +- src/material/table/BUILD.bazel | 2 +- src/material/table/public-api.ts | 2 +- .../table/{module.ts => table-module.ts} | 0 .../table/testing/table-harness.spec.ts | 2 +- src/material/tabs/BUILD.bazel | 2 +- src/material/tabs/public-api.ts | 2 +- .../tabs/tab-nav-bar/tab-nav-bar.spec.ts | 2 +- .../tabs/{module.ts => tabs-module.ts} | 0 .../tabs/testing/tab-group-harness.spec.ts | 2 +- .../tabs/testing/tab-nav-bar-harness.spec.ts | 2 +- src/material/tooltip/BUILD.bazel | 2 +- src/material/tooltip/public-api.ts | 2 +- .../tooltip/testing/tooltip-harness.spec.ts | 2 +- .../tooltip/{module.ts => tooltip-module.ts} | 0 src/material/tooltip/tooltip.zone.spec.ts | 2 +- src/youtube-player/BUILD.bazel | 2 +- 103 files changed, 831 insertions(+), 1204 deletions(-) rename src/material/autocomplete/{module.ts => autocomplete-module.ts} (100%) rename src/material/button/{module.ts => button-module.ts} (100%) rename src/material/card/{module.ts => card-module.ts} (100%) rename src/material/checkbox/{module.ts => checkbox-module.ts} (100%) rename src/material/chips/{module.ts => chips-module.ts} (100%) create mode 100644 src/material/core/option/option-module.ts create mode 100644 src/material/core/ripple/ripple-module.ts rename src/material/dialog/{module.ts => dialog-module.ts} (100%) rename src/material/form-field/{module.ts => form-field-module.ts} (100%) rename src/material/input/{module.ts => input-module.ts} (100%) rename src/material/menu/{module.ts => menu-module.ts} (100%) rename src/material/paginator/{module.ts => paginator-module.ts} (100%) rename src/material/progress-bar/{module.ts => progress-bar-module.ts} (100%) rename src/material/progress-spinner/{module.ts => progress-spinner-module.ts} (100%) rename src/material/radio/{module.ts => radio-module.ts} (100%) rename src/material/select/{module.ts => select-module.ts} (100%) rename src/material/slide-toggle/{module.ts => slide-toggle-module.ts} (100%) rename src/material/slider/{module.ts => slider-module.ts} (100%) rename src/material/snack-bar/{module.ts => snack-bar-module.ts} (100%) rename src/material/table/{module.ts => table-module.ts} (100%) rename src/material/tabs/{module.ts => tabs-module.ts} (100%) rename src/material/tooltip/{module.ts => tooltip-module.ts} (100%) diff --git a/WORKSPACE b/WORKSPACE index fc96bddc9d39..24006eea9655 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -158,8 +158,8 @@ http_archive( load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies") rules_ts_dependencies( - # Obtained by: curl --silent https://registry.npmjs.org/typescript/5.8.3 | jq -r '.dist.integrity' - ts_integrity = "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + # Obtained by: curl --silent https://registry.npmjs.org/typescript/5.9.2 | jq -r '.dist.integrity' + ts_integrity = "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", ts_version_from = "//:package.json", ) @@ -177,6 +177,13 @@ http_archive( url = "https://github.com/aspect-build/rules_jasmine/releases/download/v2.0.0/rules_jasmine-v2.0.0.tar.gz", ) +http_archive( + name = "jq.bzl", + sha256 = "7b63435aa19cc6a0cfd1a82fbdf2c7a2f0a94db1a79ff7a4469ffa94286261ab", + strip_prefix = "jq.bzl-0.1.0", + url = "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.1.0/jq.bzl-v0.1.0.tar.gz", +) + load("@aspect_rules_jasmine//jasmine:dependencies.bzl", "rules_jasmine_dependencies") rules_jasmine_dependencies() @@ -199,7 +206,7 @@ setup_dependencies_2() git_repository( name = "rules_angular", - commit = "652e5b0ef9be65ca738e11d5d01424b64344b466", + commit = "8bf9ae3fa3017ec12877908533001daed9c6ce83", remote = "https://github.com/devversion/rules_angular.git", ) diff --git a/docs/package.json b/docs/package.json index 3902acf5b626..301217a8e501 100644 --- a/docs/package.json +++ b/docs/package.json @@ -79,6 +79,6 @@ "sass": "1.89.2", "shelljs": "^0.10.0", "ts-node": "10.9.2", - "typescript": "~5.8.2" + "typescript": "~5.9.2" } } diff --git a/package.json b/package.json index 6c2db12a27ab..e49b6eb992ab 100644 --- a/package.json +++ b/package.json @@ -145,14 +145,14 @@ "tsickle": "0.46.3", "tslint": "^6.1.3", "tsutils": "^3.21.0", - "typescript": "5.8.3", + "typescript": "5.9.2", "vrsource-tslint-rules": "6.0.0", "yargs": "^18.0.0", "zx": "^8.0.0" }, "pnpm": { "overrides": { - "typescript": "5.8.3" + "typescript": "5.9.2" }, "onlyBuiltDependencies": [], "packageExtensions": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b69d67796a1..3afb62a40932 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,62 +7,62 @@ settings: catalogs: default: '@angular-devkit/build-angular': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 + specifier: 20.2.0-next.1 + version: 20.2.0-next.1 '@angular-devkit/core': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 + specifier: 20.2.0-next.1 + version: 20.2.0-next.1 '@angular-devkit/schematics': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 - '@angular/animations': specifier: 20.2.0-next.1 version: 20.2.0-next.1 + '@angular/animations': + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/cli': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 - '@angular/common': specifier: 20.2.0-next.1 version: 20.2.0-next.1 + '@angular/common': + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/compiler': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/compiler-cli': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/core': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/forms': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/localize': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/platform-browser': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/platform-browser-dynamic': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/platform-server': - specifier: 20.2.0-next.1 - version: 20.2.0-next.1 + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 '@angular/router': + specifier: 20.2.0-next.2 + version: 20.2.0-next.2 + '@angular/ssr': specifier: 20.2.0-next.1 version: 20.2.0-next.1 - '@angular/ssr': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 '@schematics/angular': - specifier: 20.2.0-next.0 - version: 20.2.0-next.0 + specifier: 20.2.0-next.1 + version: 20.2.0-next.1 rxjs: specifier: ^6.6.7 version: 6.6.7 overrides: - typescript: 5.8.3 + typescript: 5.9.2 packageExtensionsChecksum: f0e296dde7b086a53d76f809f69eba61 @@ -72,28 +72,28 @@ importers: dependencies: '@angular-devkit/core': specifier: 'catalog:' - version: 20.2.0-next.0(chokidar@4.0.3) + version: 20.2.0-next.1(chokidar@4.0.3) '@angular-devkit/schematics': specifier: 'catalog:' - version: 20.2.0-next.0(chokidar@4.0.3) + version: 20.2.0-next.1(chokidar@4.0.3) '@angular/animations': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/common': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.2.0-next.1 + version: 20.2.0-next.2 '@angular/core': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi) + version: 20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq) '@angular/platform-browser': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) '@types/google.maps': specifier: ^3.54.10 version: 3.58.1 @@ -114,7 +114,7 @@ importers: version: 6.6.7 rxjs-tslint-rules: specifier: ^4.34.8 - version: 4.34.8(tslint@6.1.3(typescript@5.8.3))(typescript@5.8.3) + version: 4.34.8(tslint@6.1.3(typescript@5.9.2))(typescript@5.9.2) safevalues: specifier: ^1.2.0 version: 1.2.0 @@ -127,19 +127,19 @@ importers: devDependencies: '@angular/compiler-cli': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + version: 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@angular/localize': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1) + version: 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/compiler@20.2.0-next.2) '@angular/ng-dev': specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#75a2aee57f2d3bf783f74fcf4338228a3a69d0e6 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13) + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13) '@angular/platform-server': specifier: 'catalog:' - version: 20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm) + version: 20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm) '@angular/router': specifier: 'catalog:' - version: 20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi) + version: 20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq) '@babel/core': specifier: ^7.16.12 version: 7.28.0 @@ -166,13 +166,13 @@ importers: version: 22.0.0 '@rollup/plugin-commonjs': specifier: ^28.0.0 - version: 28.0.6(rollup@4.46.1) + version: 28.0.6(rollup@4.45.1) '@rollup/plugin-node-resolve': specifier: ^16.0.0 - version: 16.0.1(rollup@4.46.1) + version: 16.0.1(rollup@4.45.1) '@schematics/angular': specifier: 'catalog:' - version: 20.2.0-next.0(chokidar@4.0.3) + version: 20.2.0-next.1(chokidar@4.0.3) '@types/babel__core': specifier: ^7.1.18 version: 7.20.5 @@ -292,13 +292,13 @@ importers: version: 2.3.7 rollup: specifier: ^4.0.0 - version: 4.46.1 + version: 4.45.1 rollup-plugin-dts: specifier: 6.2.1 - version: 6.2.1(rollup@4.46.1)(typescript@5.8.3) + version: 6.2.1(rollup@4.45.1)(typescript@5.9.2) rollup-plugin-sourcemaps2: specifier: 0.5.3 - version: 0.5.3(@types/node@22.16.5)(rollup@4.46.1) + version: 0.5.3(@types/node@22.16.5)(rollup@4.45.1) sass: specifier: ^1.80.6 version: 1.89.2 @@ -325,25 +325,25 @@ importers: version: 5.43.1 ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) + version: 10.9.2(@types/node@22.16.5)(typescript@5.9.2) tsec: specifier: 0.2.8 - version: 0.2.8(@bazel/bazelisk@1.26.0)(typescript@5.8.3) + version: 0.2.8(@bazel/bazelisk@1.26.0)(typescript@5.9.2) tsickle: specifier: 0.46.3 - version: 0.46.3(typescript@5.8.3) + version: 0.46.3(typescript@5.9.2) tslint: specifier: ^6.1.3 - version: 6.1.3(typescript@5.8.3) + version: 6.1.3(typescript@5.9.2) tsutils: specifier: ^3.21.0 - version: 3.21.0(typescript@5.8.3) + version: 3.21.0(typescript@5.9.2) typescript: - specifier: 5.8.3 - version: 5.8.3 + specifier: 5.9.2 + version: 5.9.2 vrsource-tslint-rules: specifier: 6.0.0 - version: 6.0.0(tslint@6.1.3(typescript@5.8.3))(typescript@5.8.3) + version: 6.0.0(tslint@6.1.3(typescript@5.9.2))(typescript@5.9.2) yargs: specifier: ^18.0.0 version: 18.0.0 @@ -355,7 +355,7 @@ importers: dependencies: '@angular/animations': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/cdk': specifier: workspace:* version: link:../src/cdk @@ -364,25 +364,25 @@ importers: version: link:../src/cdk-experimental '@angular/common': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + version: 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) '@angular/compiler': specifier: 'catalog:' - version: 20.2.0-next.1 + version: 20.2.0-next.2 '@angular/components-examples': specifier: workspace:* version: link:../src/components-examples '@angular/core': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) + version: 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) '@angular/forms': specifier: 'catalog:' - version: 20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi) + version: 20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq) '@angular/google-maps': specifier: workspace:* version: link:../src/google-maps '@angular/localize': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1) + version: 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/compiler@20.2.0-next.2) '@angular/material': specifier: workspace:* version: link:../src/material @@ -394,16 +394,16 @@ importers: version: link:../src/material-moment-adapter '@angular/platform-browser': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + version: 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 20.2.0-next.1(tgtiuz2g3wt4no4ysyw5h5vozm) + version: 20.2.0-next.2(picokofrgve365gvfjt6rnh3ei) '@angular/router': specifier: 'catalog:' - version: 20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi) + version: 20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq) '@angular/ssr': specifier: 'catalog:' - version: 20.2.0-next.0(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm))(@angular/router@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi)) + version: 20.2.0-next.1(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm))(@angular/router@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq)) '@angular/youtube-player': specifier: workspace:* version: link:../src/youtube-player @@ -428,13 +428,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 20.2.0-next.0(uon4owrhsmmpelgmxb4aly2oxe) + version: 20.2.0-next.1(qm6gsrsdimarbftn7zeunayawm) '@angular/cli': specifier: 'catalog:' - version: 20.2.0-next.0(@types/node@22.16.5)(chokidar@4.0.3) + version: 20.2.0-next.1(@types/node@22.16.5)(chokidar@4.0.3) '@angular/compiler-cli': specifier: 'catalog:' - version: 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + version: 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@bazel/bazelisk': specifier: ^1.12.1 version: 1.26.0 @@ -449,7 +449,7 @@ importers: version: 0.8.17 firebase-tools: specifier: ^14.0.0 - version: 14.11.1(@types/node@22.16.5)(encoding@0.1.13) + version: 14.11.0(@types/node@22.16.5)(encoding@0.1.13) jasmine-core: specifier: 5.9.0 version: 5.9.0 @@ -482,7 +482,7 @@ importers: version: 11.7.1 lighthouse-logger: specifier: ~2.0.0 - version: 2.0.2 + version: 2.0.1 npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -491,7 +491,7 @@ importers: version: 7.0.0 puppeteer-core: specifier: ^24.6.1 - version: 24.15.0 + version: 24.14.0 sass: specifier: 1.89.2 version: 1.89.2 @@ -500,10 +500,10 @@ importers: version: 0.10.0 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.16.5)(typescript@5.8.3) + version: 10.9.2(@types/node@22.16.5)(typescript@5.9.2) typescript: - specifier: 5.8.3 - version: 5.8.3 + specifier: 5.9.2 + version: 5.9.2 integration: dependencies: @@ -709,68 +709,68 @@ importers: packages: - '@algolia/client-abtesting@5.32.0': - resolution: {integrity: sha512-HG/6Eib6DnJYm/B2ijWFXr4txca/YOuA4K7AsEU0JBrOZSB+RU7oeDyNBPi3c0v0UDDqlkBqM3vBU/auwZlglA==} + '@algolia/client-abtesting@5.34.0': + resolution: {integrity: sha512-d6ardhDtQsnMpyr/rPrS3YuIE9NYpY4rftkC7Ap9tyuhZ/+V3E/LH+9uEewPguKzVqduApdwJzYq2k+vAXVEbQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.32.0': - resolution: {integrity: sha512-8Y9MLU72WFQOW3HArYv16+Wvm6eGmsqbxxM1qxtm0hvSASJbxCm+zQAZe5stqysTlcWo4BJ82KEH1PfgHbJAmQ==} + '@algolia/client-analytics@5.34.0': + resolution: {integrity: sha512-WXIByjHNA106JO1Dj6b4viSX/yMN3oIB4qXr2MmyEmNq0MgfuPfPw8ayLRIZPa9Dp27hvM3G8MWJ4RG978HYFw==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.32.0': - resolution: {integrity: sha512-w8L+rgyXMCPBKmEdOT+RfgMrF0mT6HK60vPYWLz8DBs/P7yFdGo7urn99XCJvVLMSKXrIbZ2FMZ/i50nZTXnuQ==} + '@algolia/client-common@5.34.0': + resolution: {integrity: sha512-JeN1XJLZIkkv6yK0KT93CIXXk+cDPUGNg5xeH4fN9ZykYFDWYRyqgaDo+qvg4RXC3WWkdQ+hogQuuCk4Y3Eotw==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.32.0': - resolution: {integrity: sha512-AdWfynhUeX7jz/LTiFU3wwzJembTbdLkQIOLs4n7PyBuxZ3jz4azV1CWbIP8AjUOFmul6uXbmYza+KqyS5CzOA==} + '@algolia/client-insights@5.34.0': + resolution: {integrity: sha512-gdFlcQa+TWXJUsihHDlreFWniKPFIQ15i5oynCY4m9K3DCex5g5cVj9VG4Hsquxf2t6Y0yv8w6MvVTGDO8oRLw==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.32.0': - resolution: {integrity: sha512-bTupJY4xzGZYI4cEQcPlSjjIEzMvv80h7zXGrXY1Y0KC/n/SLiMv84v7Uy+B6AG1Kiy9FQm2ADChBLo1uEhGtQ==} + '@algolia/client-personalization@5.34.0': + resolution: {integrity: sha512-g91NHhIZDkh1IUeNtsUd8V/ZxuBc2ByOfDqhCkoQY3Z/mZszhpn3Czn6AR5pE81fx793vMaiOZvQVB5QttArkQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.32.0': - resolution: {integrity: sha512-if+YTJw1G3nDKL2omSBjQltCHUQzbaHADkcPQrGFnIGhVyHU3Dzq4g46uEv8mrL5sxL8FjiS9LvekeUlL2NRqw==} + '@algolia/client-query-suggestions@5.34.0': + resolution: {integrity: sha512-cvRApDfFrlJ3Vcn37U4Nd/7S6T8cx7FW3mVLJPqkkzixv8DQ/yV+x4VLirxOtGDdq3KohcIbIGWbg1QuyOZRvQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.32.0': - resolution: {integrity: sha512-kmK5nVkKb4DSUgwbveMKe4X3xHdMsPsOVJeEzBvFJ+oS7CkBPmpfHAEq+CcmiPJs20YMv6yVtUT9yPWL5WgAhg==} + '@algolia/client-search@5.34.0': + resolution: {integrity: sha512-m9tK4IqJmn+flEPRtuxuHgiHmrKV0su5fuVwVpq8/es4DMjWMgX1a7Lg1PktvO8AbKaTp9kTtBAPnwXpuCwmEg==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.32.0': - resolution: {integrity: sha512-PZTqjJbx+fmPuT2ud1n4vYDSF1yrT//vOGI9HNYKNA0PM0xGUBWigf5gRivHsXa3oBnUlTyHV9j7Kqx5BHbVHQ==} + '@algolia/ingestion@1.34.0': + resolution: {integrity: sha512-2rxy4XoeRtIpzxEh5u5UgDC5HY4XbNdjzNgFx1eDrfFkSHpEVjirtLhISMy2N5uSFqYu1uUby5/NC1Soq8J7iw==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.32.0': - resolution: {integrity: sha512-kYYoOGjvNQAmHDS1v5sBj+0uEL9RzYqH/TAdq8wmcV+/22weKt/fjh+6LfiqkS1SCZFYYrwGnirrUhUM36lBIQ==} + '@algolia/monitoring@1.34.0': + resolution: {integrity: sha512-OJiDhlJX8ZdWAndc50Z6aUEW/YmnhFK2ul3rahMw5/c9Damh7+oY9SufoK2LimJejy+65Qka06YPG29v2G/vww==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.32.0': - resolution: {integrity: sha512-jyIBLdskjPAL7T1g57UMfUNx+PzvYbxKslwRUKBrBA6sNEsYCFdxJAtZSLUMmw6MC98RDt4ksmEl5zVMT5bsuw==} + '@algolia/recommend@5.34.0': + resolution: {integrity: sha512-fzNQZAdVxu/Gnbavy8KW5gurApwdYcPW6+pjO7Pw8V5drCR3eSqnOxSvp79rhscDX8ezwqMqqK4F3Hsq+KpRzg==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.32.0': - resolution: {integrity: sha512-eDp14z92Gt6JlFgiexImcWWH+Lk07s/FtxcoDaGrE4UVBgpwqOO6AfQM6dXh1pvHxlDFbMJihHc/vj3gBhPjqQ==} + '@algolia/requester-browser-xhr@5.34.0': + resolution: {integrity: sha512-gEI0xjzA/xvMpEdYmgQnf6AQKllhgKRtnEWmwDrnct+YPIruEHlx1dd7nRJTy/33MiYcCxkB4khXpNrHuqgp3Q==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.32.0': - resolution: {integrity: sha512-rnWVglh/K75hnaLbwSc2t7gCkbq1ldbPgeIKDUiEJxZ4mlguFgcltWjzpDQ/t1LQgxk9HdIFcQfM17Hid3aQ6Q==} + '@algolia/requester-fetch@5.34.0': + resolution: {integrity: sha512-5SwGOttpbACT4jXzfSJ3mnTcF46SVNSnZ1JjxC3qBa3qKi4U0CJGzuVVy3L798u8dG5H0SZ2MAB5v7180Gnqew==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.32.0': - resolution: {integrity: sha512-LbzQ04+VLkzXY4LuOzgyjqEv/46Gwrk55PldaglMJ4i4eDXSRXGKkwJpXFwsoU+c1HMQlHIyjJBhrfsfdyRmyQ==} + '@algolia/requester-node-http@5.34.0': + resolution: {integrity: sha512-409XlyIyEXrxyGjWxd0q5RASizHSRVUU0AXPCEdqnbcGEzbCgL1n7oYI8YxzE/RqZLha+PNwWCcTVn7EE5tyyQ==} engines: {node: '>= 14.0.0'} '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2002.0-next.0': - resolution: {integrity: sha512-TpA0Xnj66HGmBAo0vbajDlvTyB4WsTJwMtmY5QodVlXf51xKUrR1Ac0r8/lN8nCON7QG9n10s5iyHfYF+AISqA==} + '@angular-devkit/architect@0.2002.0-next.1': + resolution: {integrity: sha512-cbcCcXWxp/eVQQv53PYVw6mUMN0QEz0swAVNV7cB92uze8xLz5nqREHPwOyOKkX8kuM4/NZr35/lIuLd55Uvcw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@20.2.0-next.0': - resolution: {integrity: sha512-qmGU3ZbH0+BlNAhqs/LH/L9/hi3Qee2RaDBqQtCD/YXGzeCIFs2Rh/dPohlXE0hjBiUlljzkBrGjqmtWwct6sQ==} + '@angular-devkit/build-angular@20.2.0-next.1': + resolution: {integrity: sha512-b9WxCuWFuUQu8FyOfss4BNdpquFEmJqw0ke1bmI9r/atN6U0tlsHWntdrKNX0+s06MfeDwGUz4I2Pwa7XcCKyQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 || ^20.2.0-next.0 @@ -779,7 +779,7 @@ packages: '@angular/platform-browser': ^20.0.0 || ^20.2.0-next.0 '@angular/platform-server': ^20.0.0 || ^20.2.0-next.0 '@angular/service-worker': ^20.0.0 || ^20.2.0-next.0 - '@angular/ssr': ^20.2.0-next.0 + '@angular/ssr': ^20.2.0-next.1 '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 @@ -788,7 +788,7 @@ packages: ng-packagr: ^20.0.0 || ^20.2.0-next.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 - typescript: 5.8.3 + typescript: 5.9.2 peerDependenciesMeta: '@angular/core': optional: true @@ -819,15 +819,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.2002.0-next.0': - resolution: {integrity: sha512-VoE0d1m8IjlUPM8NSWCrSM0b1XoEWtWHTiuGeh7HjmqlwYGEfO9nv7sx8t3/pxKXfJRCwltF/NRFo0DKdJX64Q==} + '@angular-devkit/build-webpack@0.2002.0-next.1': + resolution: {integrity: sha512-JakMKQgj2jE5dPHsi5Xq3SnlYooaXuWWGMlBKsqB3EVTGGtJlc4Jtkwa5tYnloql1/gLG5chHXdEEfdZgbCafw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@20.2.0-next.0': - resolution: {integrity: sha512-wfeqYkEcWP90/JilIio6WHRabGrVNxgA+YnaONdhJtCSlbB61J6DMWBgYx8HAoOOubKcpLxDaFSOIE9wXi4WYg==} + '@angular-devkit/core@20.2.0-next.1': + resolution: {integrity: sha512-3fjDWrGAYQVMLGMwDPuTjeleLmGBecrNXo7Xh9rv2sHSOTLpNlYYCbPEOofFuXNf041eIIuCzA9/e3tuLqghkQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -835,19 +835,19 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@20.2.0-next.0': - resolution: {integrity: sha512-Ylkxqdajt4RW+wHRvIusBQJKOm2kTqUhHWqTMfXzMc4ENCjDPbTPQ5Q625DP3s4DYb+aaI6rnSZ8JbIzFZMcHg==} + '@angular-devkit/schematics@20.2.0-next.1': + resolution: {integrity: sha512-VBD6ksio+wvjrMrKzRhtS75SiBO8ARrsqsp20/oFFUAy5/zOvOH25CyPImoBq9qnSdRaYgse9vV9qjFId4bL0Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/animations@20.2.0-next.1': - resolution: {integrity: sha512-5q0ho+h6S8mHKCoTpA9KRp+ncWQhmemPhII7rpjZ3wyCyOzgE98uQ15B3KiNF7r7gl99x6qe3phWXZps8XQOzA==} + '@angular/animations@20.2.0-next.2': + resolution: {integrity: sha512-1HX8cB1ICoRhjdk2PRM0hSV5OyelPURJPtVQ4qkkr3lB/ez+kjeNZpMK6kNYn9n7+1/oE3zA+FvBIwzC/9qOXg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 - '@angular/build@20.2.0-next.0': - resolution: {integrity: sha512-egl8S/TU4yLohiylXfCptF5hsc0fZs1VObnZk+SIsaZjmemQ+dRF5lBtp8jMPMK60KWXWmjw6nuSpUVHKirrwA==} + '@angular/build@20.2.0-next.1': + resolution: {integrity: sha512-eh983fDoIr7UdMCzKbfQBt56/5SzOaYZ+uQTSxoDTr+ewcb3gGJPuxJOSBaB/tQr7iGapCwnRaAwAUu98q77VA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^20.0.0 || ^20.2.0-next.0 @@ -857,14 +857,14 @@ packages: '@angular/platform-browser': ^20.0.0 || ^20.2.0-next.0 '@angular/platform-server': ^20.0.0 || ^20.2.0-next.0 '@angular/service-worker': ^20.0.0 || ^20.2.0-next.0 - '@angular/ssr': ^20.2.0-next.0 + '@angular/ssr': ^20.2.0-next.1 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^20.0.0 || ^20.2.0-next.0 postcss: ^8.4.0 tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 tslib: ^2.3.0 - typescript: 5.8.3 + typescript: 5.9.2 vitest: ^3.1.1 peerDependenciesMeta: '@angular/core': @@ -892,38 +892,38 @@ packages: vitest: optional: true - '@angular/cli@20.2.0-next.0': - resolution: {integrity: sha512-pZgHSqnb2R1nnEwmNgbBoJEEVbdmQRIOC2zpkshRV/WeHWKIBcFed9T2gKma7DdC6Bv7tDkYPzZDswQNmCEDgw==} + '@angular/cli@20.2.0-next.1': + resolution: {integrity: sha512-qhP/j/wjktzc6+uLPBGHsCseQUY7itRxWn3/V1kpZ0Y5J6pBMetjzNxWSADjPhzDEjKX13jdnpWB6DPeaq6now==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@20.2.0-next.1': - resolution: {integrity: sha512-I5njujaVyRfA7IGBUAhgSWw4XYWqx79qyzlXuMOGBOgGSUFfx/n7Uv1yfm4O9STA9Rmdqj3z6/q8lHe7pmidOA==} + '@angular/common@20.2.0-next.2': + resolution: {integrity: sha512-ULPFrSu7lpdvycKY0qeamW0TaR9fYHe38mMPjIS0c6hfB1Y1I2ljmaQG6GN5bkNa0WVPlUCjDDhJl+p7mGXFWQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 20.2.0-next.1 + '@angular/core': 20.2.0-next.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@20.2.0-next.1': - resolution: {integrity: sha512-t7dgF+n0YDjEtSWkosMgnGz7xUuGBMCe1KaXccGhlD9hrTzemyiOO3+oNSpDxgk0b7hmqhjt14iWFioVpMbSGw==} + '@angular/compiler-cli@20.2.0-next.2': + resolution: {integrity: sha512-0lMDH+MO3dAsMuHLEHzPwwct7Nz7gYh2EbVTw9dYuoGUqvvTzGiD2tQY6lgaDaZ9sE8MgDfssh2QuMrw0entXg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.2.0-next.1 - typescript: 5.8.3 + '@angular/compiler': 20.2.0-next.2 + typescript: 5.9.2 peerDependenciesMeta: typescript: optional: true - '@angular/compiler@20.2.0-next.1': - resolution: {integrity: sha512-DOHh/PBWmN3hF8Umf8eM7FbUYwwA7oFrySk/4E8c6IAFq5H9ZbWG9Zlxr9LBYXtxtic0z8GVIHUMdvkV7iPZDA==} + '@angular/compiler@20.2.0-next.2': + resolution: {integrity: sha512-i1FgN0i0znbW8jigPxjVj6qPDQcnf7SwwKWUBBF1PMiXvJlJD4NA3m2p9JtOSFmDdi0rFBhMbV8FX46dEirJBg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@20.2.0-next.1': - resolution: {integrity: sha512-lCvQC1J7m6T0RAbKmfNxrZTje8qGom3ALkjino4EiTzzT0bfRGXC5a0rySVR1cIqXe9UMgSlTyyU2Tc5Sqex5g==} + '@angular/core@20.2.0-next.2': + resolution: {integrity: sha512-rRlCGMOd5IwnWlfO0amry9uk0AEMGP0s6XP8fCBxDRx0IrDCcmULjhGhqRj4xbj5NJzTTuMr90QuT3IRO3EA3g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 20.2.0-next.1 + '@angular/compiler': 20.2.0-next.2 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 peerDependenciesMeta: @@ -932,69 +932,69 @@ packages: zone.js: optional: true - '@angular/forms@20.2.0-next.1': - resolution: {integrity: sha512-/eWmPRSFFf05z6BTBMRbFbsjb/ocsPmyG0kXFdZ9ahkezMXJFNje6u8hcQsRxPNKZovzPgDPEHZ0GZ/3BnIBOQ==} + '@angular/forms@20.2.0-next.2': + resolution: {integrity: sha512-Lgoj1geHTIuLFXWHbvQqg82/EjBYiG8P6VDwYHn12W40yWDKKcQKySj2QMngdJQ65jba9yocgp7MCPLz/gECYg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 - '@angular/platform-browser': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 + '@angular/platform-browser': 20.2.0-next.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/localize@20.2.0-next.1': - resolution: {integrity: sha512-LngudwEcfgsZAJtDJMiXnHBeCJN4XqQ1LoyAHOpV7oGv/9mvHwgEdxOPzCavAxw+T0v6YLVNEdUrr2dgiEgs8Q==} + '@angular/localize@20.2.0-next.2': + resolution: {integrity: sha512-e0BYga0hGjODQHZx+SF09JHNXw+3/0JWo4mwd6TBsOsAY3/9bRGkVv0o/S0+RwbRYaffdONqLaIJzQh8uKX3oQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.2.0-next.1 - '@angular/compiler-cli': 20.2.0-next.1 + '@angular/compiler': 20.2.0-next.2 + '@angular/compiler-cli': 20.2.0-next.2 '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6': resolution: {tarball: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6} version: 0.0.0-5293c189424a61f7255d8171e3d653f983404851 hasBin: true - '@angular/platform-browser-dynamic@20.2.0-next.1': - resolution: {integrity: sha512-G7xQRb+U7EGcLFhz5SSxuVoB5O4KmSBfueBiO9gIzmyNf3HGM5k7nqzEaSsgjWf+uMI/lv8PZ0fW+jV78mm6pQ==} + '@angular/platform-browser-dynamic@20.2.0-next.2': + resolution: {integrity: sha512-g8R6gQcgfBUzfWgHe/WsM62QhODgaul8DKTN6/Q+GJA4f0KLZjCjqOoDR736ET4p++ipKStn1HYIAOB2kMJLoQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.0-next.1 - '@angular/compiler': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 - '@angular/platform-browser': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/compiler': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 + '@angular/platform-browser': 20.2.0-next.2 - '@angular/platform-browser@20.2.0-next.1': - resolution: {integrity: sha512-X8g777B6N7PukvPhxVysp2SXNCkM4oI70eo2hr1EWcspdbGK2/7rlXZC02Fv7WaILOoyYRClNEktRdSSuKczrw==} + '@angular/platform-browser@20.2.0-next.2': + resolution: {integrity: sha512-AraHBlSidMyaI+p8+VQ4Qi2piYdUkeri5FAp2kb625k7tAP9VqFGfHuZlzdaVR299Amwgufu0tZgst6vBDtwfQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 20.2.0-next.1 - '@angular/common': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 + '@angular/animations': 20.2.0-next.2 + '@angular/common': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/platform-server@20.2.0-next.1': - resolution: {integrity: sha512-G3OMPqKCg0f87sWh219KHVolZhJcnSzx+EHiiEVTo/nCb9/0wl1nrIIlsClrrzwFg11rfnJcQqbYIIJdOaGJQg==} + '@angular/platform-server@20.2.0-next.2': + resolution: {integrity: sha512-44DIKwj90eBePv1qfyBejBxC6M3UI0hNL774fDpJq76HsItPUHjreCe2Pl43jSlc4jTAUU7bQEMBADJnFw2v2w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.0-next.1 - '@angular/compiler': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 - '@angular/platform-browser': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/compiler': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 + '@angular/platform-browser': 20.2.0-next.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/router@20.2.0-next.1': - resolution: {integrity: sha512-KPWNupKlM6xb5/P3/Jvmn7XeCuO0McIJ0VoKJ/YZsZkueQ0czNm4iT2DL6v7DhaEVG5yoMTHvacyfNyYoqWXhA==} + '@angular/router@20.2.0-next.2': + resolution: {integrity: sha512-Hf2cY3qcxWY/wnrr5tp9WRhK8kgKGUpH/vtdzlwvG9n1LHR1HKKRMoC6oJplZjOx2XIhtUCYZa+nDu3lhnT61w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 - '@angular/platform-browser': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 + '@angular/platform-browser': 20.2.0-next.2 rxjs: ^6.5.3 || ^7.4.0 - '@angular/ssr@20.2.0-next.0': - resolution: {integrity: sha512-jMoW2IU/YtGB3lDfWvJd9jL2zDBXYhdAm9RnaezgULqAi/rXjPGt5dGMOir7HZMozPK9uTbqFj2tLu96bGKg/Q==} + '@angular/ssr@20.2.0-next.1': + resolution: {integrity: sha512-D553HWxYEeU8ukr2ByuI4R6swgCm9wR4h4kQY85S+H0nuVFw+QScRoUE6c2dPxCD+m5q2dr+64nVdmDt8FXlQQ==} peerDependencies: '@angular/common': ^20.0.0 || ^20.2.0-next.0 '@angular/core': ^20.0.0 || ^20.2.0-next.0 @@ -1114,8 +1114,8 @@ packages: resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.2': - resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} + '@babel/helpers@7.27.6': + resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} engines: {node: '>=6.9.0'} '@babel/parser@7.28.0': @@ -1512,8 +1512,8 @@ packages: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.2': - resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} + '@babel/types@7.28.1': + resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} engines: {node: '>=6.9.0'} '@bazel/bazelisk@1.26.0': @@ -1567,312 +1567,156 @@ packages: '@electric-sql/pglite@0.3.5': resolution: {integrity: sha512-fhODErXJjOrnsJj5f1A8sH/Zj0INpLUbqOCiskufIUImUsFOBNHE6/FApY656Q2VSOp46wkXX3rvbBBO8O8Cag==} - '@esbuild/aix-ppc64@0.25.6': - resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.25.8': resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.6': - resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.25.8': resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.6': - resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.25.8': resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.6': - resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.25.8': resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.6': - resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.25.8': resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.6': - resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.25.8': resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.6': - resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.25.8': resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.6': - resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.25.8': resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.6': - resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.25.8': resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.6': - resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.25.8': resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.6': - resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.25.8': resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.6': - resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.25.8': resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.6': - resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.25.8': resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.6': - resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.25.8': resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.6': - resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.25.8': resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.6': - resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.25.8': resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.6': - resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.25.8': resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.6': - resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - '@esbuild/netbsd-arm64@0.25.8': resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.6': - resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.25.8': resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.6': - resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-arm64@0.25.8': resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.6': - resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.25.8': resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.6': - resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - '@esbuild/openharmony-arm64@0.25.8': resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.6': - resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.25.8': resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.6': - resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.25.8': resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.6': - resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.25.8': resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.6': - resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.25.8': resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} engines: {node: '>=18'} @@ -1945,8 +1789,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.11.0': - resolution: {integrity: sha512-4XFAHCvU91ewdWOU3RUdSeXpDuZRJHNYLqT9LKw7WqPjRQcEJvVU+VOU49ocruaSp8VuLKMecl0iadlQK+Zgfw==} + '@google/genai@1.10.0': + resolution: {integrity: sha512-PR4tLuiIFMrpAiiCko2Z16ydikFsPF1c5TBfI64hlZcv3xBEApSCceLuDYu1pNMq2SkNh4r66J4AG+ZexBnMLw==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.11.0 @@ -1976,15 +1820,6 @@ packages: '@types/node': optional: true - '@inquirer/confirm@5.1.13': - resolution: {integrity: sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@inquirer/confirm@5.1.14': resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==} engines: {node: '>=18'} @@ -2052,8 +1887,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.6.0': - resolution: {integrity: sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==} + '@inquirer/prompts@7.7.0': + resolution: {integrity: sha512-8/7fOJA/Q5qqxznIvYjEvUCeRE6pncc1OHEmeA5JdNIKfOBC3a0EE5lFBofTWK/WXKfsjMkIz28y/uL6A3frYA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -2088,6 +1923,15 @@ packages: '@types/node': optional: true + '@inquirer/select@4.3.0': + resolution: {integrity: sha512-dY4sPBAfGH6Cv435gOSbNbMsLd6v1ItNmhjsLY+LTY4h8L+SAOERL2L/VtvjZFSVpVcY4dcu8fo6Uq8H8vNvzQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/select@4.3.1': resolution: {integrity: sha512-Gfl/5sqOF5vS/LIrSndFgOh7jgoe0UXEizDqahFRkq5aJBLegZ6WjuMh/hVEJwlFQjyLq1z9fRtvUMkb7jM1LA==} engines: {node: '>=18'} @@ -2157,14 +2001,14 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.4.0': - resolution: {integrity: sha512-Akn8XZqN3xO9YGcgvIiTauBBXTP92QSvw6EcGha+p5nm7brhbwvev5gw4fi+ouLGrBpfPpb72+S5pxl4mkMIGQ==} + '@jsonjoy.com/json-pack@1.2.0': + resolution: {integrity: sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/util@1.8.0': - resolution: {integrity: sha512-HeR0JQNEdBozt+FrfyM5T0X3R+fIN0D+BRDkxPP5o41fTWzHfeZEqtK16aTW8haU+h+SG7XYq9PP5kobvOmkSA==} + '@jsonjoy.com/util@1.6.0': + resolution: {integrity: sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -2217,12 +2061,8 @@ packages: '@material/material-color-utilities@0.3.0': resolution: {integrity: sha512-ztmtTd6xwnuh2/xu+Vb01btgV8SQWYCaK56CkRK8gEkWe5TuDyBcYJ0wgkMRn+2VcE9KUmhvkz+N9GHrqw/C0g==} - '@modelcontextprotocol/sdk@1.15.1': - resolution: {integrity: sha512-W/XlN9c528yYn+9MQkVjxiTPgPxoxt+oczfjHBDsJx0+59+O7B75Zhsp0B16Xbwbz8ANISDajh6+V7nIcPMc5w==} - engines: {node: '>=18'} - - '@modelcontextprotocol/sdk@1.17.0': - resolution: {integrity: sha512-qFfbWFA7r1Sd8D697L7GkTd36yqDuTkvz0KfOGkgXR8EUhQn3/EDNIR/qUdQNMT8IjmasBvHWuXeisxtXTQT2g==} + '@modelcontextprotocol/sdk@1.16.0': + resolution: {integrity: sha512-8ofX7gkZcLj9H9rSd50mCgm3SSF8C7XoclxJuLoV0Cz3rEQ1tv9MZRYYvJtm9n1BiEQQMzSmE/w2AEkNacLYfg==} engines: {node: '>=18'} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': @@ -2360,12 +2200,12 @@ packages: peerDependencies: '@angular/compiler-cli': '*' - '@ngtools/webpack@20.2.0-next.0': - resolution: {integrity: sha512-XcClkucgd7nP4BlKtAJKDepI1pkztzRQ5ZSKmIEoREFwsYkS0LRPdq2Tknym3xbEhBPzmiu9YcIiaRjJdoXxag==} + '@ngtools/webpack@20.2.0-next.1': + resolution: {integrity: sha512-bNmeGTgrV8oboGjOnymkqFWyaJDt/TelGQcK6yylYwjAFbpNfc5qGoPaQeEg3ajMcMZrsfwqENwhp6ItUD7Kmw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 || ^20.2.0-next.0 - typescript: 5.8.3 + typescript: 5.9.2 webpack: ^5.54.0 '@nodelib/fs.scandir@2.1.5': @@ -2581,7 +2421,7 @@ packages: '@phenomnomnominal/tsquery@4.2.0': resolution: {integrity: sha512-hR2U3uVcrrdkuG30ItQ+uFDs4ncZAybxWG0OjTE8ptPzVoU7GVeXpy+vMU8zX9EbmjGeITPw/su5HjYQyAH8bA==} peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -2671,203 +2511,103 @@ packages: cpu: [arm] os: [android] - '@rollup/rollup-android-arm-eabi@4.46.1': - resolution: {integrity: sha512-oENme6QxtLCqjChRUUo3S6X8hjCXnWmJWnedD7VbGML5GUtaOtAyx+fEEXnBXVf0CBZApMQU0Idwi0FmyxzQhw==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm64@4.45.1': resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==} cpu: [arm64] os: [android] - '@rollup/rollup-android-arm64@4.46.1': - resolution: {integrity: sha512-OikvNT3qYTl9+4qQ9Bpn6+XHM+ogtFadRLuT2EXiFQMiNkXFLQfNVppi5o28wvYdHL2s3fM0D/MZJ8UkNFZWsw==} - cpu: [arm64] - os: [android] - '@rollup/rollup-darwin-arm64@4.45.1': resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-arm64@4.46.1': - resolution: {integrity: sha512-EFYNNGij2WllnzljQDQnlFTXzSJw87cpAs4TVBAWLdkvic5Uh5tISrIL6NRcxoh/b2EFBG/TK8hgRrGx94zD4A==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.45.1': resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==} cpu: [x64] os: [darwin] - '@rollup/rollup-darwin-x64@4.46.1': - resolution: {integrity: sha512-ZaNH06O1KeTug9WI2+GRBE5Ujt9kZw4a1+OIwnBHal92I8PxSsl5KpsrPvthRynkhMck4XPdvY0z26Cym/b7oA==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-freebsd-arm64@4.45.1': resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.46.1': - resolution: {integrity: sha512-n4SLVebZP8uUlJ2r04+g2U/xFeiQlw09Me5UFqny8HGbARl503LNH5CqFTb5U5jNxTouhRjai6qPT0CR5c/Iig==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.45.1': resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==} cpu: [x64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.46.1': - resolution: {integrity: sha512-8vu9c02F16heTqpvo3yeiu7Vi1REDEC/yES/dIfq3tSXe6mLndiwvYr3AAvd1tMNUqE9yeGYa5w7PRbI5QUV+w==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.45.1': resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.46.1': - resolution: {integrity: sha512-K4ncpWl7sQuyp6rWiGUvb6Q18ba8mzM0rjWJ5JgYKlIXAau1db7hZnR0ldJvqKWWJDxqzSLwGUhA4jp+KqgDtQ==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.45.1': resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.46.1': - resolution: {integrity: sha512-YykPnXsjUjmXE6j6k2QBBGAn1YsJUix7pYaPLK3RVE0bQL2jfdbfykPxfF8AgBlqtYbfEnYHmLXNa6QETjdOjQ==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.45.1': resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.46.1': - resolution: {integrity: sha512-kKvqBGbZ8i9pCGW3a1FH3HNIVg49dXXTsChGFsHGXQaVJPLA4f/O+XmTxfklhccxdF5FefUn2hvkoGJH0ScWOA==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.45.1': resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.46.1': - resolution: {integrity: sha512-zzX5nTw1N1plmqC9RGC9vZHFuiM7ZP7oSWQGqpbmfjK7p947D518cVK1/MQudsBdcD84t6k70WNczJOct6+hdg==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.45.1': resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.46.1': - resolution: {integrity: sha512-O8CwgSBo6ewPpktFfSDgB6SJN9XDcPSvuwxfejiddbIC/hn9Tg6Ai0f0eYDf3XvB/+PIWzOQL+7+TZoB8p9Yuw==} - cpu: [loong64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.46.1': - resolution: {integrity: sha512-JnCfFVEKeq6G3h3z8e60kAp8Rd7QVnWCtPm7cxx+5OtP80g/3nmPtfdCXbVl063e3KsRnGSKDHUQMydmzc/wBA==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.45.1': resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.46.1': - resolution: {integrity: sha512-dVxuDqS237eQXkbYzQQfdf/njgeNw6LZuVyEdUaWwRpKHhsLI+y4H/NJV8xJGU19vnOJCVwaBFgr936FHOnJsQ==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.45.1': resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.46.1': - resolution: {integrity: sha512-CvvgNl2hrZrTR9jXK1ye0Go0HQRT6ohQdDfWR47/KFKiLd5oN5T14jRdUVGF4tnsN8y9oSfMOqH6RuHh+ck8+w==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.45.1': resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.46.1': - resolution: {integrity: sha512-x7ANt2VOg2565oGHJ6rIuuAon+A8sfe1IeUx25IKqi49OjSr/K3awoNqr9gCwGEJo9OuXlOn+H2p1VJKx1psxA==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.45.1': resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.46.1': - resolution: {integrity: sha512-9OADZYryz/7E8/qt0vnaHQgmia2Y0wrjSSn1V/uL+zw/i7NUhxbX4cHXdEQ7dnJgzYDS81d8+tf6nbIdRFZQoQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.45.1': resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.46.1': - resolution: {integrity: sha512-NuvSCbXEKY+NGWHyivzbjSVJi68Xfq1VnIvGmsuXs6TCtveeoDRKutI5vf2ntmNnVq64Q4zInet0UDQ+yMB6tA==} - cpu: [x64] - os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.45.1': resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.46.1': - resolution: {integrity: sha512-mWz+6FSRb82xuUMMV1X3NGiaPFqbLN9aIueHleTZCc46cJvwTlvIh7reQLk4p97dv0nddyewBhwzryBHH7wtPw==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.45.1': resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.46.1': - resolution: {integrity: sha512-7Thzy9TMXDw9AU4f4vsLNBxh7/VOKuXi73VH3d/kHGr0tZ3x/ewgL9uC7ojUKmH1/zvmZe2tLapYcZllk3SO8Q==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.45.1': resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==} cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.46.1': - resolution: {integrity: sha512-7GVB4luhFmGUNXXJhH2jJwZCFB3pIOixv2E3s17GQHBFUOQaISlt7aGcQgqvCaDSxTZJUzlK/QJ1FN8S94MrzQ==} - cpu: [x64] - os: [win32] - - '@schematics/angular@20.2.0-next.0': - resolution: {integrity: sha512-+RNNB4zLPqgU3K17hIgXSMb0b6qAxhCL/bmijI4S3xitPM9Yf/nDnrsAxLrvuvhMA5KewKQjUF7O0LdJxNbGnw==} + '@schematics/angular@20.2.0-next.1': + resolution: {integrity: sha512-l+d6Ctc0r+hoOLAR20fgoYGRskFqWsGr30aHbapEn06bv0OLpZiwHeW2lDfYVtl7oPe0nvjkS9Vj0uRnmXiykg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sentry/core@6.19.7': @@ -3287,8 +3027,8 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch@5.32.0: - resolution: {integrity: sha512-84xBncKNPBK8Ae89F65+SyVcOihrIbm/3N7to+GpRBHEUXGjA3ydWTMpcRW6jmFzkBQ/eqYy/y+J+NBpJWYjBg==} + algoliasearch@5.34.0: + resolution: {integrity: sha512-wioVnf/8uuG8Bmywhk5qKIQ3wzCCtmdvicPRb0fa3kKYGGoewfgDqLEaET1MV2NbTc3WGpPv+AgauLVBp1nB9A==} engines: {node: '>= 14.0.0'} amdefine@1.0.1: @@ -3776,8 +3516,8 @@ packages: peerDependencies: devtools-protocol: '*' - chromium-bidi@7.2.0: - resolution: {integrity: sha512-gREyhyBstermK+0RbcJLbFhcQctg92AGgDe/h/taMJEOLRdtSswBAO9KmvltFSQWgM2LrwWu5SIuEUbdm3JsyQ==} + chromium-bidi@7.1.1: + resolution: {integrity: sha512-L2BKQ0rSLADgbPMIdDh3wnYHs3EiUiMay2Sq0CTolheaADmWIf6Pe+T9LJRcnh5rcMz0U7MVk0cQVvKsGRMa1g==} peerDependencies: devtools-protocol: '*' @@ -4015,7 +3755,7 @@ packages: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 peerDependenciesMeta: typescript: optional: true @@ -4363,8 +4103,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.191: - resolution: {integrity: sha512-xcwe9ELcuxYLUFqZZxL19Z6HVKcvNkIwhbHUz7L3us6u12yR+7uY89dSl570f/IqNthx8dAw3tojG7i4Ni4tDA==} + electron-to-chromium@1.5.187: + resolution: {integrity: sha512-cl5Jc9I0KGUoOoSbxvTywTa40uspGJt/BDBoDLoxJRSBpWh4FFXBsjNRHfQrONsV/OoEjDfHUmZQa2d6Ze4YgA==} emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -4484,13 +4224,8 @@ packages: es6-promisify@5.0.0: resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} - esbuild-wasm@0.25.6: - resolution: {integrity: sha512-iYdYzDQgw0RQYUVInYITxPNj6qGfoQ1SWg/tAUMZQQFGw0bexdY9qrvAgGHl7k0Xf23qw/956KTF7EcBUU1PJA==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.25.6: - resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==} + esbuild-wasm@0.25.8: + resolution: {integrity: sha512-VFUDMoZdf/NsyCepv5heZqvNLYj9HL+xEKG5tktsFbx+shR8Dt9MchKBEdu/5the2RfTzgxkO6B/nUfzmsWN9Q==} engines: {node: '>=18'} hasBin: true @@ -4748,6 +4483,11 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} + firebase-tools@14.11.0: + resolution: {integrity: sha512-wfedQpQAltiyubU+xXv0H6zSVmfmyKbH0N72zfqu0JBFd5PMgfdP9us8gSY9b73TAzJ0j9szO21eN723scnDhw==} + engines: {node: '>=20.0.0 || >=22.0.0'} + hasBin: true + firebase-tools@14.11.1: resolution: {integrity: sha512-TABPdXQTGJC16Q6QizOMnNbaI31SIJHQUKQs2XH1FjCYLoC3ur88OdOFYgCy2vdGOFmDqBEmFYRzOr0sxlngEA==} engines: {node: '>=20.0.0 || >=22.0.0'} @@ -4991,8 +4731,8 @@ packages: resolution: {integrity: sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==} engines: {node: '>= 0.10'} - google-auth-library@10.2.0: - resolution: {integrity: sha512-gy/0hRx8+Ye0HlUm3GrfpR4lbmJQ6bJ7F44DmN7GtMxxzWSojLzx0Bhv/hj7Wlj7a2On0FcT8jrz8Y1c1nxCyg==} + google-auth-library@10.1.0: + resolution: {integrity: sha512-GspVjZj1RbyRWpQ9FbAXMKjFGzZwDKnUHi66JJ+tcjcu5/xYAP1pdlWotCuIkMwjfVsxxDvsGZXGLzRt72D0sQ==} engines: {node: '>=18'} google-auth-library@9.15.1: @@ -5269,9 +5009,9 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-walk@8.0.0: - resolution: {integrity: sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==} - engines: {node: ^20.17.0 || >=22.9.0} + ignore-walk@7.0.0: + resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} + engines: {node: ^18.17.0 || >=20.5.0} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} @@ -5960,8 +5700,8 @@ packages: webpack: optional: true - less@4.3.0: - resolution: {integrity: sha512-X9RyH9fvemArzfdP8Pi3irr7lor2Ok4rOttDXBhlwDg+wKQsXOXgHWduAJE1EsF7JJx0w0bcO6BC6tCKKYnXKA==} + less@4.4.0: + resolution: {integrity: sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==} engines: {node: '>=14'} hasBin: true @@ -5994,8 +5734,8 @@ packages: resolution: {integrity: sha512-8uerqP4ffFbTJZ2QGR1225TqZUWEFkl/kGnJ+vRGiaqnLr6pFj8XLFGyO1XgO8ib9NQKxd7gsq3pEYN3AB+Q2g==} hasBin: true - lighthouse-logger@2.0.2: - resolution: {integrity: sha512-vWl2+u5jgOQuZR55Z1WM0XDdrJT6mzMP8zHUct7xTlWhuQs+eV0g+QL0RQdFjT54zVmbhLCP8vIVpy1wGn/gCg==} + lighthouse-logger@2.0.1: + resolution: {integrity: sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==} lighthouse-stack-packs@1.12.1: resolution: {integrity: sha512-i4jTmg7tvZQFwNFiwB+nCK6a7ICR68Xcwo+VIVd6Spi71vBNFUlds5HiDrSbClZdkQDON2Bhqv+KKJIo5zkPeA==} @@ -6230,8 +5970,8 @@ packages: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - memfs@4.23.0: - resolution: {integrity: sha512-SucHN2lcWf0jrnw+jP6FoVW6l/zGJiXfNMdApZzG0x/0mAIMdwAeR5mjfsCH5U3BoqpUEtqzz+dSQSO0H/eqxg==} + memfs@4.17.2: + resolution: {integrity: sha512-NgYhCOWgovOXSzvYgUW0LQ7Qy72rWQMGGFJDoWg4G30RHd3z77VbYdtJ4fembJXBy8pMIUA31XNAupobOQlwdg==} engines: {node: '>= 4.0.0'} memorystream@0.3.1: @@ -6567,8 +6307,8 @@ packages: resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} engines: {node: ^18.17.0 || >=20.5.0} - npm-packlist@10.0.1: - resolution: {integrity: sha512-vaC03b2PqJA6QqmwHi1jNU8fAPXEnnyv4j/W4PVfgm24C4/zZGSVut3z0YUeN0WIFCo1oGOL02+6LbvFK7JL4Q==} + npm-packlist@10.0.0: + resolution: {integrity: sha512-rht9U6nS8WOBDc53eipZNPo5qkAV4X2rhKE2Oj1DYUQ3DieXfj0mKkVmjnf3iuNdtMd8WfLdi2L6ASkD/8a+Kg==} engines: {node: ^20.17.0 || >=22.9.0} npm-pick-manifest@10.0.0: @@ -6921,10 +6661,6 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} @@ -7169,8 +6905,8 @@ packages: resolution: {integrity: sha512-cHArnywCiAAVXa3t4GGL2vttNxh7GqXtIYGym99egkNJ3oG//wL9LkvO4WE8W1TJe95t1F1ocu9X4xWaGsOKOA==} engines: {node: '>=18'} - puppeteer-core@24.15.0: - resolution: {integrity: sha512-2iy0iBeWbNyhgiCGd/wvGrDSo73emNFjSxYOcyAqYiagkYt5q4cPfVXaVDKBsukgc2fIIfLAalBZlaxldxdDYg==} + puppeteer-core@24.14.0: + resolution: {integrity: sha512-NO9XpCl+i8oB0zJp81iPhzMo2QK8/JTj4ramSvTpGCo9CPCNo4AZ8qVOGpSgXzlcOfOT3VHOkzTfPo08GOE5jA==} engines: {node: '>=18'} q@1.4.1: @@ -7435,7 +7171,7 @@ packages: engines: {node: '>=16'} peerDependencies: rollup: ^3.29.4 || ^4 - typescript: 5.8.3 + typescript: 5.9.2 rollup-plugin-sourcemaps2@0.5.3: resolution: {integrity: sha512-KmD8A50Lvi/FVkmu8Xo1LXFfhE5tCK/CIAWcnN44cJlgjyGR1l8WqYrSpJ+SQ3e6KNSj7GBvwqUg/4nQt3Agow==} @@ -7452,11 +7188,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rollup@4.46.1: - resolution: {integrity: sha512-33xGNBsDJAkzt0PvninskHlWnTIPgDtTwhg0U38CUoNP/7H6wI2Cz6dUeoNPbjdTdsYTGuiFFASuUOWovH0SyQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -7476,7 +7207,7 @@ packages: resolution: {integrity: sha512-PKNG0IxB+44S1HNERnagF5bqegs9sSUpY08g+jeRb2Gq36Qt5nKdVt6ZnMilfQxKgjFqd50iHvn0yairQ/pLKQ==} peerDependencies: tslint: ^5.0.0 || ^6.0.0 - typescript: 5.8.3 + typescript: 5.9.2 rxjs@6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} @@ -8189,7 +7920,7 @@ packages: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' '@types/node': '*' - typescript: 5.8.3 + typescript: 5.9.2 peerDependenciesMeta: '@swc/core': optional: true @@ -8202,12 +7933,12 @@ packages: peerDependencies: '@bazel/bazelisk': '>=1.7.5' '@bazel/concatjs': '>=5.3.0' - typescript: 5.8.3 + typescript: 5.9.2 tsickle@0.46.3: resolution: {integrity: sha512-9PDXxOrtn2AdpvDin6FLGveXVGg8ec3ga8fh8mPR5lz9KtitW6riVgxgagicdfF1rgiBxDeH+5hVowPXhmZbYQ==} peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -8221,7 +7952,7 @@ packages: deprecated: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information. hasBin: true peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} @@ -8232,18 +7963,18 @@ packages: hasBin: true peerDependencies: tsutils: ^3.0.0 - typescript: 5.8.3 + typescript: 5.9.2 tsutils@2.29.0: resolution: {integrity: sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==} peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 tsutils@3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: - typescript: 5.8.3 + typescript: 5.9.2 tuf-js@3.1.0: resolution: {integrity: sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==} @@ -8315,8 +8046,8 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -8468,8 +8199,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@6.0.2: - resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} + validate-npm-package-name@6.0.1: + resolution: {integrity: sha512-OaI//3H0J7ZkR1OqlhGA8cA+Cbk/2xFOQpJOt5+s27/ta9eZwpeervh4Mxh4w0im/kdgktowaqVNR7QOrUd7Yg==} engines: {node: ^18.17.0 || >=20.5.0} validate.js@0.12.0: @@ -8486,14 +8217,14 @@ packages: vfile-message@1.1.1: resolution: {integrity: sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==} - vfile-message@4.0.3: - resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} vfile@3.0.1: resolution: {integrity: sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==} - vite@7.0.4: - resolution: {integrity: sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA==} + vite@7.0.5: + resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -8540,7 +8271,7 @@ packages: resolution: {integrity: sha512-pmcnJdIVziZTk1V0Cqehmh3gIabBRkBYXkv9vx+1CZDNEa41kNGUBFwQLzw21erYOd2QnD8jJeZhBGqnlT1HWw==} peerDependencies: tslint: '*' - typescript: 5.8.3 + typescript: 5.9.2 watchpack@2.4.4: resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} @@ -8889,103 +8620,103 @@ packages: snapshots: - '@algolia/client-abtesting@5.32.0': + '@algolia/client-abtesting@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-analytics@5.32.0': + '@algolia/client-analytics@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-common@5.32.0': {} + '@algolia/client-common@5.34.0': {} - '@algolia/client-insights@5.32.0': + '@algolia/client-insights@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-personalization@5.32.0': + '@algolia/client-personalization@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-query-suggestions@5.32.0': + '@algolia/client-query-suggestions@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-search@5.32.0': + '@algolia/client-search@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/ingestion@1.32.0': + '@algolia/ingestion@1.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/monitoring@1.32.0': + '@algolia/monitoring@1.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/recommend@5.32.0': + '@algolia/recommend@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/requester-browser-xhr@5.32.0': + '@algolia/requester-browser-xhr@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 - '@algolia/requester-fetch@5.32.0': + '@algolia/requester-fetch@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 - '@algolia/requester-node-http@5.32.0': + '@algolia/requester-node-http@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 - '@angular-devkit/architect@0.2002.0-next.0(chokidar@4.0.3)': + '@angular-devkit/architect@0.2002.0-next.1(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) + '@angular-devkit/core': 20.2.0-next.1(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.2.0-next.0(uon4owrhsmmpelgmxb4aly2oxe)': + '@angular-devkit/build-angular@20.2.0-next.1(qm6gsrsdimarbftn7zeunayawm)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2002.0-next.0(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2002.0-next.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.6)))(webpack@5.100.2(esbuild@0.25.6)) - '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) - '@angular/build': 20.2.0-next.0(xsregk47gwxiqjedgs5aquruau) - '@angular/compiler-cli': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + '@angular-devkit/architect': 0.2002.0-next.1(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.2002.0-next.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.8)))(webpack@5.100.2(esbuild@0.25.8)) + '@angular-devkit/core': 20.2.0-next.1(chokidar@4.0.3) + '@angular/build': 20.2.0-next.1(7y77jmsnljz4abzf6bfx3srf5e) + '@angular/compiler-cli': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@babel/core': 7.28.0 '@babel/generator': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 @@ -8996,53 +8727,53 @@ snapshots: '@babel/preset-env': 7.28.0(@babel/core@7.28.0) '@babel/runtime': 7.27.6 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.2.0-next.0(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6)) + '@ngtools/webpack': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.100.2(esbuild@0.25.8)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.6)) + babel-loader: 10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.8)) browserslist: 4.25.1 - copy-webpack-plugin: 13.0.0(webpack@5.100.2(esbuild@0.25.6)) - css-loader: 7.1.2(webpack@5.100.2(esbuild@0.25.6)) - esbuild-wasm: 0.25.6 + copy-webpack-plugin: 13.0.0(webpack@5.100.2(esbuild@0.25.8)) + css-loader: 7.1.2(webpack@5.100.2(esbuild@0.25.8)) + esbuild-wasm: 0.25.8 fast-glob: 3.3.3 http-proxy-middleware: 3.0.5 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 - less: 4.3.0 - less-loader: 12.3.0(less@4.3.0)(webpack@5.100.2(esbuild@0.25.6)) - license-webpack-plugin: 4.0.2(webpack@5.100.2(esbuild@0.25.6)) + less: 4.4.0 + less-loader: 12.3.0(less@4.4.0)(webpack@5.100.2(esbuild@0.25.8)) + license-webpack-plugin: 4.0.2(webpack@5.100.2(esbuild@0.25.8)) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.9.2(webpack@5.100.2(esbuild@0.25.6)) + mini-css-extract-plugin: 2.9.2(webpack@5.100.2(esbuild@0.25.8)) open: 10.2.0 ora: 8.2.0 - picomatch: 4.0.2 + picomatch: 4.0.3 piscina: 5.1.3 postcss: 8.5.6 - postcss-loader: 8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6)) + postcss-loader: 8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.100.2(esbuild@0.25.8)) resolve-url-loader: 5.0.0 rxjs: 7.8.2 sass: 1.89.2 - sass-loader: 16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.6)) + sass-loader: 16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.8)) semver: 7.7.2 - source-map-loader: 5.0.0(webpack@5.100.2(esbuild@0.25.6)) + source-map-loader: 5.0.0(webpack@5.100.2(esbuild@0.25.8)) source-map-support: 0.5.21 terser: 5.43.1 tree-kill: 1.2.2 tslib: 2.8.1 - typescript: 5.8.3 - webpack: 5.100.2(esbuild@0.25.6) - webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.6)) - webpack-dev-server: 5.2.2(webpack@5.100.2(esbuild@0.25.6)) + typescript: 5.9.2 + webpack: 5.100.2(esbuild@0.25.8) + webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.8)) + webpack-dev-server: 5.2.2(webpack@5.100.2(esbuild@0.25.8)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(webpack@5.100.2(esbuild@0.25.6)) + webpack-subresource-integrity: 5.1.0(webpack@5.100.2(esbuild@0.25.8)) optionalDependencies: - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm) - '@angular/ssr': 20.2.0-next.0(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm))(@angular/router@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi)) - esbuild: 0.25.6 + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/compiler@20.2.0-next.2) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm) + '@angular/ssr': 20.2.0-next.1(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm))(@angular/router@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq)) + esbuild: 0.25.8 karma: 6.4.4 protractor: 7.0.0 transitivePeerDependencies: @@ -9068,29 +8799,29 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2002.0-next.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.6)))(webpack@5.100.2(esbuild@0.25.6))': + '@angular-devkit/build-webpack@0.2002.0-next.1(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.8)))(webpack@5.100.2(esbuild@0.25.8))': dependencies: - '@angular-devkit/architect': 0.2002.0-next.0(chokidar@4.0.3) + '@angular-devkit/architect': 0.2002.0-next.1(chokidar@4.0.3) rxjs: 7.8.2 - webpack: 5.100.2(esbuild@0.25.6) - webpack-dev-server: 5.2.2(webpack@5.100.2(esbuild@0.25.6)) + webpack: 5.100.2(esbuild@0.25.8) + webpack-dev-server: 5.2.2(webpack@5.100.2(esbuild@0.25.8)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@20.2.0-next.0(chokidar@4.0.3)': + '@angular-devkit/core@20.2.0-next.1(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1 jsonc-parser: 3.3.1 - picomatch: 4.0.2 + picomatch: 4.0.3 rxjs: 7.8.2 source-map: 0.7.4 optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics@20.2.0-next.0(chokidar@4.0.3)': + '@angular-devkit/schematics@20.2.0-next.1(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) + '@angular-devkit/core': 20.2.0-next.1(chokidar@4.0.3) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 8.2.0 @@ -9098,30 +8829,30 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/build@20.2.0-next.0(xsregk47gwxiqjedgs5aquruau)': + '@angular/build@20.2.0-next.1(7y77jmsnljz4abzf6bfx3srf5e)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2002.0-next.0(chokidar@4.0.3) - '@angular/compiler': 20.2.0-next.1 - '@angular/compiler-cli': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + '@angular-devkit/architect': 0.2002.0-next.1(chokidar@4.0.3) + '@angular/compiler': 20.2.0-next.2 + '@angular/compiler-cli': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.13(@types/node@22.16.5) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.4(@types/node@22.16.5)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) + '@inquirer/confirm': 5.1.14(@types/node@22.16.5) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.5(@types/node@22.16.5)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) beasties: 0.3.5 browserslist: 4.25.1 - esbuild: 0.25.6 + esbuild: 0.25.8 https-proxy-agent: 7.0.6(supports-color@10.0.0) istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 @@ -9129,7 +8860,7 @@ snapshots: magic-string: 0.30.17 mrmime: 2.0.1 parse5-html-rewriting-stream: 8.0.0 - picomatch: 4.0.2 + picomatch: 4.0.3 piscina: 5.1.3 rollup: 4.45.1 sass: 1.89.2 @@ -9137,17 +8868,17 @@ snapshots: source-map-support: 0.5.21 tinyglobby: 0.2.14 tslib: 2.8.1 - typescript: 5.8.3 - vite: 7.0.4(@types/node@22.16.5)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + typescript: 5.9.2 + vite: 7.0.5(@types/node@22.16.5)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) watchpack: 2.4.4 optionalDependencies: - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/localize': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) - '@angular/platform-server': 20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm) - '@angular/ssr': 20.2.0-next.0(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm))(@angular/router@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi)) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/localize': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/compiler@20.2.0-next.2) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/platform-server': 20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm) + '@angular/ssr': 20.2.0-next.1(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm))(@angular/router@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq)) karma: 6.4.4 - less: 4.3.0 + less: 4.4.0 lmdb: 3.4.1 postcss: 8.5.6 transitivePeerDependencies: @@ -9163,17 +8894,17 @@ snapshots: - tsx - yaml - '@angular/cli@20.2.0-next.0(@types/node@22.16.5)(chokidar@4.0.3)': + '@angular/cli@20.2.0-next.1(@types/node@22.16.5)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2002.0-next.0(chokidar@4.0.3) - '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) - '@angular-devkit/schematics': 20.2.0-next.0(chokidar@4.0.3) - '@inquirer/prompts': 7.6.0(@types/node@22.16.5) - '@listr2/prompt-adapter-inquirer': 3.0.1(@inquirer/prompts@7.6.0(@types/node@22.16.5))(@types/node@22.16.5)(listr2@9.0.1) - '@modelcontextprotocol/sdk': 1.15.1 - '@schematics/angular': 20.2.0-next.0(chokidar@4.0.3) + '@angular-devkit/architect': 0.2002.0-next.1(chokidar@4.0.3) + '@angular-devkit/core': 20.2.0-next.1(chokidar@4.0.3) + '@angular-devkit/schematics': 20.2.0-next.1(chokidar@4.0.3) + '@inquirer/prompts': 7.7.1(@types/node@22.16.5) + '@listr2/prompt-adapter-inquirer': 3.0.1(@inquirer/prompts@7.7.1(@types/node@22.16.5))(@types/node@22.16.5)(listr2@9.0.1) + '@modelcontextprotocol/sdk': 1.16.0 + '@schematics/angular': 20.2.0-next.1(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 - algoliasearch: 5.32.0 + algoliasearch: 5.34.0 ini: 5.0.0 jsonc-parser: 3.3.1 listr2: 9.0.1 @@ -9189,19 +8920,19 @@ snapshots: - chokidar - supports-color - '@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': + '@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7)': dependencies: - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)': + '@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)': dependencies: - '@angular/compiler': 20.2.0-next.1 + '@angular/compiler': 20.2.0-next.2 '@babel/core': 7.28.0 '@jridgewell/sourcemap-codec': 1.5.4 chokidar: 4.0.3 @@ -9211,50 +8942,50 @@ snapshots: tslib: 2.8.1 yargs: 18.0.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@angular/compiler@20.2.0-next.1': + '@angular/compiler@20.2.0-next.2': dependencies: tslib: 2.8.1 - '@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)': + '@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)': dependencies: rxjs: 6.6.7 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 20.2.0-next.1 + '@angular/compiler': 20.2.0-next.2 zone.js: 0.15.1 - '@angular/forms@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi)': + '@angular/forms@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq)': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/localize@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1)': + '@angular/localize@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/compiler@20.2.0-next.2)': dependencies: - '@angular/compiler': 20.2.0-next.1 - '@angular/compiler-cli': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + '@angular/compiler': 20.2.0-next.2 + '@angular/compiler-cli': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@babel/core': 7.28.0 - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) '@types/babel__core': 7.20.5 tinyglobby: 0.2.14 yargs: 18.0.0 transitivePeerDependencies: - supports-color - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)': dependencies: '@google-cloud/spanner': 8.0.0(supports-color@10.0.0) - '@google/genai': 1.11.0(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13)(supports-color@10.0.0) + '@google/genai': 1.10.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0) '@octokit/rest': 22.0.0 '@types/semver': 7.7.0 '@types/supports-color': 10.0.0 @@ -9263,7 +8994,7 @@ snapshots: semver: 7.7.2 supports-color: 10.0.0 typed-graphqlify: 3.1.6 - typescript: 5.8.3 + typescript: 5.9.2 which: 5.0.0 yaml: 2.8.0 transitivePeerDependencies: @@ -9272,33 +9003,33 @@ snapshots: - encoding - utf-8-validate - '@angular/platform-browser-dynamic@20.2.0-next.1(tgtiuz2g3wt4no4ysyw5h5vozm)': + '@angular/platform-browser-dynamic@20.2.0-next.2(picokofrgve365gvfjt6rnh3ei)': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) tslib: 2.8.1 - '@angular/platform-browser@20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))': + '@angular/platform-browser@20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) tslib: 2.8.1 optionalDependencies: - '@angular/animations': 20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) + '@angular/animations': 20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/platform-server@20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm)': + '@angular/platform-server@20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm)': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/compiler': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/compiler': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 xhr2: 0.2.1 @@ -9306,26 +9037,26 @@ snapshots: - '@angular/compiler-cli' - supports-color - '@angular/router@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi)': + '@angular/router@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq)': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.0-next.1(@angular/animations@20.2.0-next.1(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1)) - '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3)) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/platform-browser': 20.2.0-next.2(@angular/animations@20.2.0-next.2(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)))(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1)) + '@nginfra/angular-linking': 1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2)) rxjs: 6.6.7 tslib: 2.8.1 transitivePeerDependencies: - '@angular/compiler-cli' - supports-color - '@angular/ssr@20.2.0-next.0(@angular/common@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm))(@angular/router@20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi))': + '@angular/ssr@20.2.0-next.1(@angular/common@20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(@angular/platform-server@20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm))(@angular/router@20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq))': dependencies: - '@angular/common': 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/core@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) - '@angular/core': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(rxjs@6.6.7)(zone.js@0.15.1) - '@angular/router': 20.2.0-next.1(x4zc24p54gvejy3uczy4algzxi) + '@angular/common': 20.2.0-next.2(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(@angular/core@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1))(rxjs@6.6.7) + '@angular/core': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(rxjs@6.6.7)(zone.js@0.15.1) + '@angular/router': 20.2.0-next.2(3p5ekzeetos3qjkmfehqc5qzoq) tslib: 2.8.1 optionalDependencies: - '@angular/platform-server': 20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm) + '@angular/platform-server': 20.2.0-next.2(rxn44cp6jihpczj2ppjjzqlrnm) '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: @@ -9349,11 +9080,11 @@ snapshots: '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helpers': 7.28.2 + '@babel/helpers': 7.27.6 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@10.0.0) gensync: 1.0.0-beta.2 @@ -9369,11 +9100,11 @@ snapshots: '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.28.2 + '@babel/helpers': 7.27.6 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@10.0.0) gensync: 1.0.0-beta.2 @@ -9385,14 +9116,14 @@ snapshots: '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -9438,14 +9169,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color @@ -9469,7 +9200,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/helper-plugin-utils@7.27.1': {} @@ -9494,13 +9225,13 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/helper-string-parser@7.27.1': {} @@ -9512,18 +9243,18 @@ snapshots: dependencies: '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color - '@babel/helpers@7.28.2': + '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.0)': dependencies: @@ -10005,7 +9736,7 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 esutils: 2.0.3 '@babel/runtime@7.27.6': {} @@ -10014,7 +9745,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@babel/traverse@7.28.0': dependencies: @@ -10023,12 +9754,12 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 debug: 4.4.1(supports-color@10.0.0) transitivePeerDependencies: - supports-color - '@babel/types@7.28.2': + '@babel/types@7.28.1': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -10069,159 +9800,81 @@ snapshots: '@electric-sql/pglite@0.3.5': {} - '@esbuild/aix-ppc64@0.25.6': - optional: true - '@esbuild/aix-ppc64@0.25.8': optional: true - '@esbuild/android-arm64@0.25.6': - optional: true - '@esbuild/android-arm64@0.25.8': optional: true - '@esbuild/android-arm@0.25.6': - optional: true - '@esbuild/android-arm@0.25.8': optional: true - '@esbuild/android-x64@0.25.6': - optional: true - '@esbuild/android-x64@0.25.8': optional: true - '@esbuild/darwin-arm64@0.25.6': - optional: true - '@esbuild/darwin-arm64@0.25.8': optional: true - '@esbuild/darwin-x64@0.25.6': - optional: true - '@esbuild/darwin-x64@0.25.8': optional: true - '@esbuild/freebsd-arm64@0.25.6': - optional: true - '@esbuild/freebsd-arm64@0.25.8': optional: true - '@esbuild/freebsd-x64@0.25.6': - optional: true - '@esbuild/freebsd-x64@0.25.8': optional: true - '@esbuild/linux-arm64@0.25.6': - optional: true - '@esbuild/linux-arm64@0.25.8': optional: true - '@esbuild/linux-arm@0.25.6': - optional: true - '@esbuild/linux-arm@0.25.8': optional: true - '@esbuild/linux-ia32@0.25.6': - optional: true - '@esbuild/linux-ia32@0.25.8': optional: true - '@esbuild/linux-loong64@0.25.6': - optional: true - '@esbuild/linux-loong64@0.25.8': optional: true - '@esbuild/linux-mips64el@0.25.6': - optional: true - '@esbuild/linux-mips64el@0.25.8': optional: true - '@esbuild/linux-ppc64@0.25.6': - optional: true - '@esbuild/linux-ppc64@0.25.8': optional: true - '@esbuild/linux-riscv64@0.25.6': - optional: true - '@esbuild/linux-riscv64@0.25.8': optional: true - '@esbuild/linux-s390x@0.25.6': - optional: true - '@esbuild/linux-s390x@0.25.8': optional: true - '@esbuild/linux-x64@0.25.6': - optional: true - '@esbuild/linux-x64@0.25.8': optional: true - '@esbuild/netbsd-arm64@0.25.6': - optional: true - '@esbuild/netbsd-arm64@0.25.8': optional: true - '@esbuild/netbsd-x64@0.25.6': - optional: true - '@esbuild/netbsd-x64@0.25.8': optional: true - '@esbuild/openbsd-arm64@0.25.6': - optional: true - '@esbuild/openbsd-arm64@0.25.8': optional: true - '@esbuild/openbsd-x64@0.25.6': - optional: true - '@esbuild/openbsd-x64@0.25.8': optional: true - '@esbuild/openharmony-arm64@0.25.6': - optional: true - '@esbuild/openharmony-arm64@0.25.8': optional: true - '@esbuild/sunos-x64@0.25.6': - optional: true - '@esbuild/sunos-x64@0.25.8': optional: true - '@esbuild/win32-arm64@0.25.6': - optional: true - '@esbuild/win32-arm64@0.25.8': optional: true - '@esbuild/win32-ia32@0.25.6': - optional: true - '@esbuild/win32-ia32@0.25.8': optional: true - '@esbuild/win32-x64@0.25.6': - optional: true - '@esbuild/win32-x64@0.25.8': optional: true @@ -10257,7 +9910,7 @@ snapshots: dependencies: '@googleapis/sqladmin': 31.1.0 gaxios: 7.1.1(supports-color@10.0.0) - google-auth-library: 10.2.0(supports-color@10.0.0) + google-auth-library: 10.1.0(supports-color@10.0.0) p-throttle: 7.0.0 transitivePeerDependencies: - supports-color @@ -10269,7 +9922,7 @@ snapshots: arrify: 2.0.1 duplexify: 4.1.3 extend: 3.0.2 - google-auth-library: 10.2.0(supports-color@10.0.0) + google-auth-library: 10.1.0(supports-color@10.0.0) html-entities: 2.6.0 retry-request: 8.0.0(supports-color@10.0.0) teeny-request: 10.1.0(supports-color@10.0.0) @@ -10333,7 +9986,7 @@ snapshots: duplexify: 4.1.3 events-intercept: 2.0.0 extend: 3.0.2 - google-auth-library: 10.2.0(supports-color@10.0.0) + google-auth-library: 10.1.0(supports-color@10.0.0) google-gax: 5.0.1(supports-color@10.0.0) grpc-gcp: 1.0.1 is: 3.3.2 @@ -10350,12 +10003,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.11.0(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13)(supports-color@10.0.0)': + '@google/genai@1.10.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0)': dependencies: google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.0.0) ws: 8.18.3 optionalDependencies: - '@modelcontextprotocol/sdk': 1.17.0 + '@modelcontextprotocol/sdk': 1.16.0 transitivePeerDependencies: - bufferutil - encoding @@ -10390,13 +10043,6 @@ snapshots: optionalDependencies: '@types/node': 22.16.5 - '@inquirer/confirm@5.1.13(@types/node@22.16.5)': - dependencies: - '@inquirer/core': 10.1.15(@types/node@22.16.5) - '@inquirer/type': 3.0.8(@types/node@22.16.5) - optionalDependencies: - '@types/node': 22.16.5 - '@inquirer/confirm@5.1.14(@types/node@22.16.5)': dependencies: '@inquirer/core': 10.1.15(@types/node@22.16.5) @@ -10457,7 +10103,7 @@ snapshots: optionalDependencies: '@types/node': 22.16.5 - '@inquirer/prompts@7.6.0(@types/node@22.16.5)': + '@inquirer/prompts@7.7.0(@types/node@22.16.5)': dependencies: '@inquirer/checkbox': 4.2.0(@types/node@22.16.5) '@inquirer/confirm': 5.1.14(@types/node@22.16.5) @@ -10468,7 +10114,7 @@ snapshots: '@inquirer/password': 4.0.17(@types/node@22.16.5) '@inquirer/rawlist': 4.1.5(@types/node@22.16.5) '@inquirer/search': 3.0.17(@types/node@22.16.5) - '@inquirer/select': 4.3.1(@types/node@22.16.5) + '@inquirer/select': 4.3.0(@types/node@22.16.5) optionalDependencies: '@types/node': 22.16.5 @@ -10504,6 +10150,16 @@ snapshots: optionalDependencies: '@types/node': 22.16.5 + '@inquirer/select@4.3.0(@types/node@22.16.5)': + dependencies: + '@inquirer/core': 10.1.15(@types/node@22.16.5) + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@22.16.5) + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.16.5 + '@inquirer/select@4.3.1(@types/node@22.16.5)': dependencies: '@inquirer/core': 10.1.15(@types/node@22.16.5) @@ -10571,23 +10227,23 @@ snapshots: dependencies: tslib: 2.8.1 - '@jsonjoy.com/json-pack@1.4.0(tslib@2.8.1)': + '@jsonjoy.com/json-pack@1.2.0(tslib@2.8.1)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.8.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) hyperdyperid: 1.2.0 thingies: 1.21.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/util@1.8.0(tslib@2.8.1)': + '@jsonjoy.com/util@1.6.0(tslib@2.8.1)': dependencies: tslib: 2.8.1 '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.6.0(@types/node@22.16.5))(@types/node@22.16.5)(listr2@9.0.1)': + '@listr2/prompt-adapter-inquirer@3.0.1(@inquirer/prompts@7.7.1(@types/node@22.16.5))(@types/node@22.16.5)(listr2@9.0.1)': dependencies: - '@inquirer/prompts': 7.6.0(@types/node@22.16.5) + '@inquirer/prompts': 7.7.1(@types/node@22.16.5) '@inquirer/type': 3.0.8(@types/node@22.16.5) listr2: 9.0.1 transitivePeerDependencies: @@ -10616,24 +10272,7 @@ snapshots: '@material/material-color-utilities@0.3.0': {} - '@modelcontextprotocol/sdk@1.15.1': - dependencies: - ajv: 6.12.6 - content-type: 1.0.5 - cors: 2.8.5 - cross-spawn: 7.0.6 - eventsource: 3.0.7 - eventsource-parser: 3.0.3 - express: 5.1.0 - express-rate-limit: 7.5.1(express@5.1.0) - pkce-challenge: 5.0.0 - raw-body: 3.0.0 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - supports-color - - '@modelcontextprotocol/sdk@1.17.0': + '@modelcontextprotocol/sdk@1.16.0': dependencies: ajv: 6.12.6 content-type: 1.0.5 @@ -10736,22 +10375,22 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.0.4 optional: true - '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))': + '@nginfra/angular-linking@1.0.9(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))': dependencies: - '@angular/compiler-cli': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) + '@angular/compiler-cli': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) '@babel/core': 7.26.10 '@types/babel__core': 7.20.5 '@types/node': 22.16.5 tinyglobby: 0.2.12 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@ngtools/webpack@20.2.0-next.0(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6))': + '@ngtools/webpack@20.2.0-next.1(@angular/compiler-cli@20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.100.2(esbuild@0.25.8))': dependencies: - '@angular/compiler-cli': 20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3) - typescript: 5.8.3 - webpack: 5.100.2(esbuild@0.25.6) + '@angular/compiler-cli': 20.2.0-next.2(@angular/compiler@20.2.0-next.2)(typescript@5.9.2) + typescript: 5.9.2 + webpack: 5.100.2(esbuild@0.25.8) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -10964,10 +10603,10 @@ snapshots: '@paulirish/trace_engine@0.0.19': {} - '@phenomnomnominal/tsquery@4.2.0(typescript@5.8.3)': + '@phenomnomnominal/tsquery@4.2.0(typescript@5.9.2)': dependencies: esquery: 1.6.0 - typescript: 5.8.3 + typescript: 5.9.2 '@pkgjs/parseargs@0.11.0': optional: true @@ -11034,9 +10673,9 @@ snapshots: - bare-buffer - supports-color - '@rollup/plugin-commonjs@28.0.6(rollup@4.46.1)': + '@rollup/plugin-commonjs@28.0.6(rollup@4.45.1)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.46.1) + '@rollup/pluginutils': 5.2.0(rollup@4.45.1) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.6(picomatch@4.0.3) @@ -11044,150 +10683,90 @@ snapshots: magic-string: 0.30.17 picomatch: 4.0.3 optionalDependencies: - rollup: 4.46.1 + rollup: 4.45.1 - '@rollup/plugin-node-resolve@16.0.1(rollup@4.46.1)': + '@rollup/plugin-node-resolve@16.0.1(rollup@4.45.1)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.46.1) + '@rollup/pluginutils': 5.2.0(rollup@4.45.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 optionalDependencies: - rollup: 4.46.1 + rollup: 4.45.1 - '@rollup/pluginutils@5.2.0(rollup@4.46.1)': + '@rollup/pluginutils@5.2.0(rollup@4.45.1)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.46.1 + rollup: 4.45.1 '@rollup/rollup-android-arm-eabi@4.45.1': optional: true - '@rollup/rollup-android-arm-eabi@4.46.1': - optional: true - '@rollup/rollup-android-arm64@4.45.1': optional: true - '@rollup/rollup-android-arm64@4.46.1': - optional: true - '@rollup/rollup-darwin-arm64@4.45.1': optional: true - '@rollup/rollup-darwin-arm64@4.46.1': - optional: true - '@rollup/rollup-darwin-x64@4.45.1': optional: true - '@rollup/rollup-darwin-x64@4.46.1': - optional: true - '@rollup/rollup-freebsd-arm64@4.45.1': optional: true - '@rollup/rollup-freebsd-arm64@4.46.1': - optional: true - '@rollup/rollup-freebsd-x64@4.45.1': optional: true - '@rollup/rollup-freebsd-x64@4.46.1': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.45.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.46.1': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.45.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.46.1': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-arm64-musl@4.45.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.46.1': - optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-riscv64-musl@4.45.1': optional: true - '@rollup/rollup-linux-riscv64-musl@4.46.1': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.45.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-x64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.46.1': - optional: true - '@rollup/rollup-linux-x64-musl@4.45.1': optional: true - '@rollup/rollup-linux-x64-musl@4.46.1': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.45.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.46.1': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.45.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.46.1': - optional: true - '@rollup/rollup-win32-x64-msvc@4.45.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.46.1': - optional: true - - '@schematics/angular@20.2.0-next.0(chokidar@4.0.3)': + '@schematics/angular@20.2.0-next.1(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) - '@angular-devkit/schematics': 20.2.0-next.0(chokidar@4.0.3) + '@angular-devkit/core': 20.2.0-next.1(chokidar@4.0.3) + '@angular-devkit/schematics': 20.2.0-next.1(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -11292,23 +10871,23 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.7 '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@types/babel__traverse@7.20.7': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 '@types/big.js@6.2.2': {} @@ -11473,7 +11052,7 @@ snapshots: '@types/vfile-message@2.0.0': dependencies: - vfile-message: 4.0.3 + vfile-message: 4.0.2 '@types/vfile@3.0.2': dependencies: @@ -11498,9 +11077,9 @@ snapshots: '@types/youtube@0.1.2': {} - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.4(@types/node@22.16.5)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.5(@types/node@22.16.5)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': dependencies: - vite: 7.0.4(@types/node@22.16.5)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) '@webassemblyjs/ast@1.14.1': dependencies: @@ -11668,21 +11247,21 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.32.0: - dependencies: - '@algolia/client-abtesting': 5.32.0 - '@algolia/client-analytics': 5.32.0 - '@algolia/client-common': 5.32.0 - '@algolia/client-insights': 5.32.0 - '@algolia/client-personalization': 5.32.0 - '@algolia/client-query-suggestions': 5.32.0 - '@algolia/client-search': 5.32.0 - '@algolia/ingestion': 1.32.0 - '@algolia/monitoring': 1.32.0 - '@algolia/recommend': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + algoliasearch@5.34.0: + dependencies: + '@algolia/client-abtesting': 5.34.0 + '@algolia/client-analytics': 5.34.0 + '@algolia/client-common': 5.34.0 + '@algolia/client-insights': 5.34.0 + '@algolia/client-personalization': 5.34.0 + '@algolia/client-query-suggestions': 5.34.0 + '@algolia/client-search': 5.34.0 + '@algolia/ingestion': 1.34.0 + '@algolia/monitoring': 1.34.0 + '@algolia/recommend': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 amdefine@1.0.1: optional: true @@ -11837,11 +11416,11 @@ snapshots: b4a@1.6.7: {} - babel-loader@10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.6)): + babel-loader@10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@babel/core': 7.28.0 find-up: 5.0.0 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0): dependencies: @@ -12020,7 +11599,7 @@ snapshots: browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.191 + electron-to-chromium: 1.5.187 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -12222,7 +11801,7 @@ snapshots: '@types/node': 22.16.5 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 - lighthouse-logger: 2.0.2 + lighthouse-logger: 2.0.1 transitivePeerDependencies: - supports-color @@ -12235,7 +11814,7 @@ snapshots: urlpattern-polyfill: 10.0.0 zod: 3.23.8 - chromium-bidi@7.2.0(devtools-protocol@0.0.1464554): + chromium-bidi@7.1.1(devtools-protocol@0.0.1464554): dependencies: devtools-protocol: 0.0.1464554 mitt: 3.0.1 @@ -12461,14 +12040,14 @@ snapshots: dependencies: is-what: 3.14.1 - copy-webpack-plugin@13.0.0(webpack@5.100.2(esbuild@0.25.6)): + copy-webpack-plugin@13.0.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: glob-parent: 6.0.2 normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 tinyglobby: 0.2.14 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) core-js-compat@3.44.0: dependencies: @@ -12491,14 +12070,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.8.3): + cosmiconfig@9.0.0(typescript@5.9.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 crc-32@1.2.2: {} @@ -12533,7 +12112,7 @@ snapshots: css-functions-list@3.2.3: {} - css-loader@7.1.2(webpack@5.100.2(esbuild@0.25.6)): + css-loader@7.1.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -12544,7 +12123,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) css-select@6.0.0: dependencies: @@ -12729,7 +12308,7 @@ snapshots: rehype: 8.0.0 semver: 5.7.2 spdx-license-list: 2.1.0 - typescript: 5.8.3 + typescript: 5.9.2 urlencode: 1.1.0 transitivePeerDependencies: - chokidar @@ -12844,7 +12423,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.191: {} + electron-to-chromium@1.5.187: {} emoji-regex@10.4.0: {} @@ -13015,36 +12594,7 @@ snapshots: dependencies: es6-promise: 4.2.8 - esbuild-wasm@0.25.6: {} - - esbuild@0.25.6: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.6 - '@esbuild/android-arm': 0.25.6 - '@esbuild/android-arm64': 0.25.6 - '@esbuild/android-x64': 0.25.6 - '@esbuild/darwin-arm64': 0.25.6 - '@esbuild/darwin-x64': 0.25.6 - '@esbuild/freebsd-arm64': 0.25.6 - '@esbuild/freebsd-x64': 0.25.6 - '@esbuild/linux-arm': 0.25.6 - '@esbuild/linux-arm64': 0.25.6 - '@esbuild/linux-ia32': 0.25.6 - '@esbuild/linux-loong64': 0.25.6 - '@esbuild/linux-mips64el': 0.25.6 - '@esbuild/linux-ppc64': 0.25.6 - '@esbuild/linux-riscv64': 0.25.6 - '@esbuild/linux-s390x': 0.25.6 - '@esbuild/linux-x64': 0.25.6 - '@esbuild/netbsd-arm64': 0.25.6 - '@esbuild/netbsd-x64': 0.25.6 - '@esbuild/openbsd-arm64': 0.25.6 - '@esbuild/openbsd-x64': 0.25.6 - '@esbuild/openharmony-arm64': 0.25.6 - '@esbuild/sunos-x64': 0.25.6 - '@esbuild/win32-arm64': 0.25.6 - '@esbuild/win32-ia32': 0.25.6 - '@esbuild/win32-x64': 0.25.6 + esbuild-wasm@0.25.8: {} esbuild@0.25.8: optionalDependencies: @@ -13338,10 +12888,6 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.6(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.6(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -13408,14 +12954,98 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 + firebase-tools@14.11.0(@types/node@22.16.5)(encoding@0.1.13): + dependencies: + '@electric-sql/pglite': 0.3.5 + '@electric-sql/pglite-tools': 0.2.10(@electric-sql/pglite@0.3.5) + '@google-cloud/cloud-sql-connector': 1.8.2 + '@google-cloud/pubsub': 4.11.0(encoding@0.1.13) + '@inquirer/prompts': 7.7.0(@types/node@22.16.5) + '@modelcontextprotocol/sdk': 1.16.0 + abort-controller: 3.0.0 + ajv: 8.17.1 + ajv-formats: 3.0.1 + archiver: 7.0.1 + async-lock: 1.4.1 + body-parser: 1.20.3 + chokidar: 3.6.0 + cjson: 0.3.3 + cli-table3: 0.6.5 + colorette: 2.0.20 + commander: 5.1.0 + configstore: 5.0.1 + cors: 2.8.5 + cross-env: 7.0.3 + cross-spawn: 7.0.6 + csv-parse: 5.6.0 + deep-equal-in-any-order: 2.0.6 + exegesis: 4.3.0 + exegesis-express: 4.0.0 + express: 4.21.2 + filesize: 6.4.0 + form-data: 4.0.4 + fs-extra: 10.1.0 + fuzzy: 0.1.3 + gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.0.0) + glob: 10.4.5 + google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.0.0) + ignore: 7.0.5 + js-yaml: 3.14.1 + jsonwebtoken: 9.0.2 + leven: 3.1.0 + libsodium-wrappers: 0.7.15 + lodash: 4.17.21 + lsofi: 1.0.0 + marked: 13.0.3 + marked-terminal: 7.3.0(marked@13.0.3) + mime: 2.6.0 + minimatch: 3.1.2 + morgan: 1.10.1 + node-fetch: 2.7.0(encoding@0.1.13) + open: 6.4.0 + ora: 5.4.1 + p-limit: 3.1.0 + pg: 8.16.3 + pg-gateway: 0.3.0-beta.4 + pglite-2: '@electric-sql/pglite@0.2.17' + portfinder: 1.0.37 + progress: 2.0.3 + proxy-agent: 6.5.0 + retry: 0.13.1 + semver: 7.7.2 + sql-formatter: 15.6.6 + stream-chain: 2.2.5 + stream-json: 1.9.1 + superstatic: 9.2.0(encoding@0.1.13) + tar: 6.2.1 + tcp-port-used: 1.0.2 + tmp: 0.2.3 + triple-beam: 1.4.1 + universal-analytics: 0.5.3 + update-notifier-cjs: 5.1.7(encoding@0.1.13) + uuid: 8.3.2 + winston: 3.17.0 + winston-transport: 4.9.0 + ws: 7.5.10 + yaml: 2.8.0 + zod: 3.25.76 + zod-to-json-schema: 3.24.6(zod@3.25.76) + transitivePeerDependencies: + - '@types/node' + - bufferutil + - encoding + - pg-native + - supports-color + - utf-8-validate + firebase-tools@14.11.1(@types/node@22.16.5)(encoding@0.1.13): dependencies: '@electric-sql/pglite': 0.3.5 '@electric-sql/pglite-tools': 0.2.10(@electric-sql/pglite@0.3.5) '@google-cloud/cloud-sql-connector': 1.8.2 '@google-cloud/pubsub': 4.11.0(encoding@0.1.13) - '@inquirer/prompts': 7.7.1(@types/node@22.16.5) - '@modelcontextprotocol/sdk': 1.17.0 + '@inquirer/prompts': 7.7.0(@types/node@22.16.5) + '@modelcontextprotocol/sdk': 1.16.0 abort-controller: 3.0.0 ajv: 8.17.1 ajv-formats: 3.0.1 @@ -13739,7 +13369,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.8 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 @@ -13797,7 +13427,7 @@ snapshots: lodash: 4.17.21 minimatch: 3.0.8 - google-auth-library@10.2.0(supports-color@10.0.0): + google-auth-library@10.1.0(supports-color@10.0.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -13845,7 +13475,7 @@ snapshots: '@grpc/proto-loader': 0.7.15 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 10.2.0(supports-color@10.0.0) + google-auth-library: 10.1.0(supports-color@10.0.0) google-logging-utils: 1.1.1 node-fetch: 3.3.2 object-hash: 3.0.0 @@ -13863,7 +13493,7 @@ snapshots: dependencies: extend: 3.0.2 gaxios: 7.1.1(supports-color@10.0.0) - google-auth-library: 10.2.0(supports-color@10.0.0) + google-auth-library: 10.1.0(supports-color@10.0.0) qs: 6.14.0 url-template: 2.0.8 transitivePeerDependencies: @@ -14159,9 +13789,9 @@ snapshots: ieee754@1.2.1: {} - ignore-walk@8.0.0: + ignore-walk@7.0.0: dependencies: - minimatch: 10.0.3 + minimatch: 9.0.5 ignore@5.3.2: {} @@ -14838,13 +14468,13 @@ snapshots: dependencies: readable-stream: 2.3.8 - less-loader@12.3.0(less@4.3.0)(webpack@5.100.2(esbuild@0.25.6)): + less-loader@12.3.0(less@4.4.0)(webpack@5.100.2(esbuild@0.25.8)): dependencies: - less: 4.3.0 + less: 4.4.0 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - less@4.3.0: + less@4.4.0: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -14871,11 +14501,11 @@ snapshots: libsodium@0.7.15: {} - license-webpack-plugin@4.0.2(webpack@5.100.2(esbuild@0.25.6)): + license-webpack-plugin@4.0.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: webpack-sources: 3.3.3 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) lie@3.3.0: dependencies: @@ -14903,9 +14533,9 @@ snapshots: - supports-color - utf-8-validate - lighthouse-logger@2.0.2: + lighthouse-logger@2.0.1: dependencies: - debug: 4.4.1(supports-color@10.0.0) + debug: 2.6.9 marky: 1.3.0 transitivePeerDependencies: - supports-color @@ -14926,7 +14556,7 @@ snapshots: intl-messageformat: 10.7.16 jpeg-js: 0.4.4 js-library-detector: 6.7.0 - lighthouse-logger: 2.0.2 + lighthouse-logger: 2.0.1 lighthouse-stack-packs: 1.12.1 lodash: 4.17.21 lookup-closest-locale: 6.2.0 @@ -15186,10 +14816,10 @@ snapshots: media-typer@1.1.0: {} - memfs@4.23.0: + memfs@4.17.2: dependencies: - '@jsonjoy.com/json-pack': 1.4.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.8.0(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.2.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) tree-dump: 1.0.3(tslib@2.8.1) tslib: 2.8.1 @@ -15249,11 +14879,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.100.2(esbuild@0.25.6)): + mini-css-extract-plugin@2.9.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) minimalistic-assert@1.0.1: {} @@ -15518,11 +15148,11 @@ snapshots: hosted-git-info: 8.1.0 proc-log: 5.0.0 semver: 7.7.2 - validate-npm-package-name: 6.0.2 + validate-npm-package-name: 6.0.1 - npm-packlist@10.0.1: + npm-packlist@10.0.0: dependencies: - ignore-walk: 8.0.0 + ignore-walk: 7.0.0 npm-pick-manifest@10.0.0: dependencies: @@ -15758,7 +15388,7 @@ snapshots: fs-minipass: 3.0.3 minipass: 7.1.2 npm-package-arg: 12.0.2 - npm-packlist: 10.0.1 + npm-packlist: 10.0.0 npm-pick-manifest: 10.0.0 npm-registry-fetch: 18.0.2 proc-log: 5.0.0 @@ -15915,8 +15545,6 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} - picomatch@4.0.3: {} pidtree@0.3.1: {} @@ -15949,14 +15577,14 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6)): + postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.9.2)(webpack@5.100.2(esbuild@0.25.8)): dependencies: - cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 1.21.7 postcss: 8.5.6 semver: 7.7.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) transitivePeerDependencies: - typescript @@ -16179,10 +15807,10 @@ snapshots: - supports-color - utf-8-validate - puppeteer-core@24.15.0: + puppeteer-core@24.14.0: dependencies: '@puppeteer/browsers': 2.10.6 - chromium-bidi: 7.2.0(devtools-protocol@0.0.1464554) + chromium-bidi: 7.1.1(devtools-protocol@0.0.1464554) debug: 4.4.1(supports-color@10.0.0) devtools-protocol: 0.0.1464554 typed-query-selector: 2.12.0 @@ -16490,18 +16118,18 @@ snapshots: robots-parser@3.0.1: {} - rollup-plugin-dts@6.2.1(rollup@4.46.1)(typescript@5.8.3): + rollup-plugin-dts@6.2.1(rollup@4.45.1)(typescript@5.9.2): dependencies: magic-string: 0.30.17 - rollup: 4.46.1 - typescript: 5.8.3 + rollup: 4.45.1 + typescript: 5.9.2 optionalDependencies: '@babel/code-frame': 7.27.1 - rollup-plugin-sourcemaps2@0.5.3(@types/node@22.16.5)(rollup@4.46.1): + rollup-plugin-sourcemaps2@0.5.3(@types/node@22.16.5)(rollup@4.45.1): dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.46.1) - rollup: 4.46.1 + '@rollup/pluginutils': 5.2.0(rollup@4.45.1) + rollup: 4.45.1 optionalDependencies: '@types/node': 22.16.5 @@ -16531,32 +16159,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.45.1 fsevents: 2.3.3 - rollup@4.46.1: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.46.1 - '@rollup/rollup-android-arm64': 4.46.1 - '@rollup/rollup-darwin-arm64': 4.46.1 - '@rollup/rollup-darwin-x64': 4.46.1 - '@rollup/rollup-freebsd-arm64': 4.46.1 - '@rollup/rollup-freebsd-x64': 4.46.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.46.1 - '@rollup/rollup-linux-arm-musleabihf': 4.46.1 - '@rollup/rollup-linux-arm64-gnu': 4.46.1 - '@rollup/rollup-linux-arm64-musl': 4.46.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.46.1 - '@rollup/rollup-linux-ppc64-gnu': 4.46.1 - '@rollup/rollup-linux-riscv64-gnu': 4.46.1 - '@rollup/rollup-linux-riscv64-musl': 4.46.1 - '@rollup/rollup-linux-s390x-gnu': 4.46.1 - '@rollup/rollup-linux-x64-gnu': 4.46.1 - '@rollup/rollup-linux-x64-musl': 4.46.1 - '@rollup/rollup-win32-arm64-msvc': 4.46.1 - '@rollup/rollup-win32-ia32-msvc': 4.46.1 - '@rollup/rollup-win32-x64-msvc': 4.46.1 - fsevents: 2.3.3 - router@2.2.0: dependencies: debug: 4.4.1(supports-color@10.0.0) @@ -16577,7 +16179,7 @@ snapshots: dependencies: '@babel/parser': 7.28.0 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/types': 7.28.1 bent: 7.3.12 chalk: 4.1.2 glob: 7.2.3 @@ -16585,18 +16187,18 @@ snapshots: transitivePeerDependencies: - supports-color - rxjs-tslint-rules@4.34.8(tslint@6.1.3(typescript@5.8.3))(typescript@5.8.3): + rxjs-tslint-rules@4.34.8(tslint@6.1.3(typescript@5.9.2))(typescript@5.9.2): dependencies: - '@phenomnomnominal/tsquery': 4.2.0(typescript@5.8.3) + '@phenomnomnominal/tsquery': 4.2.0(typescript@5.9.2) decamelize: 4.0.0 resolve: 1.22.10 rxjs-report-usage: 1.0.6 semver: 7.7.2 tslib: 2.8.1 - tslint: 6.1.3(typescript@5.8.3) - tsutils: 3.21.0(typescript@5.8.3) - tsutils-etc: 1.4.2(tsutils@3.21.0(typescript@5.8.3))(typescript@5.8.3) - typescript: 5.8.3 + tslint: 6.1.3(typescript@5.9.2) + tsutils: 3.21.0(typescript@5.9.2) + tsutils-etc: 1.4.2(tsutils@3.21.0(typescript@5.9.2))(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -16637,12 +16239,12 @@ snapshots: safevalues@1.2.0: {} - sass-loader@16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.6)): + sass-loader@16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.8)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.89.2 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) sass@1.89.2: dependencies: @@ -16978,11 +16580,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.100.2(esbuild@0.25.6)): + source-map-loader@5.0.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) source-map-support@0.4.18: dependencies: @@ -17411,16 +17013,16 @@ snapshots: dependencies: rimraf: 2.5.4 - terser-webpack-plugin@5.3.14(esbuild@0.25.6)(webpack@5.100.2(esbuild@0.25.6)): + terser-webpack-plugin@5.3.14(esbuild@0.25.8)(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@jridgewell/trace-mapping': 0.3.29 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.43.1 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) optionalDependencies: - esbuild: 0.25.6 + esbuild: 0.25.8 terser@5.43.1: dependencies: @@ -17522,7 +17124,7 @@ snapshots: trough@1.0.5: {} - ts-node@10.9.2(@types/node@22.16.5)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.16.5)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -17536,27 +17138,27 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - tsec@0.2.8(@bazel/bazelisk@1.26.0)(typescript@5.8.3): + tsec@0.2.8(@bazel/bazelisk@1.26.0)(typescript@5.9.2): dependencies: '@bazel/bazelisk': 1.26.0 glob: 7.2.3 minimatch: 3.1.2 - typescript: 5.8.3 + typescript: 5.9.2 - tsickle@0.46.3(typescript@5.8.3): + tsickle@0.46.3(typescript@5.9.2): dependencies: '@types/minimist': 1.2.5 - typescript: 5.8.3 + typescript: 5.9.2 tslib@1.14.1: {} tslib@2.8.1: {} - tslint@6.1.3(typescript@5.8.3): + tslint@6.1.3(typescript@5.9.2): dependencies: '@babel/code-frame': 7.27.1 builtin-modules: 1.1.1 @@ -17570,27 +17172,27 @@ snapshots: resolve: 1.22.10 semver: 5.7.2 tslib: 1.14.1 - tsutils: 2.29.0(typescript@5.8.3) - typescript: 5.8.3 + tsutils: 2.29.0(typescript@5.9.2) + typescript: 5.9.2 tsscmp@1.0.6: {} - tsutils-etc@1.4.2(tsutils@3.21.0(typescript@5.8.3))(typescript@5.8.3): + tsutils-etc@1.4.2(tsutils@3.21.0(typescript@5.9.2))(typescript@5.9.2): dependencies: '@types/yargs': 17.0.33 - tsutils: 3.21.0(typescript@5.8.3) - typescript: 5.8.3 + tsutils: 3.21.0(typescript@5.9.2) + typescript: 5.9.2 yargs: 17.7.2 - tsutils@2.29.0(typescript@5.8.3): + tsutils@2.29.0(typescript@5.9.2): dependencies: tslib: 1.14.1 - typescript: 5.8.3 + typescript: 5.9.2 - tsutils@3.21.0(typescript@5.8.3): + tsutils@3.21.0(typescript@5.9.2): dependencies: tslib: 1.14.1 - typescript: 5.8.3 + typescript: 5.9.2 tuf-js@3.1.0: dependencies: @@ -17674,7 +17276,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@5.8.3: {} + typescript@5.9.2: {} ua-parser-js@0.7.40: {} @@ -17824,7 +17426,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@6.0.2: {} + validate-npm-package-name@6.0.1: {} validate.js@0.12.0: {} @@ -17840,7 +17442,7 @@ snapshots: dependencies: unist-util-stringify-position: 1.1.2 - vfile-message@4.0.3: + vfile-message@4.0.2: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 @@ -17852,11 +17454,11 @@ snapshots: unist-util-stringify-position: 1.1.2 vfile-message: 1.1.1 - vite@7.0.4(@types/node@22.16.5)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): + vite@7.0.5(@types/node@22.16.5)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): dependencies: - esbuild: 0.25.6 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + esbuild: 0.25.8 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.45.1 tinyglobby: 0.2.14 @@ -17864,17 +17466,17 @@ snapshots: '@types/node': 22.16.5 fsevents: 2.3.3 jiti: 1.21.7 - less: 4.3.0 + less: 4.4.0 sass: 1.89.2 terser: 5.43.1 yaml: 2.8.0 void-elements@2.0.1: {} - vrsource-tslint-rules@6.0.0(tslint@6.1.3(typescript@5.8.3))(typescript@5.8.3): + vrsource-tslint-rules@6.0.0(tslint@6.1.3(typescript@5.9.2))(typescript@5.9.2): dependencies: - tslint: 6.1.3(typescript@5.8.3) - typescript: 5.8.3 + tslint: 6.1.3(typescript@5.9.2) + typescript: 5.9.2 watchpack@2.4.4: dependencies: @@ -17917,18 +17519,18 @@ snapshots: webidl-conversions@3.0.1: {} - webpack-dev-middleware@7.4.2(webpack@5.100.2(esbuild@0.25.6)): + webpack-dev-middleware@7.4.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: colorette: 2.0.20 - memfs: 4.23.0 + memfs: 4.17.2 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.6)): + webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -17956,10 +17558,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.6)) + webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.8)) ws: 8.18.3 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) transitivePeerDependencies: - bufferutil - debug @@ -17974,12 +17576,12 @@ snapshots: webpack-sources@3.3.3: {} - webpack-subresource-integrity@5.1.0(webpack@5.100.2(esbuild@0.25.6)): + webpack-subresource-integrity@5.1.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: typed-assert: 1.0.9 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - webpack@5.100.2(esbuild@0.25.6): + webpack@5.100.2(esbuild@0.25.8): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -18003,7 +17605,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(esbuild@0.25.6)(webpack@5.100.2(esbuild@0.25.6)) + terser-webpack-plugin: 5.3.14(esbuild@0.25.8)(webpack@5.100.2(esbuild@0.25.8)) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 84b7b0c6d8c2..63c8d3fb92b5 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -17,22 +17,22 @@ packages: - src/youtube-player catalog: - '@angular-devkit/build-angular': 20.2.0-next.0 - '@angular-devkit/core': 20.2.0-next.0 - '@angular-devkit/schematics': 20.2.0-next.0 - '@angular/animations': 20.2.0-next.1 - '@angular/build': 20.2.0-next.0 - '@angular/cli': 20.2.0-next.0 - '@angular/common': 20.2.0-next.1 - '@angular/compiler-cli': 20.2.0-next.1 - '@angular/compiler': 20.2.0-next.1 - '@angular/core': 20.2.0-next.1 - '@angular/ssr': 20.2.0-next.0 - '@angular/forms': 20.2.0-next.1 - '@angular/localize': 20.2.0-next.1 - '@angular/platform-browser': 20.2.0-next.1 - '@angular/platform-browser-dynamic': 20.2.0-next.1 - '@angular/platform-server': 20.2.0-next.1 - '@angular/router': 20.2.0-next.1 - '@schematics/angular': 20.2.0-next.0 + '@angular-devkit/build-angular': 20.2.0-next.1 + '@angular-devkit/core': 20.2.0-next.1 + '@angular-devkit/schematics': 20.2.0-next.1 + '@angular/animations': 20.2.0-next.2 + '@angular/build': 20.2.0-next.1 + '@angular/cli': 20.2.0-next.1 + '@angular/common': 20.2.0-next.2 + '@angular/compiler-cli': 20.2.0-next.2 + '@angular/compiler': 20.2.0-next.2 + '@angular/core': 20.2.0-next.2 + '@angular/ssr': 20.2.0-next.1 + '@angular/forms': 20.2.0-next.2 + '@angular/localize': 20.2.0-next.2 + '@angular/platform-browser': 20.2.0-next.2 + '@angular/platform-browser-dynamic': 20.2.0-next.2 + '@angular/platform-server': 20.2.0-next.2 + '@angular/router': 20.2.0-next.2 + '@schematics/angular': 20.2.0-next.1 'rxjs': ^6.6.7 diff --git a/src/cdk-experimental/BUILD.bazel b/src/cdk-experimental/BUILD.bazel index d437cba9ccf3..986064d8603f 100644 --- a/src/cdk-experimental/BUILD.bazel +++ b/src/cdk-experimental/BUILD.bazel @@ -1,6 +1,6 @@ +load("@npm//:defs.bzl", "npm_link_all_packages") load("//src/cdk-experimental:config.bzl", "CDK_EXPERIMENTAL_TARGETS") load("//tools:defaults.bzl", "ng_package", "ts_project") -load("@npm//:defs.bzl", "npm_link_all_packages") package(default_visibility = ["//visibility:public"]) diff --git a/src/cdk/BUILD.bazel b/src/cdk/BUILD.bazel index 4ba6388d6d99..f259d341b810 100644 --- a/src/cdk/BUILD.bazel +++ b/src/cdk/BUILD.bazel @@ -1,7 +1,7 @@ +load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") +load("@npm//:defs.bzl", "npm_link_all_packages") load("//src/cdk:config.bzl", "CDK_ENTRYPOINTS", "CDK_ENTRYPOINTS_WITH_STYLES", "CDK_SCSS_LIBS", "CDK_TARGETS") load("//tools:defaults.bzl", "ng_package", "sass_library", "ts_project") -load("@npm//:defs.bzl", "npm_link_all_packages") -load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") package(default_visibility = ["//visibility:public"]) diff --git a/src/components-examples/BUILD.bazel b/src/components-examples/BUILD.bazel index 6920798c3ea7..2bc05f8f3da4 100644 --- a/src/components-examples/BUILD.bazel +++ b/src/components-examples/BUILD.bazel @@ -1,8 +1,8 @@ +load("@npm//:defs.bzl", "npm_link_all_packages") load("//tools:defaults.bzl", "ng_package", "ng_project") load("//tools/highlight-files:index.bzl", "highlight_files") load("//tools/package-docs-content:index.bzl", "package_docs_content") load(":config.bzl", "ALL_EXAMPLES") -load("@npm//:defs.bzl", "npm_link_all_packages") package(default_visibility = ["//visibility:public"]) diff --git a/src/google-maps/BUILD.bazel b/src/google-maps/BUILD.bazel index 641b320740ad..0acda7c735dc 100644 --- a/src/google-maps/BUILD.bazel +++ b/src/google-maps/BUILD.bazel @@ -1,5 +1,5 @@ -load("//tools:defaults.bzl", "ng_package", "ng_project", "ng_web_test_suite", "ts_project") load("@aspect_rules_ts//ts:defs.bzl", rules_js_tsconfig = "ts_config") +load("//tools:defaults.bzl", "ng_package", "ng_project", "ng_web_test_suite", "ts_project") package(default_visibility = ["//visibility:public"]) diff --git a/src/material-experimental/BUILD.bazel b/src/material-experimental/BUILD.bazel index 4e3f9f8b86e5..c49595850efb 100644 --- a/src/material-experimental/BUILD.bazel +++ b/src/material-experimental/BUILD.bazel @@ -1,3 +1,4 @@ +load("@npm//:defs.bzl", "npm_link_all_packages") load( "//src/material-experimental:config.bzl", "MATERIAL_EXPERIMENTAL_SCSS_LIBS", @@ -5,7 +6,6 @@ load( "MATERIAL_EXPERIMENTAL_TESTING_TARGETS", ) load("//tools:defaults.bzl", "ng_package", "sass_library", "ts_project") -load("@npm//:defs.bzl", "npm_link_all_packages") package(default_visibility = ["//visibility:public"]) diff --git a/src/material-moment-adapter/BUILD.bazel b/src/material-moment-adapter/BUILD.bazel index 5b05c4ad9eae..54f4912820d9 100644 --- a/src/material-moment-adapter/BUILD.bazel +++ b/src/material-moment-adapter/BUILD.bazel @@ -1,5 +1,5 @@ -load("//tools:defaults.bzl", "ng_package", "ng_project", "ng_web_test_suite", "ts_project") load("@npm//:defs.bzl", "npm_link_all_packages") +load("//tools:defaults.bzl", "ng_package", "ng_project", "ng_web_test_suite", "ts_project") package(default_visibility = ["//visibility:public"]) diff --git a/src/material/autocomplete/BUILD.bazel b/src/material/autocomplete/BUILD.bazel index 7a0e06085b2b..f9435e185f7b 100644 --- a/src/material/autocomplete/BUILD.bazel +++ b/src/material/autocomplete/BUILD.bazel @@ -66,10 +66,10 @@ ng_project( name = "autocomplete", srcs = [ "autocomplete.ts", + "autocomplete-module.ts", "autocomplete-origin.ts", "autocomplete-trigger.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/autocomplete/module.ts b/src/material/autocomplete/autocomplete-module.ts similarity index 100% rename from src/material/autocomplete/module.ts rename to src/material/autocomplete/autocomplete-module.ts diff --git a/src/material/autocomplete/autocomplete.zone.spec.ts b/src/material/autocomplete/autocomplete.zone.spec.ts index 67fec2070ad6..aad04ae11682 100644 --- a/src/material/autocomplete/autocomplete.zone.spec.ts +++ b/src/material/autocomplete/autocomplete.zone.spec.ts @@ -18,7 +18,7 @@ import {MatFormField} from '../form-field'; import {MatInputModule} from '../input'; import {MatAutocomplete} from './autocomplete'; import {MatAutocompleteTrigger} from './autocomplete-trigger'; -import {MatAutocompleteModule} from './module'; +import {MatAutocompleteModule} from './autocomplete-module'; describe('MatAutocomplete Zone.js integration', () => { // Creates a test component fixture. diff --git a/src/material/autocomplete/public-api.ts b/src/material/autocomplete/public-api.ts index 84c5f45e2f2f..26bd6e438659 100644 --- a/src/material/autocomplete/public-api.ts +++ b/src/material/autocomplete/public-api.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -export * from './module'; +export * from './autocomplete-module'; export * from './autocomplete'; export * from './autocomplete-origin'; export * from './autocomplete-trigger'; diff --git a/src/material/autocomplete/testing/autocomplete-harness.spec.ts b/src/material/autocomplete/testing/autocomplete-harness.spec.ts index 7183416796c4..118c1e62fdba 100644 --- a/src/material/autocomplete/testing/autocomplete-harness.spec.ts +++ b/src/material/autocomplete/testing/autocomplete-harness.spec.ts @@ -1,5 +1,5 @@ import {Component} from '@angular/core'; -import {MatAutocompleteModule} from '../module'; +import {MatAutocompleteModule} from '../autocomplete-module'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; diff --git a/src/material/button/BUILD.bazel b/src/material/button/BUILD.bazel index 4487e6d3257f..acb1e34e827a 100644 --- a/src/material/button/BUILD.bazel +++ b/src/material/button/BUILD.bazel @@ -144,10 +144,10 @@ ng_project( srcs = [ "button.ts", "button-base.ts", + "button-module.ts", "fab.ts", "icon-button.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/button/module.ts b/src/material/button/button-module.ts similarity index 100% rename from src/material/button/module.ts rename to src/material/button/button-module.ts diff --git a/src/material/button/public-api.ts b/src/material/button/public-api.ts index 97022c38a573..647a10543799 100644 --- a/src/material/button/public-api.ts +++ b/src/material/button/public-api.ts @@ -9,5 +9,5 @@ export * from './button'; export * from './fab'; export * from './icon-button'; -export * from './module'; +export * from './button-module'; export {MAT_BUTTON_CONFIG, MatButtonAppearance, MatButtonConfig} from './button-base'; diff --git a/src/material/button/testing/button-harness.spec.ts b/src/material/button/testing/button-harness.spec.ts index 496add10ba91..0dfa249854d8 100644 --- a/src/material/button/testing/button-harness.spec.ts +++ b/src/material/button/testing/button-harness.spec.ts @@ -3,7 +3,7 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {Platform} from '@angular/cdk/platform'; import {HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatButtonModule} from '../module'; +import {MatButtonModule} from '../button-module'; import {MatIconModule} from '../../icon'; import {MatIconHarness} from '../../icon/testing'; import {MatButtonHarness} from './button-harness'; diff --git a/src/material/card/BUILD.bazel b/src/material/card/BUILD.bazel index 1511613d56b5..c21162570a8f 100644 --- a/src/material/card/BUILD.bazel +++ b/src/material/card/BUILD.bazel @@ -64,8 +64,8 @@ ng_project( name = "card", srcs = [ "card.ts", + "card-module.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/card/module.ts b/src/material/card/card-module.ts similarity index 100% rename from src/material/card/module.ts rename to src/material/card/card-module.ts diff --git a/src/material/card/card.spec.ts b/src/material/card/card.spec.ts index eadb812356ed..b2b3b82c50a4 100644 --- a/src/material/card/card.spec.ts +++ b/src/material/card/card.spec.ts @@ -1,6 +1,6 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {Component, Provider, Type, signal} from '@angular/core'; -import {MatCardModule} from './module'; +import {MatCardModule} from './card-module'; import {MatCard, MAT_CARD_CONFIG, MatCardAppearance} from './card'; describe('MatCard', () => { diff --git a/src/material/card/public-api.ts b/src/material/card/public-api.ts index dd1f2b7a29f4..ac93ced6e810 100644 --- a/src/material/card/public-api.ts +++ b/src/material/card/public-api.ts @@ -7,4 +7,4 @@ */ export * from './card'; -export * from './module'; +export * from './card-module'; diff --git a/src/material/card/testing/card-harness.spec.ts b/src/material/card/testing/card-harness.spec.ts index f9d0e22ea3df..108d1142b5d2 100644 --- a/src/material/card/testing/card-harness.spec.ts +++ b/src/material/card/testing/card-harness.spec.ts @@ -2,7 +2,7 @@ import {Component} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {ComponentHarness, HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatCardModule} from '../module'; +import {MatCardModule} from '../card-module'; import {MatCardHarness, MatCardSection} from './card-harness'; describe('MatCardHarness', () => { diff --git a/src/material/checkbox/BUILD.bazel b/src/material/checkbox/BUILD.bazel index 7316d2d58227..d750e7d1f695 100644 --- a/src/material/checkbox/BUILD.bazel +++ b/src/material/checkbox/BUILD.bazel @@ -78,8 +78,8 @@ ng_project( srcs = [ "checkbox.ts", "checkbox-config.ts", + "checkbox-module.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/checkbox/module.ts b/src/material/checkbox/checkbox-module.ts similarity index 100% rename from src/material/checkbox/module.ts rename to src/material/checkbox/checkbox-module.ts diff --git a/src/material/checkbox/public-api.ts b/src/material/checkbox/public-api.ts index 1f86cb582d17..d591ca5e5f81 100644 --- a/src/material/checkbox/public-api.ts +++ b/src/material/checkbox/public-api.ts @@ -8,4 +8,4 @@ export * from './checkbox'; export * from './checkbox-config'; -export * from './module'; +export * from './checkbox-module'; diff --git a/src/material/checkbox/testing/checkbox-harness.spec.ts b/src/material/checkbox/testing/checkbox-harness.spec.ts index 9717b207a676..4ac453693e11 100644 --- a/src/material/checkbox/testing/checkbox-harness.spec.ts +++ b/src/material/checkbox/testing/checkbox-harness.spec.ts @@ -3,7 +3,7 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {MatCheckboxModule} from '../module'; +import {MatCheckboxModule} from '../checkbox-module'; import {MatCheckboxHarness} from './checkbox-harness'; describe('MatCheckboxHarness', () => { diff --git a/src/material/chips/BUILD.bazel b/src/material/chips/BUILD.bazel index ff69bad4d322..b383fd9cca34 100644 --- a/src/material/chips/BUILD.bazel +++ b/src/material/chips/BUILD.bazel @@ -83,8 +83,8 @@ ng_project( "chip-row.ts", "chip-set.ts", "chip-text-control.ts", + "chips-module.ts", "index.ts", - "module.ts", "public-api.ts", "tokens.ts", ], diff --git a/src/material/chips/module.ts b/src/material/chips/chips-module.ts similarity index 100% rename from src/material/chips/module.ts rename to src/material/chips/chips-module.ts diff --git a/src/material/chips/public-api.ts b/src/material/chips/public-api.ts index 78df7b0d022a..b5979b01765c 100644 --- a/src/material/chips/public-api.ts +++ b/src/material/chips/public-api.ts @@ -12,7 +12,7 @@ export * from './chip-row'; export * from './chip-set'; export * from './chip-listbox'; export * from './chip-grid'; -export * from './module'; +export * from './chips-module'; export * from './chip-input'; export * from './tokens'; export * from './chip-icons'; diff --git a/src/material/core/BUILD.bazel b/src/material/core/BUILD.bazel index 9324bbaaf9cc..f9e3445e3ad5 100644 --- a/src/material/core/BUILD.bazel +++ b/src/material/core/BUILD.bazel @@ -212,6 +212,7 @@ ng_project( "ripple/index.ts", "ripple/ripple.ts", "ripple/ripple-event-manager.ts", + "ripple/ripple-module.ts", "ripple/ripple-ref.ts", "ripple/ripple-renderer.ts", ], diff --git a/src/material/core/option/BUILD.bazel b/src/material/core/option/BUILD.bazel index 2f6117f4547e..b5f5a5983f47 100644 --- a/src/material/core/option/BUILD.bazel +++ b/src/material/core/option/BUILD.bazel @@ -51,6 +51,7 @@ ng_project( "index.ts", "optgroup.ts", "option.ts", + "option-module.ts", "option-parent.ts", ], assets = [ diff --git a/src/material/core/option/index.ts b/src/material/core/option/index.ts index 18172bee62a8..d64e63014c9a 100644 --- a/src/material/core/option/index.ts +++ b/src/material/core/option/index.ts @@ -6,19 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -import {NgModule} from '@angular/core'; -import {MatRippleModule} from '../ripple/index'; -import {MatPseudoCheckboxModule} from '../selection/index'; -import {MatCommonModule} from '../common-behaviors/common-module'; -import {MatOption} from './option'; -import {MatOptgroup} from './optgroup'; - -@NgModule({ - imports: [MatRippleModule, MatCommonModule, MatPseudoCheckboxModule, MatOption, MatOptgroup], - exports: [MatOption, MatOptgroup], -}) -export class MatOptionModule {} - +export * from './option-module'; export * from './option'; export * from './optgroup'; export * from './option-parent'; diff --git a/src/material/core/option/option-module.ts b/src/material/core/option/option-module.ts new file mode 100644 index 000000000000..6bd266de290c --- /dev/null +++ b/src/material/core/option/option-module.ts @@ -0,0 +1,20 @@ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.dev/license + */ + +import {NgModule} from '@angular/core'; +import {MatRippleModule} from '../ripple/ripple-module'; +import {MatPseudoCheckboxModule} from '../selection/pseudo-checkbox/pseudo-checkbox-module'; +import {MatCommonModule} from '../common-behaviors/common-module'; +import {MatOption} from './option'; +import {MatOptgroup} from './optgroup'; + +@NgModule({ + imports: [MatRippleModule, MatCommonModule, MatPseudoCheckboxModule, MatOption, MatOptgroup], + exports: [MatOption, MatOptgroup], +}) +export class MatOptionModule {} diff --git a/src/material/core/ripple/index.ts b/src/material/core/ripple/index.ts index 1fbcd0b3cfcb..921c1a794d5d 100644 --- a/src/material/core/ripple/index.ts +++ b/src/material/core/ripple/index.ts @@ -6,16 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -import {NgModule} from '@angular/core'; -import {MatCommonModule} from '../common-behaviors/common-module'; -import {MatRipple} from './ripple'; - export * from './ripple'; export * from './ripple-ref'; export {RippleRenderer, RippleTarget, defaultRippleAnimationConfig} from './ripple-renderer'; - -@NgModule({ - imports: [MatCommonModule, MatRipple], - exports: [MatRipple, MatCommonModule], -}) -export class MatRippleModule {} +export * from './ripple-module'; diff --git a/src/material/core/ripple/ripple-module.ts b/src/material/core/ripple/ripple-module.ts new file mode 100644 index 000000000000..6d0badc83a99 --- /dev/null +++ b/src/material/core/ripple/ripple-module.ts @@ -0,0 +1,17 @@ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.dev/license + */ + +import {NgModule} from '@angular/core'; +import {MatCommonModule} from '../common-behaviors/common-module'; +import {MatRipple} from './ripple'; + +@NgModule({ + imports: [MatCommonModule, MatRipple], + exports: [MatRipple, MatCommonModule], +}) +export class MatRippleModule {} diff --git a/src/material/dialog/BUILD.bazel b/src/material/dialog/BUILD.bazel index 90c49aca6b56..9f5a57fb7a1d 100644 --- a/src/material/dialog/BUILD.bazel +++ b/src/material/dialog/BUILD.bazel @@ -77,9 +77,9 @@ ng_project( "dialog-config.ts", "dialog-container.ts", "dialog-content-directives.ts", + "dialog-module.ts", "dialog-ref.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/dialog/module.ts b/src/material/dialog/dialog-module.ts similarity index 100% rename from src/material/dialog/module.ts rename to src/material/dialog/dialog-module.ts diff --git a/src/material/dialog/public-api.ts b/src/material/dialog/public-api.ts index 65d500f65c65..7dacb9ce8c7c 100644 --- a/src/material/dialog/public-api.ts +++ b/src/material/dialog/public-api.ts @@ -16,5 +16,5 @@ export { MatDialogContent, } from './dialog-content-directives'; export {MatDialogContainer} from './dialog-container'; -export * from './module'; +export * from './dialog-module'; export {matDialogAnimations, _defaultParams} from './dialog-animations'; diff --git a/src/material/form-field/BUILD.bazel b/src/material/form-field/BUILD.bazel index 9b2d6f066816..c8d7e69c4d43 100644 --- a/src/material/form-field/BUILD.bazel +++ b/src/material/form-field/BUILD.bazel @@ -102,8 +102,8 @@ ng_project( "form-field-animations.ts", "form-field-control.ts", "form-field-errors.ts", + "form-field-module.ts", "index.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/form-field/module.ts b/src/material/form-field/form-field-module.ts similarity index 100% rename from src/material/form-field/module.ts rename to src/material/form-field/form-field-module.ts diff --git a/src/material/form-field/public-api.ts b/src/material/form-field/public-api.ts index d400c25aa1e9..6a48b8c7ee29 100644 --- a/src/material/form-field/public-api.ts +++ b/src/material/form-field/public-api.ts @@ -12,7 +12,7 @@ export * from './directives/hint'; export * from './directives/prefix'; export * from './directives/suffix'; export * from './form-field'; -export * from './module'; +export * from './form-field-module'; export * from './form-field-control'; export * from './form-field-errors'; export * from './form-field-animations'; diff --git a/src/material/input/BUILD.bazel b/src/material/input/BUILD.bazel index d107cf248744..5736ba323beb 100644 --- a/src/material/input/BUILD.bazel +++ b/src/material/input/BUILD.bazel @@ -30,8 +30,8 @@ ng_project( "index.ts", "input.ts", "input-errors.ts", + "input-module.ts", "input-value-accessor.ts", - "module.ts", "public-api.ts", ], deps = [ diff --git a/src/material/input/module.ts b/src/material/input/input-module.ts similarity index 100% rename from src/material/input/module.ts rename to src/material/input/input-module.ts diff --git a/src/material/input/public-api.ts b/src/material/input/public-api.ts index 773c49cf5cbd..ee0f998cb5a1 100644 --- a/src/material/input/public-api.ts +++ b/src/material/input/public-api.ts @@ -7,7 +7,7 @@ */ export {MatInput, MatInputConfig, MAT_INPUT_CONFIG} from './input'; -export {MatInputModule} from './module'; +export {MatInputModule} from './input-module'; export * from './input-value-accessor'; export * from './input-errors'; diff --git a/src/material/input/testing/input-harness.spec.ts b/src/material/input/testing/input-harness.spec.ts index 88b5609ee145..c9825d0d5601 100644 --- a/src/material/input/testing/input-harness.spec.ts +++ b/src/material/input/testing/input-harness.spec.ts @@ -3,7 +3,7 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {FormsModule} from '@angular/forms'; -import {MatInputModule} from '../module'; +import {MatInputModule} from '../input-module'; import {getSupportedInputTypes} from '@angular/cdk/platform'; import {MatInputHarness} from './input-harness'; diff --git a/src/material/input/testing/native-select-harness.spec.ts b/src/material/input/testing/native-select-harness.spec.ts index a3492f0e2460..49e05b57c37d 100644 --- a/src/material/input/testing/native-select-harness.spec.ts +++ b/src/material/input/testing/native-select-harness.spec.ts @@ -3,7 +3,7 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {FormsModule} from '@angular/forms'; -import {MatInputModule} from '../module'; +import {MatInputModule} from '../input-module'; import {MatNativeSelectHarness} from './native-select-harness'; describe('MatNativeSelectHarness', () => { diff --git a/src/material/menu/BUILD.bazel b/src/material/menu/BUILD.bazel index 19a6fefbec0e..9e1267bb7b27 100644 --- a/src/material/menu/BUILD.bazel +++ b/src/material/menu/BUILD.bazel @@ -74,11 +74,11 @@ ng_project( "menu-content.ts", "menu-errors.ts", "menu-item.ts", + "menu-module.ts", "menu-panel.ts", "menu-positions.ts", "menu-trigger.ts", "menu-trigger-base.ts", - "module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/menu/module.ts b/src/material/menu/menu-module.ts similarity index 100% rename from src/material/menu/module.ts rename to src/material/menu/menu-module.ts diff --git a/src/material/menu/public-api.ts b/src/material/menu/public-api.ts index 331b30bf92cd..464e14ad7496 100644 --- a/src/material/menu/public-api.ts +++ b/src/material/menu/public-api.ts @@ -15,7 +15,7 @@ export { MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER, MENU_PANEL_TOP_PADDING, } from './menu-trigger-base'; -export * from './module'; +export * from './menu-module'; export * from './menu-animations'; export * from './menu-positions'; export * from './menu-panel'; diff --git a/src/material/menu/testing/context-menu-harness.spec.ts b/src/material/menu/testing/context-menu-harness.spec.ts index f2877c7ea9f1..77333990330f 100644 --- a/src/material/menu/testing/context-menu-harness.spec.ts +++ b/src/material/menu/testing/context-menu-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatMenuModule} from '../module'; +import {MatMenuModule} from '../menu-module'; import {MatContextMenuHarness} from './context-menu-harness'; describe('MatContextMenuHarness', () => { diff --git a/src/material/menu/testing/menu-harness.spec.ts b/src/material/menu/testing/menu-harness.spec.ts index 356aecea7f8e..9db9280c9d47 100644 --- a/src/material/menu/testing/menu-harness.spec.ts +++ b/src/material/menu/testing/menu-harness.spec.ts @@ -2,7 +2,7 @@ import {Component} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatMenuModule} from '../module'; +import {MatMenuModule} from '../menu-module'; import {MatMenuHarness} from './menu-harness'; describe('MatMenuHarness', () => { diff --git a/src/material/paginator/BUILD.bazel b/src/material/paginator/BUILD.bazel index 91168f945372..14f68711b8b0 100644 --- a/src/material/paginator/BUILD.bazel +++ b/src/material/paginator/BUILD.bazel @@ -66,9 +66,9 @@ ng_project( name = "paginator", srcs = [ "index.ts", - "module.ts", "paginator.ts", "paginator-intl.ts", + "paginator-module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/paginator/module.ts b/src/material/paginator/paginator-module.ts similarity index 100% rename from src/material/paginator/module.ts rename to src/material/paginator/paginator-module.ts diff --git a/src/material/paginator/public-api.ts b/src/material/paginator/public-api.ts index 00f27c13d9f8..627d71f4845b 100644 --- a/src/material/paginator/public-api.ts +++ b/src/material/paginator/public-api.ts @@ -6,6 +6,6 @@ * found in the LICENSE file at https://angular.dev/license */ -export * from './module'; +export * from './paginator-module'; export * from './paginator'; export * from './paginator-intl'; diff --git a/src/material/progress-bar/BUILD.bazel b/src/material/progress-bar/BUILD.bazel index 5c63b0ab21de..f43f63bdd070 100644 --- a/src/material/progress-bar/BUILD.bazel +++ b/src/material/progress-bar/BUILD.bazel @@ -65,8 +65,8 @@ ng_project( name = "progress-bar", srcs = [ "index.ts", - "module.ts", "progress-bar.ts", + "progress-bar-module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/progress-bar/module.ts b/src/material/progress-bar/progress-bar-module.ts similarity index 100% rename from src/material/progress-bar/module.ts rename to src/material/progress-bar/progress-bar-module.ts diff --git a/src/material/progress-bar/public-api.ts b/src/material/progress-bar/public-api.ts index 23742786aa58..e57fbcab2c9d 100644 --- a/src/material/progress-bar/public-api.ts +++ b/src/material/progress-bar/public-api.ts @@ -7,4 +7,4 @@ */ export * from './progress-bar'; -export * from './module'; +export * from './progress-bar-module'; diff --git a/src/material/progress-bar/testing/progress-bar-harness.spec.ts b/src/material/progress-bar/testing/progress-bar-harness.spec.ts index c1284d2d9774..aeed6990c623 100644 --- a/src/material/progress-bar/testing/progress-bar-harness.spec.ts +++ b/src/material/progress-bar/testing/progress-bar-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatProgressBarModule} from '../module'; +import {MatProgressBarModule} from '../progress-bar-module'; import {MatProgressBarHarness} from './progress-bar-harness'; describe('MatProgressBarHarness', () => { diff --git a/src/material/progress-spinner/BUILD.bazel b/src/material/progress-spinner/BUILD.bazel index 01b39d7354a9..3bd5e0fa358f 100644 --- a/src/material/progress-spinner/BUILD.bazel +++ b/src/material/progress-spinner/BUILD.bazel @@ -64,8 +64,8 @@ ng_project( name = "progress-spinner", srcs = [ "index.ts", - "module.ts", "progress-spinner.ts", + "progress-spinner-module.ts", "public-api.ts", ], assets = [ diff --git a/src/material/progress-spinner/module.ts b/src/material/progress-spinner/progress-spinner-module.ts similarity index 100% rename from src/material/progress-spinner/module.ts rename to src/material/progress-spinner/progress-spinner-module.ts diff --git a/src/material/progress-spinner/progress-spinner.spec.ts b/src/material/progress-spinner/progress-spinner.spec.ts index 0bd90174d129..4584b02ef4d2 100644 --- a/src/material/progress-spinner/progress-spinner.spec.ts +++ b/src/material/progress-spinner/progress-spinner.spec.ts @@ -1,7 +1,7 @@ import {waitForAsync, TestBed} from '@angular/core/testing'; import {By} from '@angular/platform-browser'; import {Component, ElementRef, ViewChild, ViewEncapsulation, signal} from '@angular/core'; -import {MatProgressSpinnerModule} from './module'; +import {MatProgressSpinnerModule} from './progress-spinner-module'; import {MatProgressSpinner, MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS} from './progress-spinner'; describe('MatProgressSpinner', () => { diff --git a/src/material/progress-spinner/public-api.ts b/src/material/progress-spinner/public-api.ts index 9bdfd05656a8..b154274f6a01 100644 --- a/src/material/progress-spinner/public-api.ts +++ b/src/material/progress-spinner/public-api.ts @@ -7,4 +7,4 @@ */ export * from './progress-spinner'; -export * from './module'; +export * from './progress-spinner-module'; diff --git a/src/material/progress-spinner/testing/progress-spinner-harness.spec.ts b/src/material/progress-spinner/testing/progress-spinner-harness.spec.ts index 296e6a020d79..bb8b0dd9cd63 100644 --- a/src/material/progress-spinner/testing/progress-spinner-harness.spec.ts +++ b/src/material/progress-spinner/testing/progress-spinner-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatProgressSpinnerModule} from '../module'; +import {MatProgressSpinnerModule} from '../progress-spinner-module'; import {MatProgressSpinnerHarness} from './progress-spinner-harness'; describe('MatProgressSpinnerHarness', () => { diff --git a/src/material/radio/BUILD.bazel b/src/material/radio/BUILD.bazel index a56d47629d13..fa5e06aedbca 100644 --- a/src/material/radio/BUILD.bazel +++ b/src/material/radio/BUILD.bazel @@ -76,9 +76,9 @@ ng_project( name = "radio", srcs = [ "index.ts", - "module.ts", "public-api.ts", "radio.ts", + "radio-module.ts", ], assets = [ "radio.html", diff --git a/src/material/radio/public-api.ts b/src/material/radio/public-api.ts index e7db83480f48..a9d8b43059b0 100644 --- a/src/material/radio/public-api.ts +++ b/src/material/radio/public-api.ts @@ -7,4 +7,4 @@ */ export * from './radio'; -export * from './module'; +export * from './radio-module'; diff --git a/src/material/radio/module.ts b/src/material/radio/radio-module.ts similarity index 100% rename from src/material/radio/module.ts rename to src/material/radio/radio-module.ts diff --git a/src/material/radio/testing/radio-harness.spec.ts b/src/material/radio/testing/radio-harness.spec.ts index fc40a9e0cdb0..5b79c3068d07 100644 --- a/src/material/radio/testing/radio-harness.spec.ts +++ b/src/material/radio/testing/radio-harness.spec.ts @@ -3,7 +3,7 @@ import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {Component} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {ReactiveFormsModule} from '@angular/forms'; -import {MatRadioModule} from '../module'; +import {MatRadioModule} from '../radio-module'; import {MatRadioButtonHarness, MatRadioGroupHarness} from './radio-harness'; describe('radio harness', () => { diff --git a/src/material/select/BUILD.bazel b/src/material/select/BUILD.bazel index 7e56561a211a..a80d881fb521 100644 --- a/src/material/select/BUILD.bazel +++ b/src/material/select/BUILD.bazel @@ -67,11 +67,11 @@ ng_project( name = "select", srcs = [ "index.ts", - "module.ts", "public-api.ts", "select.ts", "select-animations.ts", "select-errors.ts", + "select-module.ts", ], assets = [ "select.html", diff --git a/src/material/select/public-api.ts b/src/material/select/public-api.ts index e3ab73617e26..070f437ddff3 100644 --- a/src/material/select/public-api.ts +++ b/src/material/select/public-api.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -export * from './module'; +export * from './select-module'; export * from './select'; export * from './select-animations'; diff --git a/src/material/select/module.ts b/src/material/select/select-module.ts similarity index 100% rename from src/material/select/module.ts rename to src/material/select/select-module.ts diff --git a/src/material/select/testing/select-harness.spec.ts b/src/material/select/testing/select-harness.spec.ts index ff4fc2165a3f..6c03567f8b5a 100644 --- a/src/material/select/testing/select-harness.spec.ts +++ b/src/material/select/testing/select-harness.spec.ts @@ -6,7 +6,7 @@ import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {FormControl, ReactiveFormsModule, Validators} from '@angular/forms'; import {MATERIAL_ANIMATIONS} from '../../core'; import {MatFormFieldModule} from '../../form-field'; -import {MatSelectModule} from '../module'; +import {MatSelectModule} from '../select-module'; import {MatSelectHarness} from './select-harness'; describe('MatSelectHarness', () => { diff --git a/src/material/slide-toggle/BUILD.bazel b/src/material/slide-toggle/BUILD.bazel index f1c00a4dcd8d..88922594fe7a 100644 --- a/src/material/slide-toggle/BUILD.bazel +++ b/src/material/slide-toggle/BUILD.bazel @@ -67,10 +67,10 @@ ng_project( name = "slide-toggle", srcs = [ "index.ts", - "module.ts", "public-api.ts", "slide-toggle.ts", "slide-toggle-config.ts", + "slide-toggle-module.ts", ], assets = [ "slide-toggle.html", diff --git a/src/material/slide-toggle/public-api.ts b/src/material/slide-toggle/public-api.ts index 47aee9dd3653..1bec866b031e 100644 --- a/src/material/slide-toggle/public-api.ts +++ b/src/material/slide-toggle/public-api.ts @@ -8,4 +8,4 @@ export * from './slide-toggle'; export * from './slide-toggle-config'; -export * from './module'; +export * from './slide-toggle-module'; diff --git a/src/material/slide-toggle/module.ts b/src/material/slide-toggle/slide-toggle-module.ts similarity index 100% rename from src/material/slide-toggle/module.ts rename to src/material/slide-toggle/slide-toggle-module.ts diff --git a/src/material/slide-toggle/testing/slide-toggle-harness.spec.ts b/src/material/slide-toggle/testing/slide-toggle-harness.spec.ts index ad637142587e..212d2c54bee0 100644 --- a/src/material/slide-toggle/testing/slide-toggle-harness.spec.ts +++ b/src/material/slide-toggle/testing/slide-toggle-harness.spec.ts @@ -3,7 +3,7 @@ import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {MatSlideToggleModule} from '../module'; +import {MatSlideToggleModule} from '../slide-toggle-module'; import {MatSlideToggleHarness} from './slide-toggle-harness'; describe('MatSlideToggleHarness', () => { diff --git a/src/material/slider/BUILD.bazel b/src/material/slider/BUILD.bazel index 2f6ceaaa8017..360a564f92f4 100644 --- a/src/material/slider/BUILD.bazel +++ b/src/material/slider/BUILD.bazel @@ -72,11 +72,11 @@ ng_project( name = "slider", srcs = [ "index.ts", - "module.ts", "public-api.ts", "slider.ts", "slider-input.ts", "slider-interface.ts", + "slider-module.ts", "slider-thumb.ts", ], assets = [ diff --git a/src/material/slider/public-api.ts b/src/material/slider/public-api.ts index d1739ab6d437..f44399a0fbf8 100644 --- a/src/material/slider/public-api.ts +++ b/src/material/slider/public-api.ts @@ -10,4 +10,4 @@ export {MatSlider} from './slider'; export {MatSliderVisualThumb} from './slider-thumb'; export {MatSliderThumb, MatSliderRangeThumb} from './slider-input'; export {MatSliderDragEvent, MatSliderChange} from './slider-interface'; -export {MatSliderModule} from './module'; +export {MatSliderModule} from './slider-module'; diff --git a/src/material/slider/module.ts b/src/material/slider/slider-module.ts similarity index 100% rename from src/material/slider/module.ts rename to src/material/slider/slider-module.ts diff --git a/src/material/slider/slider.spec.ts b/src/material/slider/slider.spec.ts index 9583826e1ecf..e5f3a299319b 100644 --- a/src/material/slider/slider.spec.ts +++ b/src/material/slider/slider.spec.ts @@ -24,7 +24,7 @@ import { } from '@angular/core/testing'; import {FormControl, FormGroup, FormsModule, ReactiveFormsModule} from '@angular/forms'; import {By} from '@angular/platform-browser'; -import {MatSliderModule} from './module'; +import {MatSliderModule} from './slider-module'; import {MatSlider} from './slider'; import {MatSliderRangeThumb, MatSliderThumb} from './slider-input'; import {_MatThumb} from './slider-interface'; diff --git a/src/material/slider/testing/slider-harness.spec.ts b/src/material/slider/testing/slider-harness.spec.ts index 227dc1c91665..996737e57305 100644 --- a/src/material/slider/testing/slider-harness.spec.ts +++ b/src/material/slider/testing/slider-harness.spec.ts @@ -10,7 +10,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, fakeAsync, TestBed} from '@angular/core/testing'; import {HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatSliderModule} from '../module'; +import {MatSliderModule} from '../slider-module'; import {MatSliderHarness} from './slider-harness'; import {MatSliderThumbHarness} from './slider-thumb-harness'; import {ThumbPosition} from './slider-harness-filters'; diff --git a/src/material/snack-bar/BUILD.bazel b/src/material/snack-bar/BUILD.bazel index 853efdcd831b..54375a415f95 100644 --- a/src/material/snack-bar/BUILD.bazel +++ b/src/material/snack-bar/BUILD.bazel @@ -71,7 +71,6 @@ ng_project( name = "snack-bar", srcs = [ "index.ts", - "module.ts", "public-api.ts", "simple-snack-bar.ts", "snack-bar.ts", @@ -79,6 +78,7 @@ ng_project( "snack-bar-config.ts", "snack-bar-container.ts", "snack-bar-content.ts", + "snack-bar-module.ts", "snack-bar-ref.ts", ], assets = [ diff --git a/src/material/snack-bar/public-api.ts b/src/material/snack-bar/public-api.ts index 9d3d4065f796..5b5cd58a85c8 100644 --- a/src/material/snack-bar/public-api.ts +++ b/src/material/snack-bar/public-api.ts @@ -10,7 +10,7 @@ export * from './simple-snack-bar'; export * from './snack-bar-container'; export * from './snack-bar-content'; export * from './snack-bar'; -export * from './module'; +export * from './snack-bar-module'; export * from './snack-bar-config'; export * from './snack-bar-ref'; export * from './snack-bar-animations'; diff --git a/src/material/snack-bar/module.ts b/src/material/snack-bar/snack-bar-module.ts similarity index 100% rename from src/material/snack-bar/module.ts rename to src/material/snack-bar/snack-bar-module.ts diff --git a/src/material/snack-bar/snack-bar.zone.spec.ts b/src/material/snack-bar/snack-bar.zone.spec.ts index 6a2cffb81c0a..2d933adb120b 100644 --- a/src/material/snack-bar/snack-bar.zone.spec.ts +++ b/src/material/snack-bar/snack-bar.zone.spec.ts @@ -9,7 +9,7 @@ import { inject, } from '@angular/core'; import {ComponentFixture, TestBed, fakeAsync, flush, tick} from '@angular/core/testing'; -import {MatSnackBarModule} from './module'; +import {MatSnackBarModule} from './snack-bar-module'; import {MatSnackBar} from './snack-bar'; import {MatSnackBarConfig} from './snack-bar-config'; import {MATERIAL_ANIMATIONS} from '../core'; diff --git a/src/material/table/BUILD.bazel b/src/material/table/BUILD.bazel index 9ff31c27ac8d..cf0e66783fdc 100644 --- a/src/material/table/BUILD.bazel +++ b/src/material/table/BUILD.bazel @@ -74,11 +74,11 @@ ng_project( srcs = [ "cell.ts", "index.ts", - "module.ts", "public-api.ts", "row.ts", "table.ts", "table-data-source.ts", + "table-module.ts", "text-column.ts", ], assets = [":css"], diff --git a/src/material/table/public-api.ts b/src/material/table/public-api.ts index 11ed21380d63..80268741762c 100644 --- a/src/material/table/public-api.ts +++ b/src/material/table/public-api.ts @@ -7,7 +7,7 @@ */ export * from './table'; -export * from './module'; +export * from './table-module'; export * from './cell'; export * from './row'; export * from './table-data-source'; diff --git a/src/material/table/module.ts b/src/material/table/table-module.ts similarity index 100% rename from src/material/table/module.ts rename to src/material/table/table-module.ts diff --git a/src/material/table/testing/table-harness.spec.ts b/src/material/table/testing/table-harness.spec.ts index eb8426f88120..1a75f8a2b4c1 100644 --- a/src/material/table/testing/table-harness.spec.ts +++ b/src/material/table/testing/table-harness.spec.ts @@ -2,7 +2,7 @@ import {Component} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatTableModule} from '../module'; +import {MatTableModule} from '../table-module'; import {MatTableHarness} from './table-harness'; describe('MatTableHarness', () => { diff --git a/src/material/tabs/BUILD.bazel b/src/material/tabs/BUILD.bazel index def50ed2cabb..d58ca8332a7d 100644 --- a/src/material/tabs/BUILD.bazel +++ b/src/material/tabs/BUILD.bazel @@ -111,7 +111,6 @@ ng_project( srcs = [ "index.ts", "ink-bar.ts", - "module.ts", "paginated-tab-header.ts", "public-api.ts", "tab.ts", @@ -124,6 +123,7 @@ ng_project( "tab-label-wrapper.ts", "tab-nav-bar/tab-nav-bar.ts", "tabs-animations.ts", + "tabs-module.ts", ], assets = [ "tab-body.html", diff --git a/src/material/tabs/public-api.ts b/src/material/tabs/public-api.ts index d7b4df8e9ba1..3204fc2a672f 100644 --- a/src/material/tabs/public-api.ts +++ b/src/material/tabs/public-api.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -export * from './module'; +export * from './tabs-module'; export {ScrollDirection, MatPaginatedTabHeader} from './paginated-tab-header'; export { MatTabBodyPortal, diff --git a/src/material/tabs/tab-nav-bar/tab-nav-bar.spec.ts b/src/material/tabs/tab-nav-bar/tab-nav-bar.spec.ts index 1b99f060ae69..79010e55a093 100644 --- a/src/material/tabs/tab-nav-bar/tab-nav-bar.spec.ts +++ b/src/material/tabs/tab-nav-bar/tab-nav-bar.spec.ts @@ -13,7 +13,7 @@ import {By} from '@angular/platform-browser'; import {Subject} from 'rxjs'; import {MAT_RIPPLE_GLOBAL_OPTIONS, RippleGlobalOptions} from '../../core'; import {MAT_TABS_CONFIG} from '../index'; -import {MatTabsModule} from '../module'; +import {MatTabsModule} from '../tabs-module'; import {MatTabLink, MatTabNav} from './tab-nav-bar'; describe('MatTabNavBar', () => { diff --git a/src/material/tabs/module.ts b/src/material/tabs/tabs-module.ts similarity index 100% rename from src/material/tabs/module.ts rename to src/material/tabs/tabs-module.ts diff --git a/src/material/tabs/testing/tab-group-harness.spec.ts b/src/material/tabs/testing/tab-group-harness.spec.ts index def87325d161..64f10a4dc0a3 100644 --- a/src/material/tabs/testing/tab-group-harness.spec.ts +++ b/src/material/tabs/testing/tab-group-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {ComponentHarness, HarnessLoader, parallel} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatTabsModule} from '../module'; +import {MatTabsModule} from '../tabs-module'; import {MatTabGroupHarness} from './tab-group-harness'; import {MatTabHarness} from './tab-harness'; diff --git a/src/material/tabs/testing/tab-nav-bar-harness.spec.ts b/src/material/tabs/testing/tab-nav-bar-harness.spec.ts index f04c8b18e72b..d6a48ad42e25 100644 --- a/src/material/tabs/testing/tab-nav-bar-harness.spec.ts +++ b/src/material/tabs/testing/tab-nav-bar-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, signal} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatTabsModule} from '../module'; +import {MatTabsModule} from '../tabs-module'; import {MatTabNavBarHarness} from './tab-nav-bar-harness'; describe('MatTabNavBarHarness', () => { diff --git a/src/material/tooltip/BUILD.bazel b/src/material/tooltip/BUILD.bazel index 9d6e696bdc55..4fe5d6711334 100644 --- a/src/material/tooltip/BUILD.bazel +++ b/src/material/tooltip/BUILD.bazel @@ -64,10 +64,10 @@ ng_project( name = "tooltip", srcs = [ "index.ts", - "module.ts", "public-api.ts", "tooltip.ts", "tooltip-animations.ts", + "tooltip-module.ts", ], assets = [ "tooltip.html", diff --git a/src/material/tooltip/public-api.ts b/src/material/tooltip/public-api.ts index 4213fe7d854d..21f4fd537d89 100644 --- a/src/material/tooltip/public-api.ts +++ b/src/material/tooltip/public-api.ts @@ -8,4 +8,4 @@ export * from './tooltip'; export * from './tooltip-animations'; -export * from './module'; +export * from './tooltip-module'; diff --git a/src/material/tooltip/testing/tooltip-harness.spec.ts b/src/material/tooltip/testing/tooltip-harness.spec.ts index bf0cd57505eb..1d0aeccf3b71 100644 --- a/src/material/tooltip/testing/tooltip-harness.spec.ts +++ b/src/material/tooltip/testing/tooltip-harness.spec.ts @@ -2,7 +2,7 @@ import {Component, provideZoneChangeDetection} from '@angular/core'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {HarnessLoader} from '@angular/cdk/testing'; import {TestbedHarnessEnvironment} from '@angular/cdk/testing/testbed'; -import {MatTooltipModule} from '../module'; +import {MatTooltipModule} from '../tooltip-module'; import {MatTooltipHarness} from './tooltip-harness'; describe('MatTooltipHarness', () => { diff --git a/src/material/tooltip/module.ts b/src/material/tooltip/tooltip-module.ts similarity index 100% rename from src/material/tooltip/module.ts rename to src/material/tooltip/tooltip-module.ts diff --git a/src/material/tooltip/tooltip.zone.spec.ts b/src/material/tooltip/tooltip.zone.spec.ts index 541ab76edc9b..3f04b3f20bf5 100644 --- a/src/material/tooltip/tooltip.zone.spec.ts +++ b/src/material/tooltip/tooltip.zone.spec.ts @@ -9,7 +9,7 @@ import { } from '@angular/core'; import {ComponentFixture, TestBed, fakeAsync, tick, waitForAsync} from '@angular/core/testing'; import {By} from '@angular/platform-browser'; -import {MatTooltipModule} from './module'; +import {MatTooltipModule} from './tooltip-module'; import {MatTooltip} from './tooltip'; const initialTooltipMessage = 'initial tooltip message'; diff --git a/src/youtube-player/BUILD.bazel b/src/youtube-player/BUILD.bazel index 7d720e16dbc8..037d1573da5b 100644 --- a/src/youtube-player/BUILD.bazel +++ b/src/youtube-player/BUILD.bazel @@ -1,3 +1,4 @@ +load("@aspect_rules_ts//ts:defs.bzl", rules_js_tsconfig = "ts_config") load( "//tools:defaults.bzl", "ng_package", @@ -6,7 +7,6 @@ load( "sass_binary", "ts_project", ) -load("@aspect_rules_ts//ts:defs.bzl", rules_js_tsconfig = "ts_config") package(default_visibility = ["//visibility:public"])