diff --git a/package.json b/package.json index 443a642..e15c7b3 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.1.4", + "@angular/common": "22.1.4", + "@angular/compiler": "22.1.4", + "@angular/compiler-cli": "22.1.4", "@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.1.4", + "@angular/forms": "22.1.4", + "@angular/localize": "22.1.4", + "@angular/platform-browser": "22.1.4", + "@angular/platform-browser-dynamic": "22.1.4", + "@angular/router": "22.1.4", + "@angular/service-worker": "22.1.4", + "@angular/upgrade": "22.1.4", "@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 d1687f8..0421134 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.1.4 + version: 22.1.4(@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.1.4 + version: 22.1.4(@angular/core@19.2.0)(rxjs@7.8.2) '@angular/compiler': - specifier: 19.2.25 - version: 19.2.25 + specifier: 22.1.4 + version: 22.1.4 '@angular/compiler-cli': - specifier: 19.2.25 - version: 19.2.25(@angular/compiler@19.2.25)(typescript@6.0.3) + specifier: 22.1.4 + version: 22.1.4(@angular/compiler@22.1.4)(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.1.4 + version: 22.1.4(@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.1.4 + version: 22.1.4(@angular/common@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4)(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.1.4 + version: 22.1.4(@angular/compiler-cli@22.1.4)(@angular/compiler@22.1.4) '@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.1.4 + version: 22.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@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.1.4 + version: 22.1.4(@angular/common@22.1.4)(@angular/compiler@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4) '@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.1.4 + version: 22.1.4(@angular/common@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4)(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.1.4 + version: 22.1.4(@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.1.4 + version: 22.1.4(@angular/compiler@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@22.1.4)(@angular/platform-browser@22.1.4) '@rollup/plugin-babel': specifier: 7.1.0 version: 7.1.0(@babel/core@7.26.9)(rollup@4.63.0) @@ -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.1.4(@angular/core@19.2.0): + resolution: {integrity: sha512-DZqSHhmSRBVfLlrFxNLQj6PYVhu1w8vj1iUdD6fmlhfGGafuiw/VcUpBgYmy2YNcXmGmwbZsKr1oeJP7fT8zNQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} + deprecated: '@angular/animations is deprecated. Use `animate.enter` and `animate.leave` instead. For more information see: https://v22.angular.dev/guide/animations.' peerDependencies: - '@angular/common': 19.2.25 - '@angular/core': 19.2.25 + '@angular/core': 22.1.4 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.1.4(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-UtWCloA/d0I5twV9Lu/Fcc7T6uQb40f/k0Hj5HLohIsiLTyvXVxWINBfa7LWWLtcq/0UOIY/yCs9Zq9Sj4dWqA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.1.4 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,32 @@ 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.1.4(@angular/compiler@22.1.4)(typescript@6.0.3): + resolution: {integrity: sha512-h9CcVG614TJLbk+dswlzSjYARYJh2MLOEwcnpt9zUGtOffhrrSS9BFJGjSwzdDSVM3J5mvf5ZuW+0hPAuRRoOA==} + 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.1.4 + typescript: '>=6.0 <6.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@angular/compiler': 19.2.25 - '@babel/core': 7.26.9 + '@angular/compiler': 22.1.4 + '@babel/core': 8.0.1 '@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 + semver: 7.8.5 tslib: 2.8.1 typescript: 6.0.3 - yargs: 17.7.2 - transitivePeerDependencies: - - supports-color + yargs: 18.0.0 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.1.4: + resolution: {integrity: sha512-o+W0shjR5KmPPWchFmqN9bLINYAy14zIW//g9T5WqKDMOqjt4IbeY6AKOoE1db/dXffprLEH9nyPOmi19iKNxg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} dependencies: tslib: 2.8.1 dev: true @@ -185,11 +185,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.1.4(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-W8Oa8RdW7KXYpe7NYCFUCXjJzjWIdGzCMwcdfi51mbwxXjMEx44VwcccZHb+j+0sXLX9J2EE6wCx3WIVQydgLw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.1.4 rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) @@ -197,95 +197,95 @@ 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.1.4(@angular/common@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4)(rxjs@7.8.2): + resolution: {integrity: sha512-w8ZXe4oURrb/DS5zAFrR4AmGXC84sdLeOKXRM76ndRRgSCzyRLEe4wDU1KHnDejNVIGvoSZYJJjOajG1lpj8TA==} + 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.1.4 + '@angular/core': 22.1.4 + '@angular/platform-browser': 22.1.4 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.1.4(@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.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@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.1.4(@angular/compiler-cli@22.1.4)(@angular/compiler@22.1.4): + resolution: {integrity: sha512-U9Kq6b/JuSQBEmkpwlspbPHb5/Z2ZOEOBbgeZWOytmAud2FIYR9kW6mcyXbYNRbB4Jnv3GzNrP8avbCMG984PQ==} + 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.1.4 + '@angular/compiler-cli': 22.1.4 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 - '@types/babel__core': 7.20.5 - fast-glob: 3.3.3 - yargs: 17.7.2 - transitivePeerDependencies: - - supports-color + '@angular/compiler': 22.1.4 + '@angular/compiler-cli': 22.1.4(@angular/compiler@22.1.4)(typescript@6.0.3) + '@babel/core': 8.0.1 + tinyglobby: 0.2.17 + yargs: 18.0.0 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.1.4(@angular/common@22.1.4)(@angular/compiler@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4): + resolution: {integrity: sha512-gtaQ05csHot468owe3AOXJYd2/VPlIQFr3tyXV8O2vhkfTokAyynpaMLc2q7EWbrDDuMvzETR2sBKBhgqIul+A==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} + deprecated: '@angular/platform-browser-dynamic is deprecated. Use `@angular/platform-browser` instead.' 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.1.4 + '@angular/compiler': 22.1.4 + '@angular/core': 22.1.4 + '@angular/platform-browser': 22.1.4 dependencies: - '@angular/common': 19.2.25(@angular/core@19.2.0)(rxjs@7.8.2) - '@angular/compiler': 19.2.25 + '@angular/common': 22.1.4(@angular/core@19.2.0)(rxjs@7.8.2) + '@angular/compiler': 22.1.4 '@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.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@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.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@angular/core@19.2.0): + resolution: {integrity: sha512-zhEWnRShG6GjnEvCVROD68XfnrV6+HJ9bPjwZx4LsAz7spX823Nhiml8Uqpvijsa1w7UdWLU7nK/magr9IEMOQ==} + 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.1.4 + '@angular/common': 22.1.4 + '@angular/core': 22.1.4 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.1.4(@angular/core@19.2.0) + '@angular/common': 22.1.4(@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.1.4(@angular/common@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4)(rxjs@7.8.2): + resolution: {integrity: sha512-vCwJLRnFBSRH5LxSF8OXKBhdmJ526hVGb/5sfeLTQW/oWCdcfXb2RvHfB077m5cdqKX9sBwFVlkJ8Z8kgx/pLQ==} + 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.1.4 + '@angular/core': 22.1.4 + '@angular/platform-browser': 22.1.4 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.1.4(@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.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@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.1.4(@angular/core@19.2.0)(rxjs@7.8.2): + resolution: {integrity: sha512-UKRtwePIiZtrKFNn8Uc/I8TNu0941K7Z56klSXaP6F0xaS2U4FsOcqIdWxDBIL6CEnyxjjX1n4v71v2hbSkXQQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0.0} hasBin: true peerDependencies: - '@angular/core': 19.2.25 + '@angular/core': 22.1.4 rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) @@ -293,19 +293,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.1.4(@angular/compiler@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser-dynamic@22.1.4)(@angular/platform-browser@22.1.4): + resolution: {integrity: sha512-jeevQg2Bs1Q0fmrCPcuyJMPaN2tBsatNFEjvgwVESL/KiOqmCsOkl9Qhr2ODVb8IzX8gpREWsfgxbFlKKeFa2A==} + 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.1.4 + '@angular/core': 22.1.4 + '@angular/platform-browser': 22.1.4 + '@angular/platform-browser-dynamic': 22.1.4 dependencies: - '@angular/compiler': 19.2.25 + '@angular/compiler': 22.1.4 '@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.1.4(@angular/animations@22.1.4)(@angular/common@22.1.4)(@angular/core@19.2.0) + '@angular/platform-browser-dynamic': 22.1.4(@angular/common@22.1.4)(@angular/compiler@22.1.4)(@angular/core@19.2.0)(@angular/platform-browser@22.1.4) tslib: 2.8.1 dev: true @@ -318,11 +318,24 @@ packages: picocolors: 1.1.1 dev: true + /@babel/code-frame@8.0.0: + resolution: {integrity: sha512-dYYg153EyN2Ekbqw2zAsbd6/JR+9N2SEoC7YV2GyyqMM7x9bLDTjBD6XBhSMLH0wtIVyJj03jWNriQhaN+eoCw==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/helper-validator-identifier': 8.0.4 + js-tokens: 10.0.0 + dev: true + /@babel/compat-data@7.26.8: resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} dev: true + /@babel/compat-data@8.0.0: + resolution: {integrity: sha512-DOjnob/cXOUgDOozCDeq/aK2p5y8dUIVdf6tNhEV1HQRd6I8aQ4f4fbtHRVEvb6lP3BGomrKHiS8ICAASSVQSw==} + engines: {node: ^22.18.0 || >=24.11.0} + dev: true + /@babel/core@7.26.9: resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} engines: {node: '>=6.9.0'} @@ -346,6 +359,28 @@ packages: - supports-color dev: true + /@babel/core@8.0.1: + resolution: {integrity: sha512-5FgxM4dLQpMJHSiVATk8foW263dVHQHBVpXYiimNECVWG01f4nFyEbQixeT6Mwvg7TayREJ2gpKl3o2RoMdnqw==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-compilation-targets': 8.0.0 + '@babel/helpers': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/template': 8.0.0 + '@babel/traverse': 8.0.4 + '@babel/types': 8.0.4 + '@types/gensync': 1.0.5 + convert-source-map: 2.0.0 + empathic: 2.0.1 + gensync: 1.0.0-beta.2 + import-meta-resolve: 4.2.0 + json5: 2.2.3 + obug: 2.1.4 + semver: 7.8.5 + dev: true + /@babel/generator@7.26.9: resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} @@ -357,6 +392,18 @@ packages: jsesc: 3.0.2 dev: true + /@babel/generator@8.0.0: + resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/parser': 8.0.4 + '@babel/types': 8.0.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@types/jsesc': 2.5.1 + 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 +415,22 @@ packages: semver: 6.3.1 dev: true + /@babel/helper-compilation-targets@8.0.0: + resolution: {integrity: sha512-JwculLABZvyPvyLBpwU/E/IbH2uM3mnxNtIJpxnIfb24y1PrdVxK5Dqjle4DpgqpGRnwgC7G8IkzPdSXZrO1Ew==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/compat-data': 8.0.0 + '@babel/helper-validator-option': 8.0.0 + browserslist: 4.24.2 + lru-cache: 11.0.0 + semver: 7.8.5 + dev: true + + /@babel/helper-globals@8.0.0: + resolution: {integrity: sha512-lLozHOM6sWWlxNo8CYqHy4MBZeTvHXNgVPBfPOGsjPKUzHC2Az9QwB6gxdQmpwHl6GlQtbGgS+lj5887guDiLw==} + engines: {node: ^22.18.0 || >=24.11.0} + dev: true + /@babel/helper-module-imports@7.25.9: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -397,16 +460,31 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@babel/helper-string-parser@8.0.0: + resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} + engines: {node: ^22.18.0 || >=24.11.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@8.0.4: + resolution: {integrity: sha512-4wFaiLd0bVo4cIoTXI3zKI038NIWE/cr3jvBjejOVYVxV/m8Ltav1USiGzG1fmS5J2RhgEOgXNNK46cRPnRsrg==} + engines: {node: ^22.18.0 || >=24.11.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@8.0.0: + resolution: {integrity: sha512-U4Dybxh4WESWHt5XhBeExi4DrY0/DNK1aHpQbsrQXCUbFHuMweT0TpLEWKvaraV2Y6fS+ZXunsZ8zIuZIgvF2Q==} + engines: {node: ^22.18.0 || >=24.11.0} + dev: true + /@babel/helpers@7.26.9: resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} @@ -415,6 +493,14 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/helpers@8.0.0: + resolution: {integrity: sha512-wfbi91pM3py96oIiJEz7qIpyXDytgr9zQC1HEWwlGNVRAEmItuU/0a41ZUKu1sJGyhhOIpc4t5vk4PYzt8wpsg==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/template': 8.0.0 + '@babel/types': 8.0.4 + dev: true + /@babel/parser@7.26.9: resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} @@ -423,6 +509,14 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/parser@8.0.4: + resolution: {integrity: sha512-srpptsAkEbbNIC/q8nT7o+m6CQe8CJUTV/t7MYc9NnWlgYVtHOb7JH6SorxMhN0kuRJjVqXbKClG6xSbPtzz+g==} + engines: {node: ^22.18.0 || >=24.11.0} + hasBin: true + dependencies: + '@babel/types': 8.0.4 + dev: true + /@babel/template@7.26.9: resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -432,6 +526,15 @@ packages: '@babel/types': 7.26.9 dev: true + /@babel/template@8.0.0: + resolution: {integrity: sha512-eAD0QW/AlbamBbw0FeGiwasbCVPq5ncW0HNVyLP3B9czqLyh4gvw+5JTSNt6le9+ziAU7mqDZsKTHf3jTb4chQ==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/types': 8.0.4 + dev: true + /@babel/traverse@7.26.9: resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} @@ -447,6 +550,19 @@ packages: - supports-color dev: true + /@babel/traverse@8.0.4: + resolution: {integrity: sha512-bZnmqzGG8UZneG1lLxBoWIH0G6Gr1D846Yu4/3XnY6FhCndMR49u26nTY08u/dAxWmLWF9vGQOuC+84FfIUoeg==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-globals': 8.0.0 + '@babel/parser': 8.0.4 + '@babel/template': 8.0.0 + '@babel/types': 8.0.4 + obug: 2.1.4 + 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 +571,14 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: true + /@babel/types@8.0.4: + resolution: {integrity: sha512-eY+Yn3dCqTGmyiq2QRU66lA5FL8lqqqvecHt0fF3uHONIa7ToYsaCiWV8lOKqAs0Rb2SjixiKFROngnulPtt2g==} + engines: {node: ^22.18.0 || >=24.11.0} + dependencies: + '@babel/helper-string-parser': 8.0.0 + '@babel/helper-validator-identifier': 8.0.4 + dev: true + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -686,6 +810,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'} @@ -723,6 +854,13 @@ packages: '@jridgewell/sourcemap-codec': 1.5.0 dev: true + /@jridgewell/trace-mapping@0.3.31: + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + /@napi-rs/lzma-linux-x64-gnu@1.5.1: resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} engines: {node: ^22.20 || ^24.12 || >=25} @@ -732,27 +870,6 @@ packages: dev: true optional: 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'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - dev: true - /@octokit/auth-token@6.0.0: resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} engines: {node: '>= 20'} @@ -1142,33 +1259,8 @@ packages: resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} dev: true - /@types/babel__core@7.20.5: - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 - dev: true - - /@types/babel__generator@7.6.8: - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - dependencies: - '@babel/types': 7.26.9 - dev: true - - /@types/babel__template@7.4.4: - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 - dev: true - - /@types/babel__traverse@7.20.6: - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - dependencies: - '@babel/types': 7.26.9 + /@standard-schema/spec@1.1.0: + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} dev: true /@types/cookie@0.4.1: @@ -1189,6 +1281,14 @@ packages: resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} dev: true + /@types/gensync@1.0.5: + resolution: {integrity: sha512-MbsRCT7mTikHwKZ0X+LVUTLRrZZRLipTuXEO9qOYO+zmjMVk81axyClMROf6uoPD9MRVu46bx8zoR0Ad9q3NAg==} + dev: true + + /@types/jsesc@2.5.1: + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + dev: true + /@types/node@20.14.10: resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} dependencies: @@ -1744,6 +1844,11 @@ packages: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true + /empathic@2.0.1: + resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} + engines: {node: '>=14'} + dev: true + /encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -1860,17 +1965,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 @@ -1887,12 +1981,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.5): resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -2202,6 +2290,10 @@ packages: engines: {node: '>= 4'} dev: true + /import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + dev: true + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -2365,6 +2457,10 @@ packages: hasBin: true dev: true + /js-tokens@10.0.0: + resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} + dev: true + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -2551,19 +2647,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'} @@ -2721,6 +2804,11 @@ packages: engines: {node: '>= 0.4'} dev: true + /obug@2.1.4: + resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} + engines: {node: '>=12.20.0'} + dev: true + /ohash@2.0.11: resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} dev: true @@ -3008,10 +3096,6 @@ packages: side-channel: 1.0.6 dev: true - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: true - /quickjs-wasi@2.2.0: resolution: {integrity: sha512-zQxXmQMrEoD3S+jQdYsloq4qAuaxKFHZj6hHqOYGwB2iQZH+q9e/lf5zQPXCKOk0WJuAjzRFbO4KwHIp2D05Iw==} dev: true @@ -3130,11 +3214,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 @@ -3197,12 +3276,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: @@ -3222,12 +3295,6 @@ packages: hasBin: true dev: true - /semver@7.7.4: - resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} - engines: {node: '>=10'} - hasBin: true - dev: true - /semver@7.8.5: resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} @@ -3765,6 +3832,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