From 36c1448653feb80f01207cf6195e3ce4d7bef553 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 20:40:32 +0000 Subject: [PATCH] Update angular monorepo to v22 --- package.json | 24 +-- pnpm-lock.yaml | 460 +++++++++++++++++++++++++++++++------------------ 2 files changed, 301 insertions(+), 183 deletions(-) diff --git a/package.json b/package.json index ffeec0b..d441ca3 100644 --- a/package.json +++ b/package.json @@ -36,19 +36,19 @@ }, "homepage": "https://github.com/esm-bundle/angular#readme", "devDependencies": { - "@angular/animations": "19.2.25", - "@angular/common": "19.2.25", - "@angular/compiler": "19.2.25", - "@angular/compiler-cli": "19.2.25", + "@angular/animations": "22.0.1", + "@angular/common": "22.0.1", + "@angular/compiler": "22.0.1", + "@angular/compiler-cli": "22.0.1", "@angular/core": "19.2.0", - "@angular/elements": "19.2.25", - "@angular/forms": "19.2.25", - "@angular/localize": "19.2.25", - "@angular/platform-browser": "19.2.25", - "@angular/platform-browser-dynamic": "19.2.25", - "@angular/router": "19.2.25", - "@angular/service-worker": "19.2.25", - "@angular/upgrade": "19.2.25", + "@angular/elements": "22.0.1", + "@angular/forms": "22.0.1", + "@angular/localize": "22.0.1", + "@angular/platform-browser": "22.0.1", + "@angular/platform-browser-dynamic": "22.0.1", + "@angular/router": "22.0.1", + "@angular/service-worker": "22.0.1", + "@angular/upgrade": "22.0.1", "@rollup/plugin-babel": "7.1.0", "@rollup/plugin-replace": "6.0.3", "@rollup/plugin-terser": "1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff3d03f..0cc6757 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,44 +11,44 @@ patchedDependencies: devDependencies: '@angular/animations': - specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0) + specifier: 22.0.1 + version: 22.0.1(@angular/core@19.2.0) '@angular/common': - specifier: 19.2.25 - version: 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + specifier: 22.0.1 + version: 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/compiler': - specifier: 19.2.25 - version: 19.2.25 + specifier: 22.0.1 + version: 22.0.1 '@angular/compiler-cli': - specifier: 19.2.25 - version: 19.2.25(@angular/compiler@19.2.25)(typescript@6.0.3) + specifier: 22.0.1 + version: 22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3) '@angular/core': specifier: 19.2.0 version: 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) '@angular/elements': - specifier: 19.2.25 - version: 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + specifier: 22.0.1 + version: 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/forms': - specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25)(rxjs@7.8.2) + specifier: 22.0.1 + version: 22.0.1(@angular/common@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1)(rxjs@7.8.2) '@angular/localize': - specifier: 19.2.25 - version: 19.2.25(@angular/compiler-cli@19.2.25)(@angular/compiler@19.2.25) + specifier: 22.0.1 + version: 22.0.1(@angular/compiler-cli@22.0.1)(@angular/compiler@22.0.1) '@angular/platform-browser': - specifier: 19.2.25 - version: 19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0) + specifier: 22.0.1 + version: 22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0) '@angular/platform-browser-dynamic': - specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25)(@angular/compiler@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25) + specifier: 22.0.1 + version: 22.0.1(@angular/common@22.0.1)(@angular/compiler@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1) '@angular/router': - specifier: 19.2.25 - version: 19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25)(rxjs@7.8.2) + specifier: 22.0.1 + version: 22.0.1(@angular/common@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1)(rxjs@7.8.2) '@angular/service-worker': - specifier: 19.2.25 - version: 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + specifier: 22.0.1 + version: 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/upgrade': - specifier: 19.2.25 - version: 19.2.25(@angular/compiler@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@19.2.25)(@angular/platform-browser@19.2.25) + specifier: 22.0.1 + version: 22.0.1(@angular/compiler@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@22.0.1)(@angular/platform-browser@22.0.1) '@rollup/plugin-babel': specifier: 7.1.0 version: 7.1.0(@babel/core@7.26.9)(rollup@4.61.1) @@ -120,23 +120,22 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@angular/animations@19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0): - resolution: {integrity: sha512-1IE7wuC3ecAumb7ZQHCugV1jsSl93j0omX7BAWwwmM8C7Xo//fZcO/ad/IFfn0zV/VCBAhOAFBUKUIVAGpsylw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/animations@22.0.1(@angular/core@19.2.0): + resolution: {integrity: sha512-5Ydov95+aAmEdzSaiIJdKTOuGEqI+KWRnQOYJVSrjfKyLTeh3hLCW9amoicF8CsvGh7hSnKf4adbNUycG8wfKA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} + deprecated: '@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead.' peerDependencies: - '@angular/common': 19.2.25 - '@angular/core': 19.2.25 + '@angular/core': 22.0.1 dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) tslib: 2.8.1 dev: true - /@angular/common@19.2.25(@angular/core@19.2.0)(rxjs@7.8.2): - resolution: {integrity: sha512-WteFLyfDPvilzpSGHk64bqowa4NnHdbjNl1xXeGr038fgTjp0l0NdiUPqeDtYT4pf5lWl6477pPoQN7o//NyyQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/common@22.0.1(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-EczDHu+ziop3x2CSh9+hdkegTSjblYvuH0y4aZ8biqh+pGFRni24Qu9kZiV5VrBprIJG5NeiCEA2rT6fJ7w/Nw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) @@ -144,31 +143,34 @@ packages: tslib: 2.8.1 dev: true - /@angular/compiler-cli@19.2.25(@angular/compiler@19.2.25)(typescript@6.0.3): - resolution: {integrity: sha512-IBBKRz6ua+y6bdcaUIpOPq7G/S4biJfcT1TCMD7wi+48wiKKSXj4J/8BN5fSjt+UozlHwya3B8z0XqnwO2ywZw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/compiler-cli@22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3): + resolution: {integrity: sha512-fo/tXV3sqw92/qz898ejru6G4wMvstd9gBjb0HRDJv5rR1XnSWHVKJuhrgrHd6tVkNdc8y6odBB9GKecdqqnGg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 19.2.25 - typescript: '>=5.5 <5.9' + '@angular/compiler': 22.0.1 + typescript: '>=6.0 <6.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@angular/compiler': 19.2.25 - '@babel/core': 7.26.9 + '@angular/compiler': 22.0.1 + '@babel/core': 7.29.0 '@jridgewell/sourcemap-codec': 1.5.0 - chokidar: 4.0.3 + chokidar: 5.0.0 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 semver: 7.7.4 tslib: 2.8.1 typescript: 6.0.3 - yargs: 17.7.2 + yargs: 18.0.0 transitivePeerDependencies: - supports-color dev: true - /@angular/compiler@19.2.25: - resolution: {integrity: sha512-GGEeTTd/DV71E07K0u5753bxXozc6Z7iWaCZJDW7xiA7hdHCwrYBMz1PVUJAtXcxf4wTdiXQR48kw8/YHYnDAw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/compiler@22.0.1: + resolution: {integrity: sha512-J8lcmYXJCGZn1+CHx3LSgq6rtS5Efc1/Nafcd/v8VZN2NrsFIkIlTbnAIUxcwHwYxzZs4X5CGfX+5ZIB4X9rUw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} dependencies: tslib: 2.8.1 dev: true @@ -185,11 +187,11 @@ packages: zone.js: 0.15.0 dev: true - /@angular/elements@19.2.25(@angular/core@19.2.0)(rxjs@7.8.2): - resolution: {integrity: sha512-iimbcfIrwzZui4rTd/GecDkFr+nzMW6gTVqCTr/67o5qznffIyPRxgEpNIcMjSkSOXEfDfWESQKlrRdwd386kA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/elements@22.0.1(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-lII58F/cpc5lF2sR5domx11ou/vomzTDDjBdN2wwkWrDlbYAzYGfb2gqUdxxeHyu8FFyEPl+8VgB4tunj5/ydw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) @@ -197,95 +199,97 @@ packages: tslib: 2.8.1 dev: true - /@angular/forms@19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25)(rxjs@7.8.2): - resolution: {integrity: sha512-lbuhZiuNKy8vcIHFSP7sOW5kfHSVDiVsXh2/+rWjqGklscfUG5cTK9F9d+k60CH24OhK0NgRKoCHiAK5zPQi2g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/forms@22.0.1(@angular/common@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1)(rxjs@7.8.2): + resolution: {integrity: sha512-9an74j0DtSeY4XMp5crkAdlxmhdRNq6cKlN9dxGch6udEr2SjHDP7hYoNXJ6y5yna5FEa/t+1SltWF0OVPIVxw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 19.2.25 - '@angular/core': 19.2.25 - '@angular/platform-browser': 19.2.25 + '@angular/common': 22.0.1 + '@angular/core': 22.0.1 + '@angular/platform-browser': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + '@angular/common': 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0) + '@angular/platform-browser': 22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0) + '@standard-schema/spec': 1.1.0 rxjs: 7.8.2 tslib: 2.8.1 + zod: 4.4.3 dev: true - /@angular/localize@19.2.25(@angular/compiler-cli@19.2.25)(@angular/compiler@19.2.25): - resolution: {integrity: sha512-8/1j0BUYMwjRxCAOK9mjW9Gud0g9C6hLJMr2HOBdiIPNvhXkdZqF3nMXgF12xqnD33fbrE+zsURZgF0fxoL5Ww==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/localize@22.0.1(@angular/compiler-cli@22.0.1)(@angular/compiler@22.0.1): + resolution: {integrity: sha512-W7/FQ3aJ+9SFrKSFiAOe8JTBDxepWtJN2q6fgFIg/0GNmA+D2zAnW73S1ExiUVW/YTho7pGkNEsbaC8vvsHEIA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/compiler': 19.2.25 - '@angular/compiler-cli': 19.2.25 + '@angular/compiler': 22.0.1 + '@angular/compiler-cli': 22.0.1 dependencies: - '@angular/compiler': 19.2.25 - '@angular/compiler-cli': 19.2.25(@angular/compiler@19.2.25)(typescript@6.0.3) - '@babel/core': 7.26.9 + '@angular/compiler': 22.0.1 + '@angular/compiler-cli': 22.0.1(@angular/compiler@22.0.1)(typescript@6.0.3) + '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 - fast-glob: 3.3.3 - yargs: 17.7.2 + tinyglobby: 0.2.15 + yargs: 18.0.0 transitivePeerDependencies: - supports-color dev: true - /@angular/platform-browser-dynamic@19.2.25(@angular/common@19.2.25)(@angular/compiler@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25): - resolution: {integrity: sha512-T6LK+NH6VR0bNKepN6urSHPE86OxbIMvgm855W06YjXvK7cMotPCC+N10zv7M8zQRZtQ7WBkY0EGpC8qLrao0g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/platform-browser-dynamic@22.0.1(@angular/common@22.0.1)(@angular/compiler@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1): + resolution: {integrity: sha512-Z0h2gVNxPoJqzon7OlOhfScuMgPyW4qbJZAZCBMRYC8se+7YP1w81dw5dmqyeqf66pD+NwhkJXL1hOrYKK1m2g==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 19.2.25 - '@angular/compiler': 19.2.25 - '@angular/core': 19.2.25 - '@angular/platform-browser': 19.2.25 + '@angular/common': 22.0.1 + '@angular/compiler': 22.0.1 + '@angular/core': 22.0.1 + '@angular/platform-browser': 22.0.1 dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) - '@angular/compiler': 19.2.25 + '@angular/common': 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) + '@angular/compiler': 22.0.1 '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0) + '@angular/platform-browser': 22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0) tslib: 2.8.1 dev: true - /@angular/platform-browser@19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0): - resolution: {integrity: sha512-UF7cyBnMF3puA/cGy3MXbiPB2Rlw0Umf78XH664Iwqsb37A+TxqzOPaByXsNTIbpV6/h28yO3dMvDVFT3aOvOA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/platform-browser@22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0): + resolution: {integrity: sha512-wbj/ddrMIOHKrONcFlDmHfJKUZq4dX8pzcxsLFTQ6sppUKtzWMrkxtCVkSPJLEzs6OG3OupRrc1yHbL/V+ffsw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/animations': 19.2.25 - '@angular/common': 19.2.25 - '@angular/core': 19.2.25 + '@angular/animations': 22.0.1 + '@angular/common': 22.0.1 + '@angular/core': 22.0.1 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0) - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + '@angular/animations': 22.0.1(@angular/core@19.2.0) + '@angular/common': 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) tslib: 2.8.1 dev: true - /@angular/router@19.2.25(@angular/common@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25)(rxjs@7.8.2): - resolution: {integrity: sha512-IddC2vPiagB2jAsUrNuAr74p+OirWaroouvPkUjzPmyQ+12/0EsygHamsgUbsCVLXJKh72oqnD+xViN0AMguOA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/router@22.0.1(@angular/common@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1)(rxjs@7.8.2): + resolution: {integrity: sha512-NHMkRAgBMKrE7g5lSe1H/espe0NX8axVBy6TtzEh/l7yxTnZiqUIjmRnIDb+LFGPRQVgDu3FxR/fvwQaosOn0w==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/common': 19.2.25 - '@angular/core': 19.2.25 - '@angular/platform-browser': 19.2.25 + '@angular/common': 22.0.1 + '@angular/core': 22.0.1 + '@angular/platform-browser': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) + '@angular/common': 22.0.1(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0) + '@angular/platform-browser': 22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0) rxjs: 7.8.2 tslib: 2.8.1 dev: true - /@angular/service-worker@19.2.25(@angular/core@19.2.0)(rxjs@7.8.2): - resolution: {integrity: sha512-NB4g5bA+f5Jx6UsLmEdrHUXLOQDtAjQqeM7JHRl7qXg/xESnNubNqM0VMKO1P5oqAjQ++5Vc1G3s59uOgHKnPw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/service-worker@22.0.1(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-5MNLYKwKORntSuAsT+Abjg0seiW8bOjPKlddX8j7tWhqnkK6pYRp+Ho9cLiiQiMEoznhn7RJRaB1sXuG8CWNxA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.0.1 rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) @@ -293,19 +297,19 @@ packages: tslib: 2.8.1 dev: true - /@angular/upgrade@19.2.25(@angular/compiler@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@19.2.25)(@angular/platform-browser@19.2.25): - resolution: {integrity: sha512-5B96uEPWq3Jz/IcykThTBkR/2zmNaUwQhgNVsCCz5T4kQp3PxWWCQd5ybbZWm/U3/iPNugDFZzW3DWQdMbrJ2g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + /@angular/upgrade@22.0.1(@angular/compiler@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@22.0.1)(@angular/platform-browser@22.0.1): + resolution: {integrity: sha512-Q1X1Q0wxEdYkDq73iYL0DYgyafiFkbhXM3EkQreCBCVA4du8COAGl4nhU/jAfPqNKbun3pz/itbslC7ApkdNiw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/compiler': 19.2.25 - '@angular/core': 19.2.25 - '@angular/platform-browser': 19.2.25 - '@angular/platform-browser-dynamic': 19.2.25 + '@angular/compiler': 22.0.1 + '@angular/core': 22.0.1 + '@angular/platform-browser': 22.0.1 + '@angular/platform-browser-dynamic': 22.0.1 dependencies: - '@angular/compiler': 19.2.25 + '@angular/compiler': 22.0.1 '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.25(@angular/animations@19.2.25)(@angular/common@19.2.25)(@angular/core@19.2.0) - '@angular/platform-browser-dynamic': 19.2.25(@angular/common@19.2.25)(@angular/compiler@19.2.25)(@angular/core@19.2.0)(@angular/platform-browser@19.2.25) + '@angular/platform-browser': 22.0.1(@angular/animations@22.0.1)(@angular/common@22.0.1)(@angular/core@19.2.0) + '@angular/platform-browser-dynamic': 22.0.1(@angular/common@22.0.1)(@angular/compiler@22.0.1)(@angular/core@19.2.0)(@angular/platform-browser@22.0.1) tslib: 2.8.1 dev: true @@ -318,11 +322,25 @@ packages: picocolors: 1.1.1 dev: true + /@babel/code-frame@7.29.7: + resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.29.7 + js-tokens: 4.0.0 + picocolors: 1.1.1 + dev: true + /@babel/compat-data@7.26.8: resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} dev: true + /@babel/compat-data@7.29.7: + resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core@7.26.9: resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} engines: {node: '>=6.9.0'} @@ -346,6 +364,29 @@ packages: - supports-color dev: true + /@babel/core@7.29.0: + resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.0) + '@babel/helpers': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/template': 7.29.7 + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.3.5(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/generator@7.26.9: resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} @@ -357,6 +398,17 @@ packages: jsesc: 3.0.2 dev: true + /@babel/generator@7.29.7: + resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.0.2 + dev: true + /@babel/helper-compilation-targets@7.26.5: resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} @@ -368,6 +420,22 @@ packages: semver: 6.3.1 dev: true + /@babel/helper-compilation-targets@7.29.7: + resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.29.7 + '@babel/helper-validator-option': 7.29.7 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-globals@7.29.7: + resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-module-imports@7.25.9: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -378,6 +446,16 @@ packages: - supports-color dev: true + /@babel/helper-module-imports@7.29.7: + resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9): resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} @@ -392,21 +470,50 @@ packages: - supports-color dev: true + /@babel/helper-module-transforms@7.29.7(@babel/core@7.29.0): + resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.29.0 + '@babel/helper-module-imports': 7.29.7 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/traverse': 7.29.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-string-parser@7.25.9: resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-string-parser@7.29.7: + resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier@7.25.9: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-identifier@7.29.7: + resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-option@7.25.9: resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} dev: true + /@babel/helper-validator-option@7.29.7: + resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helpers@7.26.9: resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} @@ -415,6 +522,14 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/helpers@7.29.7: + resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + dev: true + /@babel/parser@7.26.9: resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} @@ -423,6 +538,14 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/parser@7.29.7: + resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.29.7 + dev: true + /@babel/template@7.26.9: resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -432,6 +555,15 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/template@7.29.7: + resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/types': 7.29.7 + dev: true + /@babel/traverse@7.26.9: resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} @@ -447,6 +579,21 @@ packages: - supports-color dev: true + /@babel/traverse@7.29.7: + resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/helper-globals': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + debug: 4.3.5(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types@7.26.9: resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} engines: {node: '>=6.9.0'} @@ -455,6 +602,14 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: true + /@babel/types@7.29.7: + resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.29.7 + '@babel/helper-validator-identifier': 7.29.7 + dev: true + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -686,6 +841,13 @@ packages: engines: {node: '>=18'} dev: true + /@jridgewell/gen-mapping@0.3.13: + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.31 + dev: true + /@jridgewell/gen-mapping@0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -695,6 +857,13 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true + /@jridgewell/remapping@2.3.5: + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -723,25 +892,11 @@ packages: '@jridgewell/sourcemap-codec': 1.5.0 dev: true - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: true - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - dev: true - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + /@jridgewell/trace-mapping@0.3.31: + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /@octokit/auth-token@6.0.0: @@ -1133,6 +1288,10 @@ packages: resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} dev: true + /@standard-schema/spec@1.1.0: + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + dev: true + /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: @@ -1863,17 +2022,6 @@ packages: resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} dev: true - /fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - dev: true - /fast-string-truncated-width@3.0.3: resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} dev: true @@ -1890,12 +2038,6 @@ packages: fast-string-width: 3.0.2 dev: true - /fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - dependencies: - reusify: 1.0.4 - dev: true - /fdir@6.5.0(picomatch@4.0.3): resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -2557,19 +2699,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: true - - /micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - dev: true - /mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -3017,10 +3146,6 @@ packages: side-channel: 1.0.6 dev: true - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true - /quickjs-wasi@0.0.1: resolution: {integrity: sha512-fBWNLTBkxkLAhe1AzF1hyXEvuA+N+vV1WMP2D6iiMUblvmOt8Pp5t8zUcgvz7aYA1ldUdxDlgUse15dmcKjkNg==} dev: true @@ -3139,11 +3264,6 @@ packages: engines: {node: '>= 4'} dev: true - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - /rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} dev: true @@ -3205,12 +3325,6 @@ packages: engines: {node: '>=18'} dev: true - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - dev: true - /rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} dependencies: @@ -3767,6 +3881,10 @@ packages: engines: {node: '>=18'} dev: true + /zod@4.4.3: + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} + dev: true + /zone.js@0.15.0: resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==} dev: true