From 440a2ac51150dbc20a6396b03390989d247ab5a9 Mon Sep 17 00:00:00 2001 From: Angular Robot Date: Tue, 30 Dec 2025 23:06:27 +0000 Subject: [PATCH] build: update all non-major dependencies See associated pull request for more information. --- .github/ng-renovate/package.json | 2 +- .github/ng-renovate/pnpm-lock.yaml | 262 ++++++++++---------------- apps/functions/package.json | 4 +- bazel/spec-bundling/test/package.json | 2 +- ng-dev/package.json | 6 +- package.json | 2 +- pnpm-lock.yaml | 168 +++++++++-------- 7 files changed, 198 insertions(+), 248 deletions(-) diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index e365932dd..673b490b0 100644 --- a/.github/ng-renovate/package.json +++ b/.github/ng-renovate/package.json @@ -2,7 +2,7 @@ "name": "ng-renovate", "type": "commonjs", "dependencies": { - "renovate": "42.58.1" + "renovate": "42.66.14" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/.github/ng-renovate/pnpm-lock.yaml b/.github/ng-renovate/pnpm-lock.yaml index 39ef842d4..4f07cb2ea 100644 --- a/.github/ng-renovate/pnpm-lock.yaml +++ b/.github/ng-renovate/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: renovate: - specifier: 42.58.1 - version: 42.58.1(encoding@0.1.13)(typanion@3.14.0) + specifier: 42.66.14 + version: 42.66.14(encoding@0.1.13)(typanion@3.14.0) packages: @@ -280,13 +280,9 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npmcli/agent@3.0.0': - resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/fs@4.0.0': - resolution: {integrity: sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==} - engines: {node: ^18.17.0 || >=20.5.0} + '@npmcli/agent@4.0.0': + resolution: {integrity: sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==} + engines: {node: ^20.17.0 || >=22.9.0} '@npmcli/fs@5.0.0': resolution: {integrity: sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og==} @@ -333,8 +329,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-redis@0.57.1': - resolution: {integrity: sha512-iP564P8On9NPPi06T2MyL56sBN0RsF29DX/RC5fW0yOOFdUHcvCDmJnp11eZyymTvYj5HX8tvpoO+vDb6+Lv8A==} + '@opentelemetry/instrumentation-redis@0.57.2': + resolution: {integrity: sha512-vD1nzOUDOPjnvDCny7fmRSX/hMTFzPUCZKADF5tQ5DvBqlOEV/de/tOkwvIwo9YX956EBMT+8qSjhd7qPXFkRw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -361,26 +357,26 @@ packages: resolution: {integrity: sha512-1BCcU93iwSRZvDAgwUxC/DV4T/406SkMfxGqu5ojc3AvNI+I9GhV7v0J1HljsczuuhcnFLYqD5VmwVXfCGHzxA==} engines: {node: ^18.19.0 || >=20.6.0} - '@opentelemetry/resource-detector-aws@2.8.0': - resolution: {integrity: sha512-L8K5L3bsDKboX7sDofZyRonyK8dfS+CF7ho8YbZ6OrH+d5uyRBsrjuokPzcju1jP2ZzgtpYzhLwzi9zPXyRLlA==} + '@opentelemetry/resource-detector-aws@2.9.0': + resolution: {integrity: sha512-2dk1TuuImatD8n0OyBgghucluGcj2XtnortmJdLH0OffM7cVtat4h7Dcg8IZvP7WrMjbP4ZQQ2cpD1Fhvx6BsA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/resource-detector-azure@0.16.0': - resolution: {integrity: sha512-7ZIgPGsI5/sp4nXXUUyyQ8grg6brJV1U/itQWmZID72Nhvm4k/MhYpjZC80HFId47pMUGkoM3wxbZHfunLSnIw==} + '@opentelemetry/resource-detector-azure@0.17.0': + resolution: {integrity: sha512-JGNPW+Om8MNiVOK1Jl5jg3znGJQP7YeGsgRQiegftqEZj0th8e1Uf6U5s6H672KBT442WDGOG0a4du5xJgJB5w==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/resource-detector-gcp@0.43.0': - resolution: {integrity: sha512-QBrljIppRyMLjEJdx+nKid5FyCQCh4TK2jNSHVRsJio1qnPoPy18J6rD3Pbx6VF0/Z5vwLD+E3PHe/Bi6vE0Rw==} + '@opentelemetry/resource-detector-gcp@0.44.0': + resolution: {integrity: sha512-sj9WSSjMyZJDP7DSmfQpsfivM2sQECwhjAmK6V97uVAeJiXSMiPhfo3fZi0Hpu+GQQ1Wb09qQIkwkMjwr0MH/g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/resource-detector-github@0.31.2': - resolution: {integrity: sha512-zMvhcGHNdO6Mjz3o83EbR/2n2FSfxnnyAYXZk++aITmI0dIYBxoGfzULf3+oSa3PXeYr0gFaNb6bpffVC2EIAQ==} + '@opentelemetry/resource-detector-github@0.32.0': + resolution: {integrity: sha512-CwaKgoukIcEUZfOXf1c9W37ixRT3dhanSqG5P1hZx8zr13A4xZQHTuS4rn03v+RewIJWTkAfi7Ei1eI1rgRfaQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.0.0 @@ -544,15 +540,15 @@ packages: peerDependencies: '@redis/client': ^5.10.0 - '@renovatebot/detect-tools@1.2.5': - resolution: {integrity: sha512-es6Q+81BgRT0PiqmbqztSgmqWRg8lrLXmLRXC5HM34k2Xtt0AIJE46PjfoUugc5KwQvpIJv1TDCaKr1sm6fIJw==} + '@renovatebot/detect-tools@1.2.6': + resolution: {integrity: sha512-sWC2NfAI/ODxrf5Y+uiPjgwML5JibROpikXrgxvYDlq0ySG8kpepwhPnvW9vO7JaTL8j/z3tX/fJc8Aicy+yLg==} - '@renovatebot/osv-offline-db@2.0.0': - resolution: {integrity: sha512-qMcbkz/DRIhVEXnPzBdY3Dn7oraKLZ0tBLXwDkiuxsBjgDjKAXTjYHpUeZU+y8fd3I3GLLgLYqHPnbJ276ZBtA==} + '@renovatebot/osv-offline-db@2.0.1': + resolution: {integrity: sha512-DB3tPESeQ3Qw0hysgZJogxYJLIcQ0g9nR7xTuYFXTrJzwchRIftNqMd/K5lTeC7tFpjz8JwAY6D669sgUp2oYQ==} engines: {node: '>=22.12.0'} - '@renovatebot/osv-offline@2.0.0': - resolution: {integrity: sha512-Fq0uz1RBNWx3iJ+r1zYcT+29kvzc9L+fjGOK0wERCuMpGSJE48uJ8bEeH8XjWJtq190j2TuuBb11xm7spVCBKw==} + '@renovatebot/osv-offline@2.0.1': + resolution: {integrity: sha512-+O1IYzTriUIz4lMDWbh5uJ8M5ufx16PIFYips8F7n04P6CXZXpVAk8AxkwTwxK/znJ2epYsCPN9wMY8iSdjr0A==} engines: {node: '>=22.12.0'} '@renovatebot/pep440@4.2.1': @@ -906,9 +902,9 @@ packages: engines: {node: '>=18.12.0'} hasBin: true - abbrev@3.0.1: - resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} - engines: {node: ^18.17.0 || >=20.5.0} + abbrev@4.0.0: + resolution: {integrity: sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==} + engines: {node: ^20.17.0 || >=22.9.0} acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} @@ -974,8 +970,8 @@ packages: aws4@1.13.2: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - azure-devops-node-api@15.1.1: - resolution: {integrity: sha512-ohL2CY+zRAItKvwkHhefYxjr0Hndu6s8qKwyl0+wL4Ol6c4UrsI3A3G6ZPwwK81c1Ga3dEXjeDg4aKV4hn9loA==} + azure-devops-node-api@15.1.2: + resolution: {integrity: sha512-PfJTGK8oaBB3e0hilF5QE5BT0axpxssZlc0pRq3Rb0XsKr4qk1Cma+jBRRz0hE+zuUsu/7cz0WTCVo+kcVvOjw==} engines: {node: '>= 16.0.0'} backslash@0.2.2: @@ -1043,10 +1039,6 @@ packages: engines: {'0': node >=0.10.0} hasBin: true - cacache@19.0.1: - resolution: {integrity: sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==} - engines: {node: ^18.17.0 || >=20.5.0} - cacache@20.0.3: resolution: {integrity: sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==} engines: {node: ^20.17.0 || >=22.9.0} @@ -1453,8 +1445,8 @@ packages: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} - fs-extra@11.3.2: - resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + fs-extra@11.3.3: + resolution: {integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==} engines: {node: '>=14.14'} fs-minipass@2.1.0: @@ -1889,9 +1881,9 @@ packages: resolution: {integrity: sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==} engines: {node: '>=12'} - make-fetch-happen@14.0.3: - resolution: {integrity: sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==} - engines: {node: ^18.17.0 || >=20.5.0} + make-fetch-happen@15.0.3: + resolution: {integrity: sha512-iyyEpDty1mwW3dGlYXAJqC/azFn5PPvgKVwXayOGBSmKLxhKZ9fg4qIan2ePpp1vJIwfFiO34LAPZgq9SZW9Aw==} + engines: {node: ^20.17.0 || >=22.9.0} map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} @@ -2093,9 +2085,9 @@ packages: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} - minipass-fetch@4.0.1: - resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} - engines: {node: ^18.17.0 || >=20.5.0} + minipass-fetch@5.0.0: + resolution: {integrity: sha512-fiCdUALipqgPWrOVTz9fw0XhcazULXOSU6ie40DDbX1F49p1dBrSRBuswndTx1x3vEb/g0FT7vC4c4C2u/mh3A==} + engines: {node: ^20.17.0 || >=22.9.0} minipass-flush@1.0.5: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} @@ -2205,17 +2197,17 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-gyp@11.5.0: - resolution: {integrity: sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==} - engines: {node: ^18.17.0 || >=20.5.0} + node-gyp@12.1.0: + resolution: {integrity: sha512-W+RYA8jBnhSr2vrTtlPYPc1K+CSjGpVDRZxcqJcERZ8ND3A1ThWPHRwctTx3qC3oW99jt726jhdz3Y6ky87J4g==} + engines: {node: ^20.17.0 || >=22.9.0} hasBin: true node-html-parser@7.0.1: resolution: {integrity: sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==} - nopt@8.1.0: - resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} - engines: {node: ^18.17.0 || >=20.5.0} + nopt@9.0.0: + resolution: {integrity: sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==} + engines: {node: ^20.17.0 || >=22.9.0} hasBin: true normalize-package-data@2.5.0: @@ -2375,9 +2367,9 @@ packages: engines: {node: '>=14'} hasBin: true - proc-log@5.0.0: - resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} - engines: {node: ^18.17.0 || >=20.5.0} + proc-log@6.1.0: + resolution: {integrity: sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==} + engines: {node: ^20.17.0 || >=22.9.0} process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -2423,8 +2415,8 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - re2@1.22.3: - resolution: {integrity: sha512-002aE82U91DiaUA16U6vbiJusvPXn1OWiQukOxJkVUTXbzrSuQbFNHYKcGw8QK/uifRCfjl2Hd/vXYDanKkmaQ==} + re2@1.23.0: + resolution: {integrity: sha512-mT7+/Lz+Akjm/C/X6PiaHihcJL92TNNXai/C4c/dfBbhtwMm1uKEEoA2Lz/FF6aBFfQzg5mAyv4BGjM4q44QwQ==} read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -2468,8 +2460,8 @@ packages: remark@15.0.1: resolution: {integrity: sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==} - renovate@42.58.1: - resolution: {integrity: sha512-I6I+x/GdxzPG3kQ8FvUKf8uaOL154nNKZgKzf9MbL2R52T1ZifCgVR7dOLQRl/S7ThTWVVzECHjprzkTe5Ur2g==} + renovate@42.66.14: + resolution: {integrity: sha512-FuMJ4oHetWe6SGpO3VS3GORM737534DSyn8n4g28edp9E2Xb6nJU5t/5Iz5cRKjkPwc6ivZxGL/A7vzPBotD0g==} engines: {node: ^22.13.0 || ^24.11.0, pnpm: ^10.0.0} hasBin: true @@ -2657,10 +2649,6 @@ packages: sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - ssri@12.0.0: - resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} - engines: {node: ^18.17.0 || >=20.5.0} - ssri@13.0.0: resolution: {integrity: sha512-yizwGBpbCn4YomB2lzhZqrHLJoqFGXihNbib3ozhqF/cIp5ue+xSmOQrjNasEE62hFxsCcg/V/z23t4n8jMEng==} engines: {node: ^20.17.0 || >=22.9.0} @@ -2830,18 +2818,10 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unique-filename@4.0.0: - resolution: {integrity: sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==} - engines: {node: ^18.17.0 || >=20.5.0} - unique-filename@5.0.0: resolution: {integrity: sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==} engines: {node: ^20.17.0 || >=22.9.0} - unique-slug@5.0.0: - resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} - engines: {node: ^18.17.0 || >=20.5.0} - unique-slug@6.0.0: resolution: {integrity: sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==} engines: {node: ^20.17.0 || >=22.9.0} @@ -2887,8 +2867,8 @@ packages: resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - validate-npm-package-name@7.0.0: - resolution: {integrity: sha512-bwVk/OK+Qu108aJcMAEiU4yavHUI7aN20TgZNBj9MR2iU1zPUl1Z1Otr7771ExfYTPTvfN8ZJ1pbr5Iklgt4xg==} + validate-npm-package-name@7.0.1: + resolution: {integrity: sha512-BM0Upcemlce8/9+HE+/VpWqn3u3mYh6Om/FEC8yPMnEHwf710fW5Q6fhjT1SQyRlZD1G9CJbgfH+rWgAcIvjlQ==} engines: {node: ^20.17.0 || >=22.9.0} vfile-message@4.0.3: @@ -2916,9 +2896,9 @@ packages: engines: {node: '>= 8'} hasBin: true - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} + which@6.0.0: + resolution: {integrity: sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==} + engines: {node: ^20.17.0 || >=22.9.0} hasBin: true wordwrap@1.0.0: @@ -2946,8 +2926,8 @@ packages: resolution: {integrity: sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==} engines: {node: '>=10.13'} - xmldoc@2.0.2: - resolution: {integrity: sha512-UiRwoSStEXS3R+YE8OqYv3jebza8cBBAI2y8g3B15XFkn3SbEOyyLnmPHjLBPZANrPJKEzxxB7A3XwcLikQVlQ==} + xmldoc@2.0.3: + resolution: {integrity: sha512-6gRk4NY/Jvg67xn7OzJuxLRsGgiXBaPUQplVJ/9l99uIugxh4FTOewYz5ic8WScj7Xx/2WvhENiQKwkK9RpE4w==} engines: {node: '>=12.0.0'} xtend@4.0.2: @@ -3867,22 +3847,17 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@npmcli/agent@3.0.0': + '@npmcli/agent@4.0.0': dependencies: agent-base: 7.1.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 - lru-cache: 10.4.3 + lru-cache: 11.2.4 socks-proxy-agent: 8.0.5 transitivePeerDependencies: - supports-color optional: true - '@npmcli/fs@4.0.0': - dependencies: - semver: 7.7.2 - optional: true - '@npmcli/fs@5.0.0': dependencies: semver: 7.7.2 @@ -3932,7 +3907,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-redis@0.57.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-redis@0.57.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) @@ -3969,21 +3944,21 @@ snapshots: '@opentelemetry/redis-common@0.38.2': {} - '@opentelemetry/resource-detector-aws@2.8.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resource-detector-aws@2.9.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@opentelemetry/resource-detector-azure@0.16.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resource-detector-azure@0.17.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@opentelemetry/resource-detector-gcp@0.43.0(@opentelemetry/api@1.9.0)(encoding@0.1.13)': + '@opentelemetry/resource-detector-gcp@0.44.0(@opentelemetry/api@1.9.0)(encoding@0.1.13)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) @@ -3993,7 +3968,7 @@ snapshots: - encoding - supports-color - '@opentelemetry/resource-detector-github@0.31.2(@opentelemetry/api@1.9.0)': + '@opentelemetry/resource-detector-github@0.32.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) @@ -4151,23 +4126,23 @@ snapshots: dependencies: '@redis/client': 5.10.0 - '@renovatebot/detect-tools@1.2.5': + '@renovatebot/detect-tools@1.2.6': dependencies: - fs-extra: 11.3.2 + fs-extra: 11.3.3 toml-eslint-parser: 0.10.1 upath: 2.0.1 zod: 3.25.76 - '@renovatebot/osv-offline-db@2.0.0': + '@renovatebot/osv-offline-db@2.0.1': dependencies: '@seald-io/nedb': 4.1.2 - '@renovatebot/osv-offline@2.0.0': + '@renovatebot/osv-offline@2.0.1': dependencies: - '@renovatebot/osv-offline-db': 2.0.0 + '@renovatebot/osv-offline-db': 2.0.1 adm-zip: 0.5.16 debug: 4.4.3 - fs-extra: 11.3.2 + fs-extra: 11.3.3 got: 11.8.6 luxon: 3.7.2 transitivePeerDependencies: @@ -4687,7 +4662,7 @@ snapshots: transitivePeerDependencies: - typanion - abbrev@3.0.1: + abbrev@4.0.0: optional: true acorn-import-attributes@1.9.5(acorn@8.15.0): @@ -4736,7 +4711,7 @@ snapshots: aws4@1.13.2: {} - azure-devops-node-api@15.1.1: + azure-devops-node-api@15.1.2: dependencies: tunnel: 0.0.6 typed-rest-client: 2.1.0 @@ -4812,22 +4787,6 @@ snapshots: mv: 2.1.1 safe-json-stringify: 1.2.0 - cacache@19.0.1: - dependencies: - '@npmcli/fs': 4.0.0 - fs-minipass: 3.0.3 - glob: 10.5.0 - lru-cache: 10.4.3 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 7.0.4 - ssri: 12.0.0 - tar: 7.5.2 - unique-filename: 4.0.0 - optional: true - cacache@20.0.3: dependencies: '@npmcli/fs': 5.0.0 @@ -5221,7 +5180,7 @@ snapshots: jsonfile: 6.2.0 universalify: 2.0.1 - fs-extra@11.3.2: + fs-extra@11.3.3: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -5703,19 +5662,19 @@ snapshots: luxon@3.7.2: {} - make-fetch-happen@14.0.3: + make-fetch-happen@15.0.3: dependencies: - '@npmcli/agent': 3.0.0 - cacache: 19.0.1 + '@npmcli/agent': 4.0.0 + cacache: 20.0.3 http-cache-semantics: 4.2.0 minipass: 7.1.2 - minipass-fetch: 4.0.1 + minipass-fetch: 5.0.0 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 negotiator: 1.0.0 - proc-log: 5.0.0 + proc-log: 6.1.0 promise-retry: 2.0.1 - ssri: 12.0.0 + ssri: 13.0.0 transitivePeerDependencies: - supports-color optional: true @@ -6108,7 +6067,7 @@ snapshots: dependencies: minipass: 7.1.2 - minipass-fetch@4.0.1: + minipass-fetch@5.0.0: dependencies: minipass: 7.1.2 minipass-sized: 1.0.3 @@ -6211,18 +6170,18 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-gyp@11.5.0: + node-gyp@12.1.0: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.3 graceful-fs: 4.2.11 - make-fetch-happen: 14.0.3 - nopt: 8.1.0 - proc-log: 5.0.0 + make-fetch-happen: 15.0.3 + nopt: 9.0.0 + proc-log: 6.1.0 semver: 7.7.2 tar: 7.5.2 tinyglobby: 0.2.15 - which: 5.0.0 + which: 6.0.0 transitivePeerDependencies: - supports-color optional: true @@ -6232,9 +6191,9 @@ snapshots: css-select: 5.2.2 he: 1.2.0 - nopt@8.1.0: + nopt@9.0.0: dependencies: - abbrev: 3.0.1 + abbrev: 4.0.0 optional: true normalize-package-data@2.5.0: @@ -6383,7 +6342,7 @@ snapshots: prettier@3.6.2: {} - proc-log@5.0.0: + proc-log@6.1.0: optional: true process-nextick-args@2.0.1: {} @@ -6438,11 +6397,11 @@ snapshots: strip-json-comments: 2.0.1 optional: true - re2@1.22.3: + re2@1.23.0: dependencies: install-artifact-from-github: 1.4.0 nan: 2.24.0 - node-gyp: 11.5.0 + node-gyp: 12.1.0 transitivePeerDependencies: - supports-color optional: true @@ -6538,7 +6497,7 @@ snapshots: transitivePeerDependencies: - supports-color - renovate@42.58.1(encoding@0.1.13)(typanion@3.14.0): + renovate@42.66.14(encoding@0.1.13)(typanion@3.14.0): dependencies: '@aws-sdk/client-codecommit': 3.940.0 '@aws-sdk/client-ec2': 3.940.0 @@ -6556,19 +6515,19 @@ snapshots: '@opentelemetry/instrumentation': 0.208.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-bunyan': 0.54.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-http': 0.208.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-redis': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resource-detector-aws': 2.8.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resource-detector-azure': 0.16.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resource-detector-gcp': 0.43.0(@opentelemetry/api@1.9.0)(encoding@0.1.13) - '@opentelemetry/resource-detector-github': 0.31.2(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-redis': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/resource-detector-aws': 2.9.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resource-detector-azure': 0.17.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resource-detector-gcp': 0.44.0(@opentelemetry/api@1.9.0)(encoding@0.1.13) + '@opentelemetry/resource-detector-github': 0.32.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 '@pnpm/parse-overrides': 1001.0.3 '@qnighy/marshal': 0.1.3 - '@renovatebot/detect-tools': 1.2.5 - '@renovatebot/osv-offline': 2.0.0 + '@renovatebot/detect-tools': 1.2.6 + '@renovatebot/osv-offline': 2.0.1 '@renovatebot/pep440': 4.2.1 '@renovatebot/pgp': 1.2.2 '@renovatebot/ruby-semver': 4.1.2 @@ -6580,7 +6539,7 @@ snapshots: async-mutex: 0.5.0 auth-header: 1.0.0 aws4: 1.13.2 - azure-devops-node-api: 15.1.1 + azure-devops-node-api: 15.1.2 bunyan: 1.8.15 cacache: 20.0.3 chalk: 5.6.2 @@ -6602,7 +6561,7 @@ snapshots: extract-zip: 2.0.1 find-packages: 10.0.4 find-up: 7.0.0 - fs-extra: 11.3.2 + fs-extra: 11.3.3 git-url-parse: 16.1.0 github-url-from-git: 1.5.0 glob: 11.1.0 @@ -6655,14 +6614,14 @@ snapshots: tslib: 2.8.1 upath: 2.0.1 url-join: 5.0.0 - validate-npm-package-name: 7.0.0 - xmldoc: 2.0.2 + validate-npm-package-name: 7.0.1 + xmldoc: 2.0.3 yaml: 2.8.2 zod: 3.25.76 optionalDependencies: better-sqlite3: 12.5.0 openpgp: 6.3.0 - re2: 1.22.3 + re2: 1.23.0 transitivePeerDependencies: - aws-crt - encoding @@ -6873,11 +6832,6 @@ snapshots: sprintf-js@1.1.3: {} - ssri@12.0.0: - dependencies: - minipass: 7.1.2 - optional: true - ssri@13.0.0: dependencies: minipass: 7.1.2 @@ -7059,20 +7013,10 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unique-filename@4.0.0: - dependencies: - unique-slug: 5.0.0 - optional: true - unique-filename@5.0.0: dependencies: unique-slug: 6.0.0 - unique-slug@5.0.0: - dependencies: - imurmurhash: 0.1.4 - optional: true - unique-slug@6.0.0: dependencies: imurmurhash: 0.1.4 @@ -7123,7 +7067,7 @@ snapshots: dependencies: builtins: 5.1.0 - validate-npm-package-name@7.0.0: {} + validate-npm-package-name@7.0.1: {} vfile-message@4.0.3: dependencies: @@ -7158,7 +7102,7 @@ snapshots: dependencies: isexe: 2.0.0 - which@5.0.0: + which@6.0.0: dependencies: isexe: 3.1.1 optional: true @@ -7196,7 +7140,7 @@ snapshots: js-yaml: 4.1.1 write-file-atomic: 3.0.3 - xmldoc@2.0.2: + xmldoc@2.0.3: dependencies: sax: 1.4.3 diff --git a/apps/functions/package.json b/apps/functions/package.json index 13d8c4e58..d21911665 100644 --- a/apps/functions/package.json +++ b/apps/functions/package.json @@ -13,7 +13,7 @@ "@octokit/webhooks-types": "7.6.1", "@types/node": "24.10.4", "firebase-admin": "13.6.0", - "firebase-functions": "7.0.1", - "firebase-tools": "15.0.0" + "firebase-functions": "7.0.2", + "firebase-tools": "15.1.0" } } diff --git a/bazel/spec-bundling/test/package.json b/bazel/spec-bundling/test/package.json index 6593b30a4..a7ebad533 100644 --- a/bazel/spec-bundling/test/package.json +++ b/bazel/spec-bundling/test/package.json @@ -8,7 +8,7 @@ "@types/node": "24.10.4", "jasmine-reporters": "2.5.2", "jasmine": "5.13.0", - "jsdom": "27.3.0", + "jsdom": "27.4.0", "tinyglobby": "0.2.15", "zone.js": "0.16.0" }, diff --git a/ng-dev/package.json b/ng-dev/package.json index d14eb22fa..e1d4c5a82 100644 --- a/ng-dev/package.json +++ b/ng-dev/package.json @@ -17,7 +17,7 @@ "dependencies": { "@actions/core": "2.0.1", "@google-cloud/spanner": "8.0.0", - "@google/genai": "1.33.0", + "@google/genai": "1.34.0", "@inquirer/prompts": "8.1.0", "@inquirer/type": "4.0.2", "@octokit/auth-app": "8.1.2", @@ -43,7 +43,7 @@ "@types/yargs": "17.0.35", "@types/yarnpkg__lockfile": "1.1.9", "@yarnpkg/lockfile": "1.1.0", - "bufferutil": "4.0.9", + "bufferutil": "4.1.0", "cli-progress": "3.12.0", "conventional-commits-filter": "5.0.0", "conventional-commits-parser": "6.2.1", @@ -65,7 +65,7 @@ "typed-graphqlify": "3.1.6", "tsx": "4.21.0", "typescript": "5.9.3", - "utf-8-validate": "6.0.5", + "utf-8-validate": "6.0.6", "which": "6.0.0", "yaml": "2.8.2", "yargs": "18.0.0" diff --git a/package.json b/package.json index 8799589fe..a99753407 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@angular/compiler-cli": "21.1.0-next.4", "@bazel/bazelisk": "1.26.0", "@bazel/buildifier": "8.2.1", - "firebase-tools": "15.0.0", + "firebase-tools": "15.1.0", "husky": "9.1.7", "jasmine-core": "5.13.0", "jasmine-reporters": "2.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2600bd3a9..6ab5344de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,8 +20,8 @@ importers: specifier: 8.2.1 version: 8.2.1 firebase-tools: - specifier: 15.0.0 - version: 15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3) + specifier: 15.1.0 + version: 15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -138,7 +138,7 @@ importers: version: 21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0) '@angular/fire': specifier: 21.0.0-rc.0 - version: 21.0.0-rc.0(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(@angular/platform-browser@21.1.0-next.4(@angular/animations@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(firebase-tools@15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2) + version: 21.0.0-rc.0(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(@angular/platform-browser@21.1.0-next.4(@angular/animations@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(firebase-tools@15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2) '@angular/forms': specifier: 21.1.0-next.4 version: 21.1.0-next.4(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(@angular/platform-browser@21.1.0-next.4(@angular/animations@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(rxjs@7.8.2) @@ -182,11 +182,11 @@ importers: specifier: 13.6.0 version: 13.6.0(encoding@0.1.13) firebase-functions: - specifier: 7.0.1 - version: 7.0.1(firebase-admin@13.6.0(encoding@0.1.13)) + specifier: 7.0.2 + version: 7.0.2(firebase-admin@13.6.0(encoding@0.1.13)) firebase-tools: - specifier: 15.0.0 - version: 15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3) + specifier: 15.1.0 + version: 15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) bazel: dependencies: @@ -216,7 +216,7 @@ importers: version: 5.3.4 browser-sync: specifier: 3.0.4 - version: 3.0.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) + version: 3.0.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) get-tsconfig: specifier: 4.13.0 version: 4.13.0 @@ -228,7 +228,7 @@ importers: version: 7.0.0 selenium-webdriver: specifier: 4.39.0 - version: 4.39.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + version: 4.39.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) semver: specifier: 7.7.3 version: 7.7.3 @@ -278,8 +278,8 @@ importers: specifier: 2.5.2 version: 2.5.2 jsdom: - specifier: 27.3.0 - version: 27.3.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) + specifier: 27.4.0 + version: 27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) tinyglobby: specifier: 0.2.15 version: 0.2.15 @@ -536,8 +536,8 @@ importers: specifier: 8.0.0 version: 8.0.0(supports-color@10.2.2) '@google/genai': - specifier: 1.33.0 - version: 1.33.0(@modelcontextprotocol/sdk@1.24.3(supports-color@10.2.2))(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5) + specifier: 1.34.0 + version: 1.34.0(@modelcontextprotocol/sdk@1.24.3(supports-color@10.2.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6) '@inquirer/prompts': specifier: 8.1.0 version: 8.1.0(@types/node@24.10.4) @@ -614,8 +614,8 @@ importers: specifier: 1.1.0 version: 1.1.0 bufferutil: - specifier: 4.0.9 - version: 4.0.9 + specifier: 4.1.0 + version: 4.1.0 cli-progress: specifier: 3.12.0 version: 3.12.0 @@ -680,8 +680,8 @@ importers: specifier: 5.9.3 version: 5.9.3 utf-8-validate: - specifier: 6.0.5 - version: 6.0.5 + specifier: 6.0.6 + version: 6.0.6 which: specifier: 6.0.0 version: 6.0.0 @@ -1160,6 +1160,15 @@ packages: cpu: [x64] os: [win32] + '@exodus/bytes@1.7.0': + resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@exodus/crypto': ^1.0.0-rc.4 + peerDependenciesMeta: + '@exodus/crypto': + optional: true + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} @@ -1468,8 +1477,8 @@ packages: resolution: {integrity: sha512-r3ZwDMiz4nwW6R922Z1pwpePxyRwE5GdevYX63hRmAQUkUQJcBH/79EnQPDv5cOv1mFBgevdNWQfi3tie3dHrQ==} engines: {node: '>=14'} - '@google/genai@1.33.0': - resolution: {integrity: sha512-ThUjFZ1N0DU88peFjnQkb8K198EWaW2RmmnDShFQ+O+xkIH9itjpRe358x3L/b4X/A7dimkvq63oz49Vbh7Cog==} + '@google/genai@1.34.0': + resolution: {integrity: sha512-vu53UMPvjmb7PGzlYu6Tzxso8Dfhn+a7eQFaS2uNemVtDZKwzSpJ5+ikqBbXplF7RGB1STcVDqCkPvquiwb2sw==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.24.0 @@ -2797,8 +2806,8 @@ packages: buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - bufferutil@4.0.9: - resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==} + bufferutil@4.1.0: + resolution: {integrity: sha512-ZMANVnAixE6AWWnPzlW2KpUrxhm9woycYvPOo67jWHyFowASTEd9s+QN1EIMsSDtwhIxN4sWE1jotpuDUIgyIw==} engines: {node: '>=6.14.2'} builtin-modules@1.1.1: @@ -3551,15 +3560,15 @@ packages: resolution: {integrity: sha512-GdPA/t0+Cq8p1JnjFRBmxRxAGvF/kl2yfdhALl38PrRp325YxyQ5aNaHui0XmaKcKiGRFIJ/EgBNWFoDP0onjw==} engines: {node: '>=18'} - firebase-functions@7.0.1: - resolution: {integrity: sha512-9hFqiCO4phVosFLMjXlqQvtKTS+g5xWHHt3qU94bIHhdFX3RvQFiRvBTFgy+e9jBcrauEqCt5pqPe9em0AgPDQ==} + firebase-functions@7.0.2: + resolution: {integrity: sha512-AFAZOn2iMp6X6lvCzEI92/J/JfT2ZAGSHKAfop4btWZdIqeHU40gFwVBGPl53bnqEpuv5VYKirmkxGuPu4OHpA==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: firebase-admin: ^11.10.0 || ^12.0.0 || ^13.0.0 - firebase-tools@15.0.0: - resolution: {integrity: sha512-6HSF3meQwMNzDK5BIEFEq4jVMPqR6PBdqpuSLBE+3zpLlcmLknMVBDhdN32jhd2lj/wvfHBZV6ZSqTCNF7AtWw==} + firebase-tools@15.1.0: + resolution: {integrity: sha512-sVDiFTXiRd2tszJzttb6e5yzhJdljIVm8Q0Atg6MyHMirJrvrOJzxPis9MAg/R6RrfLo/+oYgx83suZfAAimPw==} engines: {node: '>=20.0.0 || >=22.0.0 || >=24.0.0'} hasBin: true @@ -3841,9 +3850,9 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} + html-encoding-sniffer@6.0.0: + resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} html-entities@2.6.0: resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} @@ -4173,8 +4182,8 @@ packages: jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - jsdom@27.3.0: - resolution: {integrity: sha512-GtldT42B8+jefDUC4yUKAvsaOrH7PDHmZxZXNgF2xMmymjUbRYJvpAybZAKEmXDGTM0mCsz8duOa4vTm5AY2Kg==} + jsdom@27.4.0: + resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -5771,8 +5780,8 @@ packages: url-template@2.0.8: resolution: {integrity: sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==} - utf-8-validate@6.0.5: - resolution: {integrity: sha512-EYZR+OpIXp9Y1eG1iueg8KRsY8TuT8VNgnanZ0uA3STqhHQTLwbl+WX76/9X5OY12yQubymBpaBSmMPkSTQcKA==} + utf-8-validate@6.0.6: + resolution: {integrity: sha512-q3l3P9UtEEiAHcsgsqTgf9PPjctrDWoIXW3NpOHFdRDbLvu4DLIcxHangJ4RLrWkBcKjmcs/6NkerI8T/rE4LA==} engines: {node: '>=6.14.2'} util-deprecate@1.0.2: @@ -5860,10 +5869,6 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} @@ -6180,7 +6185,7 @@ snapshots: '@angular/compiler': 21.1.0-next.4 zone.js: 0.16.0 - '@angular/fire@21.0.0-rc.0(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(@angular/platform-browser@21.1.0-next.4(@angular/animations@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(firebase-tools@15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2)': + '@angular/fire@21.0.0-rc.0(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(@angular/platform-browser@21.1.0-next.4(@angular/animations@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(@angular/common@21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2))(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0)))(firebase-tools@15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2)': dependencies: '@angular-devkit/schematics': 21.0.3 '@angular/common': 21.1.0-next.4(@angular/core@21.1.0-next.4(@angular/compiler@21.1.0-next.4)(rxjs@7.8.2)(zone.js@0.16.0))(rxjs@7.8.2) @@ -6192,7 +6197,7 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - firebase-tools: 15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3) + firebase-tools: 15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) transitivePeerDependencies: - '@react-native-async-storage/async-storage' - chokidar @@ -6512,6 +6517,8 @@ snapshots: '@esbuild/win32-x64@0.27.1': optional: true + '@exodus/bytes@1.7.0': {} + '@fastify/busboy@2.1.1': {} '@fastify/busboy@3.2.0': {} @@ -7023,10 +7030,10 @@ snapshots: - supports-color optional: true - '@google/genai@1.33.0(@modelcontextprotocol/sdk@1.24.3(supports-color@10.2.2))(bufferutil@4.0.9)(supports-color@10.2.2)(utf-8-validate@6.0.5)': + '@google/genai@1.34.0(@modelcontextprotocol/sdk@1.24.3(supports-color@10.2.2))(bufferutil@4.1.0)(supports-color@10.2.2)(utf-8-validate@6.0.6)': dependencies: google-auth-library: 10.5.0(supports-color@10.2.2) - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) optionalDependencies: '@modelcontextprotocol/sdk': 1.24.3(supports-color@10.2.2) transitivePeerDependencies: @@ -8378,24 +8385,24 @@ snapshots: fresh: 0.5.2 mitt: 1.2.0 - browser-sync-ui@3.0.4(bufferutil@4.0.9)(utf-8-validate@6.0.5): + browser-sync-ui@3.0.4(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: async-each-series: 0.1.1 chalk: 4.1.2 connect-history-api-fallback: 1.6.0 immutable: 3.8.2 server-destroy: 1.0.1 - socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) + socket.io-client: 4.8.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) stream-throttle: 0.1.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - browser-sync@3.0.4(bufferutil@4.0.9)(utf-8-validate@6.0.5): + browser-sync@3.0.4(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: browser-sync-client: 3.0.4 - browser-sync-ui: 3.0.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) + browser-sync-ui: 3.0.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) bs-recipes: 1.3.4 chalk: 4.1.2 chokidar: 3.6.0 @@ -8419,7 +8426,7 @@ snapshots: serve-index: 1.9.1 serve-static: 1.16.2 server-destroy: 1.0.1 - socket.io: 4.8.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) + socket.io: 4.8.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) ua-parser-js: 1.0.41 yargs: 17.7.2 transitivePeerDependencies: @@ -8460,7 +8467,7 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bufferutil@4.0.9: + bufferutil@4.1.0: dependencies: node-gyp-build: 4.8.4 @@ -8960,12 +8967,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.3(bufferutil@4.0.9)(utf-8-validate@6.0.5): + engine.io-client@6.6.3(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 engine.io-parser: 5.2.3 - ws: 8.17.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.17.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) xmlhttprequest-ssl: 2.1.2 transitivePeerDependencies: - bufferutil @@ -8974,7 +8981,7 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.6.4(bufferutil@4.0.9)(utf-8-validate@6.0.5): + engine.io@6.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@types/cors': 2.8.19 '@types/node': 24.10.4 @@ -8984,7 +8991,7 @@ snapshots: cors: 2.8.5 debug: 4.3.7 engine.io-parser: 5.2.3 - ws: 8.17.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.17.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - bufferutil - supports-color @@ -9331,7 +9338,7 @@ snapshots: - encoding - supports-color - firebase-functions@7.0.1(firebase-admin@13.6.0(encoding@0.1.13)): + firebase-functions@7.0.2(firebase-admin@13.6.0(encoding@0.1.13)): dependencies: '@types/cors': 2.8.19 '@types/express': 4.17.25 @@ -9342,7 +9349,7 @@ snapshots: transitivePeerDependencies: - supports-color - firebase-tools@15.0.0(@types/node@24.10.4)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.3): + firebase-tools@15.1.0(@types/node@24.10.4)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3): dependencies: '@apphosting/build': 0.1.7(@types/node@24.10.4)(typescript@5.9.3) '@apphosting/common': 0.0.8 @@ -9415,7 +9422,7 @@ snapshots: uuid: 8.3.2 winston: 3.19.0 winston-transport: 4.9.0 - ws: 7.5.10(bufferutil@4.0.9) + ws: 7.5.10(bufferutil@4.1.0) yaml: 2.8.2 zod: 3.25.76 zod-to-json-schema: 3.25.0(zod@3.25.76) @@ -9855,9 +9862,11 @@ snapshots: dependencies: lru-cache: 10.4.3 - html-encoding-sniffer@4.0.0: + html-encoding-sniffer@6.0.0: dependencies: - whatwg-encoding: 3.1.1 + '@exodus/bytes': 1.7.0 + transitivePeerDependencies: + - '@exodus/crypto' html-entities@2.6.0: {} @@ -10166,14 +10175,15 @@ snapshots: jsbn@0.1.1: {} - jsdom@27.3.0(bufferutil@4.0.9)(utf-8-validate@6.0.5): + jsdom@27.4.0(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@acemir/cssom': 0.9.29 '@asamuzakjp/dom-selector': 6.7.6 + '@exodus/bytes': 1.7.0 cssstyle: 5.3.4 data-urls: 6.0.0 decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 + html-encoding-sniffer: 6.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6(supports-color@10.2.2) is-potential-custom-element-name: 1.0.1 @@ -10183,12 +10193,12 @@ snapshots: tough-cookie: 6.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.0 - whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) xml-name-validator: 5.0.0 transitivePeerDependencies: + - '@exodus/crypto' - bufferutil - postcss - supports-color @@ -11272,12 +11282,12 @@ snapshots: tmp: 0.0.30 xml2js: 0.4.23 - selenium-webdriver@4.39.0(bufferutil@4.0.9)(utf-8-validate@6.0.5): + selenium-webdriver@4.39.0(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@bazel/runfiles': 6.5.0 jszip: 3.10.1 tmp: 0.2.5 - ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11432,20 +11442,20 @@ snapshots: smart-buffer@4.2.0: {} - socket.io-adapter@2.5.5(bufferutil@4.0.9)(utf-8-validate@6.0.5): + socket.io-adapter@2.5.5(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: debug: 4.3.7 - ws: 8.17.1(bufferutil@4.0.9)(utf-8-validate@6.0.5) + ws: 8.17.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - socket.io-client@4.8.1(bufferutil@4.0.9)(utf-8-validate@6.0.5): + socket.io-client@4.8.1(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 - engine.io-client: 6.6.3(bufferutil@4.0.9)(utf-8-validate@6.0.5) + engine.io-client: 6.6.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -11459,14 +11469,14 @@ snapshots: transitivePeerDependencies: - supports-color - socket.io@4.8.1(bufferutil@4.0.9)(utf-8-validate@6.0.5): + socket.io@4.8.1(bufferutil@4.1.0)(utf-8-validate@6.0.6): dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 debug: 4.3.7 - engine.io: 6.6.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) - socket.io-adapter: 2.5.5(bufferutil@4.0.9)(utf-8-validate@6.0.5) + engine.io: 6.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) + socket.io-adapter: 2.5.5(bufferutil@4.1.0)(utf-8-validate@6.0.6) socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -11975,7 +11985,7 @@ snapshots: url-template@2.0.8: {} - utf-8-validate@6.0.5: + utf-8-validate@6.0.6: dependencies: node-gyp-build: 4.8.4 @@ -12058,10 +12068,6 @@ snapshots: websocket-extensions@0.1.4: {} - whatwg-encoding@3.1.1: - dependencies: - iconv-lite: 0.6.3 - whatwg-fetch@3.6.20: {} whatwg-mimetype@4.0.0: {} @@ -12148,19 +12154,19 @@ snapshots: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - ws@7.5.10(bufferutil@4.0.9): + ws@7.5.10(bufferutil@4.1.0): optionalDependencies: - bufferutil: 4.0.9 + bufferutil: 4.1.0 - ws@8.17.1(bufferutil@4.0.9)(utf-8-validate@6.0.5): + ws@8.17.1(bufferutil@4.1.0)(utf-8-validate@6.0.6): optionalDependencies: - bufferutil: 4.0.9 - utf-8-validate: 6.0.5 + bufferutil: 4.1.0 + utf-8-validate: 6.0.6 - ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5): + ws@8.18.3(bufferutil@4.1.0)(utf-8-validate@6.0.6): optionalDependencies: - bufferutil: 4.0.9 - utf-8-validate: 6.0.5 + bufferutil: 4.1.0 + utf-8-validate: 6.0.6 xdg-basedir@4.0.0: {}