diff --git a/.github/local-actions/branch-manager/package.json b/.github/local-actions/branch-manager/package.json index 72ca21a3a..6d6f94342 100644 --- a/.github/local-actions/branch-manager/package.json +++ b/.github/local-actions/branch-manager/package.json @@ -5,6 +5,6 @@ "@octokit/rest": "22.0.1", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/.github/local-actions/labels-sync/package.json b/.github/local-actions/labels-sync/package.json index adc765af5..cf1cbf779 100644 --- a/.github/local-actions/labels-sync/package.json +++ b/.github/local-actions/labels-sync/package.json @@ -5,6 +5,6 @@ "@octokit/rest": "22.0.1", "@octokit/types": "16.0.0", "@types/node": "24.12.0", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/.github/local-actions/lock-closed/package.json b/.github/local-actions/lock-closed/package.json index adc765af5..cf1cbf779 100644 --- a/.github/local-actions/lock-closed/package.json +++ b/.github/local-actions/lock-closed/package.json @@ -5,6 +5,6 @@ "@octokit/rest": "22.0.1", "@octokit/types": "16.0.0", "@types/node": "24.12.0", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index 55cae2167..9ab5e37fe 100644 --- a/.github/ng-renovate/package.json +++ b/.github/ng-renovate/package.json @@ -2,7 +2,7 @@ "name": "ng-renovate", "type": "commonjs", "dependencies": { - "renovate": "43.77.8" + "renovate": "43.91.5" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/.github/ng-renovate/pnpm-lock.yaml b/.github/ng-renovate/pnpm-lock.yaml index 457190082..69b6795bf 100644 --- a/.github/ng-renovate/pnpm-lock.yaml +++ b/.github/ng-renovate/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: renovate: - specifier: 43.77.8 - version: 43.77.8(typanion@3.14.0) + specifier: 43.91.5 + version: 43.91.5(typanion@3.14.0) packages: @@ -250,10 +250,6 @@ packages: resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} engines: {node: '>=12.20'} - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - '@isaacs/fs-minipass@4.0.1': resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} @@ -418,10 +414,6 @@ packages: resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==} engines: {node: '>=14'} - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - '@pnpm/catalogs.protocol-parser@1001.0.0': resolution: {integrity: sha512-9rHKCMRvhfv7TSAVSCVLI+8OZhi1OcT8lanAGqOPbGgQTkFrPH3PfEWJNxz43xqrXRa4HCFRAMu+g19su5eRLA==} engines: {node: '>=18.12'} @@ -531,12 +523,12 @@ packages: resolution: {integrity: sha512-5HrZJqZJzjzhghtJ85nNG8/dE97MQ1LOvo+T4dMGZg1s56HnZEZkm5KENNhQ+dwqC6vk5DdOcZ8J0oQOcn8gng==} engines: {node: '>=18.12.0', yarn: ^1.17.0} - '@renovatebot/osv-offline-db@2.2.1': - resolution: {integrity: sha512-b/tHTHFQGkdj1N6xa7q2XcGNZBxW0gWg4q8W9QhojIogfGpLpl6YH7PA3OOqw1uEmMjRfaSanvge6HFLMMI68Q==} + '@renovatebot/osv-offline-db@2.4.0': + resolution: {integrity: sha512-W8MmEcyLmbTZG0j2Vh9CRVcqpKU9BvElki9nPReykmilE9ab66NczAwIpwRlyxjuJkr10lceX2XLzTVxfq+Qeg==} engines: {node: '>=22.12.0'} - '@renovatebot/osv-offline@2.2.1': - resolution: {integrity: sha512-bbU+4FVMh8CFAzfUVJ9kTPm5a9RBje8of/+bBkcE1z6/ncPsfGSNX0Z7iQLEqTCAtY5yLj9xoo8X4RoIXkjOvQ==} + '@renovatebot/osv-offline@2.4.0': + resolution: {integrity: sha512-HzDs05v0XGLJQ2myn9moJH3s8D1bIYayWjgqt+WpONuY1sm+f599fPMGbIDIZXyikMHB6V/F99T3cYVdX5dmUg==} engines: {node: '>=22.12.0'} '@renovatebot/pep440@4.2.2': @@ -920,18 +912,10 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -968,8 +952,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - better-sqlite3@12.6.2: - resolution: {integrity: sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==} + better-sqlite3@12.8.0: + resolution: {integrity: sha512-RxD2Vd96sQDjQr20kdP+F+dK/1OUNiVOl200vKBZY8u0vTwysfolF6Hq+3ZK2+h8My9YvZhHsF+RSGZW2VYrPQ==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} bignumber.js@9.3.1: @@ -994,9 +978,6 @@ packages: brace-expansion@1.1.12: resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - brace-expansion@5.0.4: resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} @@ -1029,8 +1010,8 @@ packages: resolution: {integrity: sha512-jheRLVMeUKrDBjVw2O5+k4EvR4t9wtxHL+bo/LxfkxsVeuGMy3a5SEGgXdAFA4FSzTrU8rQXQIrsZ3oBq5a0pQ==} engines: {node: '>=20'} - cacache@20.0.3: - resolution: {integrity: sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==} + cacache@20.0.4: + resolution: {integrity: sha512-M3Lab8NPYlZU2exsL3bMVvMrMqgwCnMWfdZbK28bn3pK6APT/Te/I8hjRPNu1uwORY9a1eEQoifXbKPQMfMTOA==} engines: {node: ^20.17.0 || >=22.9.0} cacheable-lookup@5.0.4: @@ -1140,8 +1121,8 @@ packages: resolution: {integrity: sha512-ixNtAJndqh173VQ4KodSdJEI6nuioBWI0V1ITNKhZZsO0pEMoDxz539T4FTTbSZ/xIOSuDnzxLVRqBVSvPNE2g==} engines: {node: '>=18.0'} - cronstrue@3.13.0: - resolution: {integrity: sha512-M06cKwRIN46AyuM8BOmF1HUkBTkd3/h7uYImnrH1T3wtRKBGOibVo3jZ42VheEvx8LtgZbG/4GI35vfIxYxMug==} + cronstrue@3.14.0: + resolution: {integrity: sha512-XnW4vuK/jPJjmTyDWiej1Zq36Od7ITwxaV2O1pzHZuyMVvdy7NAvyvIBzybt+idqSpfqYuoDG7uf/ocGtJVWxA==} hasBin: true cross-spawn@7.0.6: @@ -1265,9 +1246,6 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - ecdsa-sig-formatter@1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} @@ -1282,12 +1260,6 @@ packages: emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - emojibase-regex@17.0.0: resolution: {integrity: sha512-iWlqiz2l2zNf2lDqgN/7qjqKHVUX6H4D+8F5vDZkgjyWyRFXcA5K4rxkoTl7AJmyjHnoytw0m/do2SrGByui+g==} @@ -1422,10 +1394,6 @@ packages: resolution: {integrity: sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww==} engines: {node: '>=20'} - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - form-data-encoder@4.1.0: resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} engines: {node: '>= 18'} @@ -1459,8 +1427,8 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - gaxios@7.1.3: - resolution: {integrity: sha512-YGGyuEdVIjqxkxVH1pUTMY/XtmmsApXrCVv5EU25iX6inEPbV+VakJfLealkBtJN69AQmh1eGOdCl9Sm1UP6XQ==} + gaxios@7.1.4: + resolution: {integrity: sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==} engines: {node: '>=18'} gcp-metadata@8.1.2: @@ -1509,11 +1477,6 @@ packages: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} - glob@10.5.0: - resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} - deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me - hasBin: true - glob@13.0.6: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} @@ -1530,8 +1493,8 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - google-auth-library@10.6.1: - resolution: {integrity: sha512-5awwuLrzNol+pFDmKJd0dKtZ0fPLAtoA5p7YO4ODsDu6ONJUVqbYwvv8y2ZBO5MBNp9TJXigB19710kYpBPdtA==} + google-auth-library@10.6.2: + resolution: {integrity: sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==} engines: {node: '>=18'} google-logging-utils@1.1.3: @@ -1680,10 +1643,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -1732,9 +1691,6 @@ packages: resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} engines: {node: '>=20'} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - js-md4@0.3.2: resolution: {integrity: sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==} @@ -1836,9 +1792,6 @@ packages: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.7: resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} engines: {node: 20 || >=22} @@ -2047,10 +2000,6 @@ packages: minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@9.0.9: - resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} - engines: {node: '>=16 || 14 >=14.17'} - minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -2277,9 +2226,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -2317,10 +2263,6 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - path-scurry@2.0.2: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} @@ -2439,8 +2381,8 @@ packages: remark@15.0.1: resolution: {integrity: sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==} - renovate@43.77.8: - resolution: {integrity: sha512-ocPgnaQyY5jp1FAC/O7C3k+2W8jvGW/UVuGYaQmVBcmCYZ6buTD6ERZNAPcuvsDIQAD/n7HY7hM0E981+WHcww==} + renovate@43.91.5: + resolution: {integrity: sha512-Zc16LKWWK4fTriNOL5uGKIiFnGbgJWU+RfOeU0ttPe4R8NnFuGfLjEudjdlkB23BUjPjD/hDyWULr+pzQxJhgw==} engines: {node: ^24.11.0, pnpm: ^10.0.0} hasBin: true @@ -2472,10 +2414,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - roarr@2.15.4: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} @@ -2499,8 +2437,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sax@1.5.0: - resolution: {integrity: sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==} + sax@1.6.0: + resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} engines: {node: '>=11.0.0'} semver-compare@1.0.0: @@ -2573,8 +2511,8 @@ packages: simple-git@3.33.0: resolution: {integrity: sha512-D4V/tGC2sjsoNhoMybKyGoE+v8A60hRawKQ1iFRA1zwuDgGZCBJ4ByOzZ5J8joBbi4Oam0qiPH+GhzmSBwbJng==} - slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} + slugify@1.6.8: + resolution: {integrity: sha512-HVk9X1E0gz3mSpoi60h/saazLKXKaZThMLU3u/aNwoYn8/xQyX2MGxL0ui2eaokkD7tF+Zo+cKTHUbe1mmmGzA==} engines: {node: '>=8.0.0'} smart-buffer@4.2.0: @@ -2625,14 +2563,6 @@ packages: resolution: {integrity: sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==} engines: {node: ^20.17.0 || >=22.9.0} - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -2643,10 +2573,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.2.0: - resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} - engines: {node: '>=12'} - strip-bom@4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} @@ -2800,14 +2726,6 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unique-filename@5.0.0: - resolution: {integrity: sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==} - engines: {node: ^20.17.0 || >=22.9.0} - - unique-slug@6.0.0: - resolution: {integrity: sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==} - engines: {node: ^20.17.0 || >=22.9.0} - unist-util-is@6.0.1: resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} @@ -2869,14 +2787,6 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -2906,8 +2816,8 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + yaml@2.8.3: + resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==} engines: {node: '>= 14.6'} hasBin: true @@ -3743,15 +3653,6 @@ snapshots: '@gwhitney/detect-indent@7.0.1': {} - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.2.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - '@isaacs/fs-minipass@4.0.1': dependencies: minipass: 7.1.3 @@ -3943,9 +3844,6 @@ snapshots: '@opentelemetry/semantic-conventions@1.40.0': {} - '@pkgjs/parseargs@0.11.0': - optional: true - '@pnpm/catalogs.protocol-parser@1001.0.0': {} '@pnpm/catalogs.resolver@1000.0.5': @@ -4059,15 +3957,15 @@ snapshots: klona: 2.0.6 moo: 0.5.2 - '@renovatebot/osv-offline-db@2.2.1': + '@renovatebot/osv-offline-db@2.4.0': dependencies: debug: 4.4.3 transitivePeerDependencies: - supports-color - '@renovatebot/osv-offline@2.2.1': + '@renovatebot/osv-offline@2.4.0': dependencies: - '@renovatebot/osv-offline-db': 2.2.1 + '@renovatebot/osv-offline-db': 2.4.0 adm-zip: 0.5.16 debug: 4.4.3 fs-extra: 11.3.4 @@ -4606,14 +4504,10 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.2.2: {} - ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - ansi-styles@6.2.3: {} - argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -4637,13 +4531,14 @@ snapshots: bail@2.0.2: {} - balanced-match@1.0.2: {} + balanced-match@1.0.2: + optional: true balanced-match@4.0.4: {} base64-js@1.5.1: {} - better-sqlite3@12.6.2: + better-sqlite3@12.8.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.3 @@ -4675,10 +4570,6 @@ snapshots: concat-map: 0.0.1 optional: true - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 - brace-expansion@5.0.4: dependencies: balanced-match: 4.0.4 @@ -4712,7 +4603,7 @@ snapshots: byte-counter@0.1.0: {} - cacache@20.0.3: + cacache@20.0.4: dependencies: '@npmcli/fs': 5.0.0 fs-minipass: 3.0.3 @@ -4724,7 +4615,6 @@ snapshots: minipass-pipeline: 1.2.4 p-map: 7.0.4 ssri: 13.0.1 - unique-filename: 5.0.0 cacheable-lookup@5.0.4: {} @@ -4827,7 +4717,7 @@ snapshots: croner@10.0.1: {} - cronstrue@3.13.0: {} + cronstrue@3.14.0: {} cross-spawn@7.0.6: dependencies: @@ -4944,8 +4834,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - eastasianwidth@0.2.0: {} - ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 @@ -4961,10 +4849,6 @@ snapshots: emoji-regex@10.6.0: {} - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - emojibase-regex@17.0.0: {} emojibase@17.0.0: {} @@ -5099,11 +4983,6 @@ snapshots: locate-path: 8.0.0 unicorn-magic: 0.3.0 - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - form-data-encoder@4.1.0: {} formdata-polyfill@4.0.10: @@ -5137,18 +5016,17 @@ snapshots: function-bind@1.1.2: {} - gaxios@7.1.3: + gaxios@7.1.4: dependencies: extend: 3.0.2 https-proxy-agent: 7.0.6 node-fetch: 3.3.2 - rimraf: 5.0.10 transitivePeerDependencies: - supports-color gcp-metadata@8.1.2: dependencies: - gaxios: 7.1.3 + gaxios: 7.1.4 google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: @@ -5209,15 +5087,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.5.0: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.9 - minipass: 7.1.3 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - glob@13.0.6: dependencies: minimatch: 10.2.4 @@ -5247,11 +5116,11 @@ snapshots: define-properties: 1.2.1 gopd: 1.2.0 - google-auth-library@10.6.1: + google-auth-library@10.6.2: dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.1.3 + gaxios: 7.1.4 gcp-metadata: 8.1.2 google-logging-utils: 1.1.3 jws: 4.0.1 @@ -5411,8 +5280,6 @@ snapshots: is-extglob@2.1.1: {} - is-fullwidth-code-point@3.0.0: {} - is-glob@4.0.3: dependencies: is-extglob: 2.1.1 @@ -5444,12 +5311,6 @@ snapshots: isexe@4.0.0: optional: true - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - js-md4@0.3.2: {} js-tokens@4.0.0: {} @@ -5542,8 +5403,6 @@ snapshots: lowercase-keys@3.0.0: {} - lru-cache@10.4.3: {} - lru-cache@11.2.7: {} lru-cache@6.0.0: @@ -5557,7 +5416,7 @@ snapshots: '@gar/promise-retry': 1.0.3 '@npmcli/agent': 4.0.0 '@npmcli/redact': 4.0.0 - cacache: 20.0.3 + cacache: 20.0.4 http-cache-semantics: 4.2.0 minipass: 7.1.3 minipass-fetch: 5.0.2 @@ -5944,10 +5803,6 @@ snapshots: brace-expansion: 1.1.12 optional: true - minimatch@9.0.9: - dependencies: - brace-expansion: 2.0.2 - minimist-options@4.1.0: dependencies: arrify: 1.0.1 @@ -6169,8 +6024,6 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.1: {} - parse-json@5.2.0: dependencies: '@babel/code-frame': 7.29.0 @@ -6204,11 +6057,6 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.3 - path-scurry@2.0.2: dependencies: lru-cache: 11.2.7 @@ -6397,7 +6245,7 @@ snapshots: transitivePeerDependencies: - supports-color - renovate@43.77.8(typanion@3.14.0): + renovate@43.91.5(typanion@3.14.0): dependencies: '@aws-sdk/client-codecommit': 3.1000.0 '@aws-sdk/client-ec2': 3.1000.0 @@ -6429,7 +6277,7 @@ snapshots: '@redis/client': 5.11.0 '@renovatebot/detect-tools': 1.2.9 '@renovatebot/good-enough-parser': 1.2.0 - '@renovatebot/osv-offline': 2.2.1 + '@renovatebot/osv-offline': 2.4.0 '@renovatebot/pep440': 4.2.2 '@renovatebot/pgp': 1.3.4 '@renovatebot/ruby-semver': 4.1.2 @@ -6442,13 +6290,13 @@ snapshots: aws4: 1.13.2 azure-devops-node-api: 15.1.2 bunyan: 1.8.15 - cacache: 20.0.3 + cacache: 20.0.4 changelog-filename-regex: 2.0.1 clean-git-ref: 2.0.1 commander: 14.0.3 conventional-commits-detector: 1.0.3 croner: 10.0.1 - cronstrue: 3.13.0 + cronstrue: 3.14.0 deepmerge: 4.3.1 dequal: 2.0.3 detect-indent: 7.0.2 @@ -6467,7 +6315,7 @@ snapshots: github-url-from-git: 1.5.0 glob: 13.0.6 global-agent: 3.0.0 - google-auth-library: 10.6.1 + google-auth-library: 10.6.2 got: 14.6.6 graph-data-structure: 4.5.0 handlebars: 4.7.8 @@ -6499,13 +6347,13 @@ snapshots: remark-gfm: 4.0.1 remark-github: 12.0.0 safe-stable-stringify: 2.5.0 - sax: 1.5.0 + sax: 1.6.0 semver: 7.7.4 semver-stable: 3.0.0 semver-utils: 1.1.4 shlex: 3.0.0 simple-git: 3.33.0 - slugify: 1.6.6 + slugify: 1.6.8 source-map-support: 0.5.21 strip-json-comments: 5.0.3 toml-eslint-parser: 1.0.3 @@ -6514,10 +6362,10 @@ snapshots: url-join: 5.0.0 validate-npm-package-name: 7.0.2 xmldoc: 2.0.3 - yaml: 2.8.2 + yaml: 2.8.3 zod: 4.3.6 optionalDependencies: - better-sqlite3: 12.6.2 + better-sqlite3: 12.8.0 openpgp: 6.3.0 re2: 1.23.3 transitivePeerDependencies: @@ -6556,10 +6404,6 @@ snapshots: glob: 6.0.4 optional: true - rimraf@5.0.10: - dependencies: - glob: 10.5.0 - roarr@2.15.4: dependencies: boolean: 3.2.0 @@ -6585,7 +6429,7 @@ snapshots: safer-buffer@2.1.2: optional: true - sax@1.5.0: {} + sax@1.6.0: {} semver-compare@1.0.0: {} @@ -6663,7 +6507,7 @@ snapshots: transitivePeerDependencies: - supports-color - slugify@1.6.6: {} + slugify@1.6.8: {} smart-buffer@4.2.0: optional: true @@ -6720,18 +6564,6 @@ snapshots: dependencies: minipass: 7.1.3 - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.2.0 - string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -6744,10 +6576,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.2.0: - dependencies: - ansi-regex: 6.2.2 - strip-bom@4.0.0: {} strip-comments-strings@1.2.0: {} @@ -6903,14 +6731,6 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unique-filename@5.0.0: - dependencies: - unique-slug: 6.0.0 - - unique-slug@6.0.0: - dependencies: - imurmurhash: 0.1.4 - unist-util-is@6.0.1: dependencies: '@types/unist': 3.0.3 @@ -6972,18 +6792,6 @@ snapshots: wordwrap@1.0.0: {} - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.3 - string-width: 5.1.2 - strip-ansi: 7.2.0 - wrappy@1.0.2: {} write-file-atomic@3.0.3: @@ -7005,7 +6813,7 @@ snapshots: xmldoc@2.0.3: dependencies: - sax: 1.5.0 + sax: 1.6.0 xtend@4.0.2: {} @@ -7014,7 +6822,7 @@ snapshots: yallist@5.0.0: optional: true - yaml@2.8.2: {} + yaml@2.8.3: {} yargs-parser@18.1.3: dependencies: diff --git a/apps/functions/package.json b/apps/functions/package.json index d8266d0bc..b3725792f 100644 --- a/apps/functions/package.json +++ b/apps/functions/package.json @@ -16,6 +16,6 @@ "@types/node": "24.12.0", "firebase-admin": "13.7.0", "firebase-functions": "7.2.2", - "firebase-tools": "15.10.1" + "firebase-tools": "15.11.0" } } diff --git a/bazel/package.json b/bazel/package.json index fc469e6cf..6006291c5 100644 --- a/bazel/package.json +++ b/bazel/package.json @@ -10,7 +10,7 @@ "@types/wait-on": "^5.3.4", "@types/source-map-support": "0.5.10", "browser-sync": "3.0.4", - "get-tsconfig": "4.13.6", + "get-tsconfig": "4.13.7", "piscina": "^5.0.0", "send": "1.2.1", "true-case-path": "2.2.1", diff --git a/bazel/rules/rules_angular/package.json b/bazel/rules/rules_angular/package.json index e9b72b920..433c0c432 100644 --- a/bazel/rules/rules_angular/package.json +++ b/bazel/rules/rules_angular/package.json @@ -45,7 +45,7 @@ "magic-string": "0.30.21", "memfs": "^4.14.0", "rollup": "^4.59.0", - "rollup-plugin-dts": "6.4.0", + "rollup-plugin-dts": "6.4.1", "rollup-plugin-sourcemaps2": "^0.5.0", "rxjs": "^7.8.2", "tinyglobby": "0.2.15", diff --git a/bazel/rules/rules_angular/pnpm-lock.yaml b/bazel/rules/rules_angular/pnpm-lock.yaml index 29cbdfa1c..10b0af1d4 100644 --- a/bazel/rules/rules_angular/pnpm-lock.yaml +++ b/bazel/rules/rules_angular/pnpm-lock.yaml @@ -66,8 +66,8 @@ importers: specifier: ^4.59.0 version: 4.60.0 rollup-plugin-dts: - specifier: 6.4.0 - version: 6.4.0(rollup@4.60.0)(typescript@5.9.3) + specifier: 6.4.1 + version: 6.4.1(rollup@4.60.0)(typescript@5.9.3) rollup-plugin-sourcemaps2: specifier: ^0.5.0 version: 0.5.6(@types/node@22.19.15)(rollup@4.60.0) @@ -2319,9 +2319,9 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - rollup-plugin-dts@6.4.0: - resolution: {integrity: sha512-2i00A5UoPCoDecLEs13Eu105QegSGfrbp1sDeUj/54LKGmv6XFHDxWKC6Wsb4BobGUWYVCWWjmjAc8bXXbXH/Q==} - engines: {node: '>=16'} + rollup-plugin-dts@6.4.1: + resolution: {integrity: sha512-l//F3Zf7ID5GoOfLfD8kroBjQKEKpy1qfhtAdnpibFZMffPaylrg1CoDC2vGkPeTeyxUe4bVFCln2EFuL7IGGg==} + engines: {node: '>=20'} peerDependencies: rollup: ^3.29.4 || ^4 typescript: ^4.5 || ^5.0 || ^6.0 @@ -4842,7 +4842,7 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.10 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.10 - rollup-plugin-dts@6.4.0(rollup@4.60.0)(typescript@5.9.3): + rollup-plugin-dts@6.4.1(rollup@4.60.0)(typescript@5.9.3): dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 diff --git a/bazel/rules/rules_browsers/package.json b/bazel/rules/rules_browsers/package.json index 833e0d74d..24d2de534 100644 --- a/bazel/rules/rules_browsers/package.json +++ b/bazel/rules/rules_browsers/package.json @@ -34,8 +34,8 @@ "pnpm": { "onlyBuiltDependencies": [], "overrides": { - "puppeteer": "24.39.1", - "puppeteer-core": "24.39.1" + "puppeteer": "24.40.0", + "puppeteer-core": "24.40.0" }, "packageExtensions": { "grpc-gcp": { diff --git a/bazel/rules/rules_browsers/pnpm-lock.yaml b/bazel/rules/rules_browsers/pnpm-lock.yaml index ee65c9f50..b3c2497b6 100644 --- a/bazel/rules/rules_browsers/pnpm-lock.yaml +++ b/bazel/rules/rules_browsers/pnpm-lock.yaml @@ -5,8 +5,8 @@ settings: excludeLinksFromLockfile: false overrides: - puppeteer: 24.39.1 - puppeteer-core: 24.39.1 + puppeteer: 24.40.0 + puppeteer-core: 24.40.0 packageExtensionsChecksum: sha256-3L73Fw32UVtE6x5BJxJPBtQtH/mgsr31grNpdhHP1IY= @@ -1634,12 +1634,12 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - puppeteer-core@24.39.1: - resolution: {integrity: sha512-AMqQIKoEhPS6CilDzw0Gd1brLri3emkC+1N2J6ZCCuY1Cglo56M63S0jOeBZDQlemOiRd686MYVMl9ELJBzN3A==} + puppeteer-core@24.40.0: + resolution: {integrity: sha512-MWL3XbUCfVgGR0gRsidzT6oKJT2QydPLhMITU6HoVWiiv4gkb6gJi3pcdAa8q4HwjBTbqISOWVP4aJiiyUJvag==} engines: {node: '>=18'} - puppeteer@24.39.1: - resolution: {integrity: sha512-68Zc9QpcVvfxp2C+3UL88TyUogEAn5tSylXidbEuEXvhiqK1+v65zeBU5ubinAgEHMGr3dcSYqvYrGtdzsPI3w==} + puppeteer@24.40.0: + resolution: {integrity: sha512-IxQbDq93XHVVLWHrAkFP7F7iHvb9o0mgfsSIMlhHb+JM+JjM1V4v4MNSQfcRWJopx9dsNOr9adYv0U5fm9BJBQ==} engines: {node: '>=18'} hasBin: true @@ -2435,7 +2435,7 @@ snapshots: '@web/test-runner-core': 0.13.4 '@web/test-runner-coverage-v8': 0.8.0 chrome-launcher: 0.15.2 - puppeteer-core: 24.39.1 + puppeteer-core: 24.40.0 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -2510,7 +2510,7 @@ snapshots: dependencies: '@web/test-runner-chrome': 0.18.1 '@web/test-runner-core': 0.13.4 - puppeteer: 24.39.1(typescript@5.9.3) + puppeteer: 24.40.0(typescript@5.9.3) transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -3714,7 +3714,7 @@ snapshots: punycode@2.3.1: {} - puppeteer-core@24.39.1: + puppeteer-core@24.40.0: dependencies: '@puppeteer/browsers': 2.13.0 chromium-bidi: 14.0.0(devtools-protocol@0.0.1581282) @@ -3731,13 +3731,13 @@ snapshots: - supports-color - utf-8-validate - puppeteer@24.39.1(typescript@5.9.3): + puppeteer@24.40.0(typescript@5.9.3): dependencies: '@puppeteer/browsers': 2.13.0 chromium-bidi: 14.0.0(devtools-protocol@0.0.1581282) cosmiconfig: 9.0.1(typescript@5.9.3) devtools-protocol: 0.0.1581282 - puppeteer-core: 24.39.1 + puppeteer-core: 24.40.0 typed-query-selector: 2.12.1 transitivePeerDependencies: - bare-abort-controller diff --git a/bazel/spec-bundling/test/package.json b/bazel/spec-bundling/test/package.json index fa5a1db24..325d534a5 100644 --- a/bazel/spec-bundling/test/package.json +++ b/bazel/spec-bundling/test/package.json @@ -4,11 +4,11 @@ "@angular/core": "22.0.0-next.5", "@angular/platform-browser": "22.0.0-next.5", "@types/jasmine": "6.0.0", - "@types/jsdom": "28.0.0", + "@types/jsdom": "28.0.1", "@types/node": "24.12.0", "jasmine-reporters": "2.5.2", "jasmine": "6.1.0", - "jsdom": "29.0.0", + "jsdom": "29.0.1", "tinyglobby": "0.2.15", "zone.js": "0.16.1" }, diff --git a/github-actions/branch-manager/package.json b/github-actions/branch-manager/package.json index 1806dc548..b6afb1753 100644 --- a/github-actions/branch-manager/package.json +++ b/github-actions/branch-manager/package.json @@ -7,6 +7,6 @@ "@octokit/webhooks-types": "7.6.1", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/github-actions/google-internal-tests/package.json b/github-actions/google-internal-tests/package.json index 70d120e64..cf52e5843 100644 --- a/github-actions/google-internal-tests/package.json +++ b/github-actions/google-internal-tests/package.json @@ -6,6 +6,6 @@ "@octokit/rest": "22.0.1", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/github-actions/labeling/package.json b/github-actions/labeling/package.json index d4769beb2..2776ff6ab 100644 --- a/github-actions/labeling/package.json +++ b/github-actions/labeling/package.json @@ -10,7 +10,7 @@ "@types/node": "24.12.0", "micromatch": "^4.0.8", "typed-graphqlify": "3.1.6", - "undici": "7.24.4", + "undici": "7.24.6", "@octokit/openapi-types": "27.0.0", "jasmine": "6.1.0" } diff --git a/github-actions/org-file-sync/package.json b/github-actions/org-file-sync/package.json index 53997a6ef..18dff9c56 100644 --- a/github-actions/org-file-sync/package.json +++ b/github-actions/org-file-sync/package.json @@ -7,6 +7,6 @@ "@octokit/types": "16.0.0", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/github-actions/post-approval-changes/package.json b/github-actions/post-approval-changes/package.json index 1806dc548..b6afb1753 100644 --- a/github-actions/post-approval-changes/package.json +++ b/github-actions/post-approval-changes/package.json @@ -7,6 +7,6 @@ "@octokit/webhooks-types": "7.6.1", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/github-actions/unified-status-check/package.json b/github-actions/unified-status-check/package.json index 8b0799414..b6f52e8aa 100644 --- a/github-actions/unified-status-check/package.json +++ b/github-actions/unified-status-check/package.json @@ -8,6 +8,6 @@ "@octokit/types": "16.0.0", "@types/node": "24.12.0", "typed-graphqlify": "3.1.6", - "undici": "7.24.4" + "undici": "7.24.6" } } diff --git a/ng-dev/package.json b/ng-dev/package.json index 32610de04..384e55a75 100644 --- a/ng-dev/package.json +++ b/ng-dev/package.json @@ -50,7 +50,7 @@ "ejs": "5.0.1", "encoding": "0.1.13", "fast-glob": "3.3.3", - "firebase": "12.10.0", + "firebase": "12.11.0", "folder-hash": "4.1.2", "jasmine-core": "6.1.0", "jasmine-reporters": "2.5.2", @@ -66,7 +66,7 @@ "typescript": "5.9.3", "utf-8-validate": "6.0.6", "which": "6.0.1", - "yaml": "2.8.2", + "yaml": "2.8.3", "yargs": "18.0.0", "zod": "^4.3.6" } diff --git a/package.json b/package.json index 65731f104..16815c388 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@angular/compiler-cli": "22.0.0-next.5", "@bazel/bazelisk": "1.28.1", "@bazel/buildifier": "8.2.1", - "firebase-tools": "15.10.1", + "firebase-tools": "15.11.0", "husky": "9.1.7", "jasmine-core": "6.1.0", "jasmine-reporters": "2.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index accd16dd6..c5b8cc27b 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.10.1 - version: 15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) + specifier: 15.11.0 + version: 15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -74,8 +74,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 .github/local-actions/labels-sync: dependencies: @@ -95,8 +95,8 @@ importers: specifier: 24.12.0 version: 24.12.0 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 .github/local-actions/lock-closed: dependencies: @@ -116,8 +116,8 @@ importers: specifier: 24.12.0 version: 24.12.0 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 apps/code-of-conduct: dependencies: @@ -138,7 +138,7 @@ importers: version: 22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1) '@angular/fire': specifier: 21.0.0-rc.0 - version: 21.0.0-rc.0(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@22.0.0-next.5(@angular/animations@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(chokidar@5.0.0)(firebase-tools@15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2) + version: 21.0.0-rc.0(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@22.0.0-next.5(@angular/animations@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(chokidar@5.0.0)(firebase-tools@15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2) '@angular/forms': specifier: 22.0.0-next.5 version: 22.0.0-next.5(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@22.0.0-next.5(@angular/animations@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(rxjs@7.8.2) @@ -191,8 +191,8 @@ importers: specifier: 7.2.2 version: 7.2.2(@apollo/server@5.4.0(graphql@16.13.1))(@as-integrations/express4@1.1.2(@apollo/server@5.4.0(graphql@16.13.1))(express@5.2.1))(firebase-admin@13.7.0(encoding@0.1.13))(graphql@16.13.1) firebase-tools: - specifier: 15.10.1 - version: 15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) + specifier: 15.11.0 + version: 15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) bazel: dependencies: @@ -224,8 +224,8 @@ importers: specifier: 3.0.4 version: 3.0.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) get-tsconfig: - specifier: 4.13.6 - version: 4.13.6 + specifier: 4.13.7 + version: 4.13.7 piscina: specifier: ^5.0.0 version: 5.1.4 @@ -272,8 +272,8 @@ importers: specifier: 6.0.0 version: 6.0.0 '@types/jsdom': - specifier: 28.0.0 - version: 28.0.0 + specifier: 28.0.1 + version: 28.0.1 '@types/node': specifier: 24.12.0 version: 24.12.0 @@ -284,8 +284,8 @@ importers: specifier: 2.5.2 version: 2.5.2 jsdom: - specifier: 29.0.0 - version: 29.0.0 + specifier: 29.0.1 + version: 29.0.1 tinyglobby: specifier: 0.2.15 version: 0.2.15 @@ -347,8 +347,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 github-actions/browserstack: dependencies: @@ -377,8 +377,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 github-actions/labeling: dependencies: @@ -416,8 +416,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 github-actions/org-file-sync: dependencies: @@ -440,8 +440,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 github-actions/post-approval-changes: dependencies: @@ -464,8 +464,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 github-actions/previews/pack-and-upload-artifact: dependencies: @@ -518,8 +518,8 @@ importers: specifier: 3.1.6 version: 3.1.6 undici: - specifier: 7.24.4 - version: 7.24.4 + specifier: 7.24.6 + version: 7.24.6 ng-dev: dependencies: @@ -629,8 +629,8 @@ importers: specifier: 3.3.3 version: 3.3.3 firebase: - specifier: 12.10.0 - version: 12.10.0 + specifier: 12.11.0 + version: 12.11.0 folder-hash: specifier: 4.1.2 version: 4.1.2(supports-color@10.2.2) @@ -677,8 +677,8 @@ importers: specifier: 6.0.1 version: 6.0.1 yaml: - specifier: 2.8.2 - version: 2.8.2 + specifier: 2.8.3 + version: 2.8.3 yargs: specifier: 18.0.0 version: 18.0.0 @@ -1261,6 +1261,13 @@ packages: '@fastify/busboy@3.2.0': resolution: {integrity: sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==} + '@firebase/ai@2.10.0': + resolution: {integrity: sha512-1lI6HomyoO/8RSJb6ItyHLpHnB2z27m5F4aX/Vpi1nhwWoxdNjkq+6UQOykHyCE0KairojOE5qQ20i1tnF0nNA==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + '@firebase/app-types': 0.x + '@firebase/ai@2.9.0': resolution: {integrity: sha512-NPvBBuvdGo9x3esnABAucFYmqbBmXvyTMimBq2PCuLZbdANZoHzGlx7vfzbwNDaEtCBq4RGGNMliLIv6bZ+PtA==} engines: {node: '>=20.0.0'} @@ -1273,6 +1280,11 @@ packages: peerDependencies: '@firebase/app-compat': 0.x + '@firebase/analytics-compat@0.2.27': + resolution: {integrity: sha512-ZObpYpAxL6JfgH7GnvlDD0sbzGZ0o4nijV8skatV9ZX49hJtCYbFqaEcPYptT94rgX1KUoKEderC7/fa7hybtw==} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/analytics-types@0.8.3': resolution: {integrity: sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg==} @@ -1281,12 +1293,23 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/analytics@0.10.21': + resolution: {integrity: sha512-j2y2q65BlgLGB5Pwjhv/Jopw2X/TBTzvAtI5z/DSp56U4wBj7LfhBfzbdCtFPges+Wz0g55GdoawXibOH5jGng==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/app-check-compat@0.4.1': resolution: {integrity: sha512-yjSvSl5B1u4CirnxhzirN1uiTRCRfx+/qtfbyeyI+8Cx8Cw1RWAIO/OqytPSVwLYbJJ1vEC3EHfxazRaMoWKaA==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/app-check-compat@0.4.2': + resolution: {integrity: sha512-M91NhxqbSkI0ChkJWy69blC+rPr6HEgaeRllddSaU1pQ/7IiegeCQM9pPDIgvWnwnBSzKhUHpe6ro/jhJ+cvzw==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/app-check-interop-types@0.3.3': resolution: {integrity: sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A==} @@ -1299,6 +1322,16 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/app-check@0.11.2': + resolution: {integrity: sha512-jcXQVMHAQ5AEKzVD5C7s5fmAYeFOuN6lAJeNTgZK2B9aLnofWaJt8u1A8Idm8gpsBBYSaY3cVyeH5SWMOVPBLQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + + '@firebase/app-compat@0.5.10': + resolution: {integrity: sha512-tFmBuZL0/v1h6eyKRgWI58ucft6dEJmAi9nhPUXoAW4ZbPSTlnsh31AuEwUoRTz+wwRk9gmgss9GZV05ZM9Kug==} + engines: {node: '>=20.0.0'} + '@firebase/app-compat@0.5.9': resolution: {integrity: sha512-e5LzqjO69/N2z7XcJeuMzIp4wWnW696dQeaHAUpQvGk89gIWHAIvG6W+mA3UotGW6jBoqdppEJ9DnuwbcBByug==} engines: {node: '>=20.0.0'} @@ -1306,6 +1339,10 @@ packages: '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} + '@firebase/app@0.14.10': + resolution: {integrity: sha512-PlPhdtjgWUra+LImQTnXOUqUa/jcufZhizdR93ZjlQSS3ahCtDTG6pJw7j0OwFal18DQjICXfeVNsUUrcNisfA==} + engines: {node: '>=20.0.0'} + '@firebase/app@0.14.9': resolution: {integrity: sha512-3gtUX0e584MYkKBQMgSECMvE1Dwzg+eONefDQ0wxVSe5YMBsZwdN5pL7UapwWBlV8+i8QCztF9TP947tEjZAGA==} engines: {node: '>=20.0.0'} @@ -1316,6 +1353,12 @@ packages: peerDependencies: '@firebase/app-compat': 0.x + '@firebase/auth-compat@0.6.4': + resolution: {integrity: sha512-2pj8m/hnqXvMLfC0Mk+fORVTM5DQPkS6l8JpMgtoAWGVgCmYnoWdFMaNWtKbmCxBEyvMA3FlnCJyzrUSMWTfuA==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/auth-interop-types@0.2.4': resolution: {integrity: sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA==} @@ -1335,6 +1378,16 @@ packages: '@react-native-async-storage/async-storage': optional: true + '@firebase/auth@1.12.2': + resolution: {integrity: sha512-CZJL8V10Vzibs+pDTXdQF+hot1IigIoqF4a4lA/qr5Deo1srcefiyIfgg28B67Lk7IxZhwfJMuI+1bu2xBmV0A==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + '@react-native-async-storage/async-storage': ^2.2.0 + peerDependenciesMeta: + '@react-native-async-storage/async-storage': + optional: true + '@firebase/component@0.7.1': resolution: {integrity: sha512-mFzsm7CLHR60o08S23iLUY8m/i6kLpOK87wdEFPLhdlCahaxKmWOwSVGiWoENYSmFJJoDhrR3gKSCxz7ENdIww==} engines: {node: '>=20.0.0'} @@ -1348,6 +1401,11 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/data-connect@0.5.0': + resolution: {integrity: sha512-G3GYHpWNJJ95502RQLApzw0jaG3pScHl+J/2MdxIuB51xtHnkRL6KvIAP3fFF1drUewWJHOnDA1U+q4Evf3KSw==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/database-compat@2.1.1': resolution: {integrity: sha512-heAEVZ9Z8c8PnBUcmGh91JHX0cXcVa1yESW/xkLuwaX7idRFyLiN8sl73KXpR8ZArGoPXVQDanBnk6SQiekRCQ==} engines: {node: '>=20.0.0'} @@ -1376,6 +1434,12 @@ packages: peerDependencies: '@firebase/app-compat': 0.x + '@firebase/firestore-compat@0.4.7': + resolution: {integrity: sha512-Et4XxtGnjp0Q9tmaEMETnY5GHJ8gQ9+RN6sSTT4ETWKmym2d6gIjarw0rCQcx+7BrWVYLEIOAXSXysl0b3xnUA==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/firestore-types@3.0.3': resolution: {integrity: sha512-hD2jGdiWRxB/eZWF89xcK9gF8wvENDJkzpVFb4aGkzfEaKxVRD1kjz1t1Wj8VZEp2LCB53Yx1zD8mrhQu87R6Q==} peerDependencies: @@ -1388,12 +1452,24 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/firestore@4.13.0': + resolution: {integrity: sha512-7i4cVNJXTMim7/P7UsNim0DwyLPk4QQ3y1oSNzv4l0ykJOKYCiFMOuEeUxUYvrReXDJxWHrT/4XMeVQm+13rRw==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + '@firebase/functions-compat@0.4.2': resolution: {integrity: sha512-YNxgnezvZDkqxqXa6cT7/oTeD4WXbxgIP7qZp4LFnathQv5o2omM6EoIhXiT9Ie5AoQDcIhG9Y3/dj+DFJGaGQ==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/functions-compat@0.4.3': + resolution: {integrity: sha512-BxkEwWgx1of0tKaao/r2VR6WBLk/RAiyztatiONPrPE8gkitFkOnOCxf8i9cUyA5hX5RGt5H30uNn25Q6QNEmQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/functions-types@0.6.3': resolution: {integrity: sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==} @@ -1403,11 +1479,22 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/functions@0.13.3': + resolution: {integrity: sha512-csO7ckK3SSs+NUZW1nms9EK7ckHe/1QOjiP8uAkCYa7ND18s44vjE9g3KxEeIUpyEPqZaX1EhJuFyZjHigAcYw==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + '@firebase/installations-compat@0.2.20': resolution: {integrity: sha512-9C9pL/DIEGucmoPj8PlZTnztbX3nhNj5RTYVpUM7wQq/UlHywaYv99969JU/WHLvi9ptzIogXYS9d1eZ6XFe9g==} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/installations-compat@0.2.21': + resolution: {integrity: sha512-zahIUkaVKbR8zmTeBHkdfaVl6JGWlhVoSjF7CVH33nFqD3SlPEpEEegn2GNT5iAfsVdtlCyJJ9GW4YKjq+RJKQ==} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/installations-types@0.5.3': resolution: {integrity: sha512-2FJI7gkLqIE0iYsNQ1P751lO3hER+Umykel+TkLwHj6plzWVxqvfclPUZhcKFVQObqloEBTmpi2Ozn7EkCABAA==} peerDependencies: @@ -1418,6 +1505,11 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/installations@0.6.21': + resolution: {integrity: sha512-xGFGTeICJZ5vhrmmDukeczIcFULFXybojML2+QSDFoKj5A7zbGN7KzFGSKNhDkIxpjzsYG9IleJyUebuAcmqWA==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/logger@0.5.0': resolution: {integrity: sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==} engines: {node: '>=20.0.0'} @@ -1427,6 +1519,11 @@ packages: peerDependencies: '@firebase/app-compat': 0.x + '@firebase/messaging-compat@0.2.25': + resolution: {integrity: sha512-eoOQqGLtRlseTdiemTN44LlHZpltK5gnhq8XVUuLgtIOG+odtDzrz2UoTpcJWSzaJQVxNLb/x9f39tHdDM4N4w==} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/messaging-interop-types@0.2.3': resolution: {integrity: sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q==} @@ -1435,11 +1532,21 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/messaging@0.12.25': + resolution: {integrity: sha512-7RhDwoDHlOK1/ou0/LeubxmjcngsTjDdrY/ssg2vwAVpUuVAhQzQvuCAOYxcX5wNC1zCgQ54AP1vdngBwbCmOQ==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/performance-compat@0.2.23': resolution: {integrity: sha512-c7qOAGBUAOpIuUlHu1axWcrCVtIYKPMhH0lMnoCDWnPwn1HcPuPUBVTWETbC7UWw71RMJF8DpirfWXzMWJQfgA==} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/performance-compat@0.2.24': + resolution: {integrity: sha512-YRlejH8wLt7ThWao+HXoKUHUrZKGYq+otxkPS+8nuE5PeN1cBXX7NAJl9ueuUkBwMIrnKdnDqL/voHXxDAAt3g==} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/performance-types@0.2.3': resolution: {integrity: sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==} @@ -1448,11 +1555,21 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/performance@0.7.11': + resolution: {integrity: sha512-V3uAhrz7IYJuji+OgT3qYTGKxpek/TViXti9OSsUJ4AexZ3jQjYH5Yrn7JvBxk8MGiSLsC872hh+BxQiPZsm7g==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/remote-config-compat@0.2.22': resolution: {integrity: sha512-uW/eNKKtRBot2gnCC5mnoy5Voo2wMzZuQ7dwqqGHU176fO9zFgMwKiRzk+aaC99NLrFk1KOmr0ZVheD+zdJmjQ==} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/remote-config-compat@0.2.23': + resolution: {integrity: sha512-4+KqRRHEUUmKT6tFmnpWATOsaFfmSuBs1jXH8JzVtMLEYqq/WS9IDM92OdefFDSrAA2xGd0WN004z8mKeIIscw==} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/remote-config-types@0.5.0': resolution: {integrity: sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg==} @@ -1461,12 +1578,23 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/remote-config@0.8.2': + resolution: {integrity: sha512-5EXqOThV4upjK9D38d/qOSVwOqRhemlaOFk9vCkMNNALeIlwr+4pLjtLNo4qoY8etQmU/1q4aIATE9N8PFqg0g==} + peerDependencies: + '@firebase/app': 0.x + '@firebase/storage-compat@0.4.1': resolution: {integrity: sha512-bgl3FHHfXAmBgzIK/Fps6Xyv2HiAQlSTov07CBL+RGGhrC5YIk4lruS8JVIC+UkujRdYvnf8cpQFGn2RCilJ/A==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x + '@firebase/storage-compat@0.4.2': + resolution: {integrity: sha512-R+aB38wxCH5zjIO/xu9KznI7fgiPuZAG98uVm1NcidHyyupGgIDLKigGmRGBZMnxibe/m2oxNKoZpfEbUX2aQQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app-compat': 0.x + '@firebase/storage-types@0.8.3': resolution: {integrity: sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==} peerDependencies: @@ -1479,6 +1607,12 @@ packages: peerDependencies: '@firebase/app': 0.x + '@firebase/storage@0.14.2': + resolution: {integrity: sha512-o/culaTeJ8GRpKXRJov21rux/n9dRaSOWLebyatFP2sqEdCxQPjVA1H9Z2fzYwQxMIU0JVmC7SPPmU11v7L6vQ==} + engines: {node: '>=20.0.0'} + peerDependencies: + '@firebase/app': 0.x + '@firebase/util@1.14.0': resolution: {integrity: sha512-/gnejm7MKkVIXnSJGpc9L2CvvvzJvtDPeAEq5jAwgVlf/PeNxot+THx/bpD20wQ8uL5sz0xqgXy1nisOYMU+mw==} engines: {node: '>=20.0.0'} @@ -2429,8 +2563,8 @@ packages: '@types/jasmine@6.0.0': resolution: {integrity: sha512-18lgGsLmEh3VJk9eZ5wAjTISxdqzl6YOwu8UdMpolajN57QOCNbl+AbHUd+Yu9ItrsFdB+c8LSZSGNg8nHaguw==} - '@types/jsdom@28.0.0': - resolution: {integrity: sha512-A8TBQQC/xAOojy9kM8E46cqT00sF0h7dWjV8t8BJhUi2rG6JRh7XXQo/oLoENuZIQEpXsxLccLCnknyQd7qssQ==} + '@types/jsdom@28.0.1': + resolution: {integrity: sha512-GJq2QE4TAZ5ajSoCasn5DOFm8u1mI3tIFvM5tIq3W5U/RTB6gsHwc6Yhpl91X9VSDOUVblgXmG+2+sSvFQrdlw==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -3681,14 +3815,17 @@ packages: graphql: optional: true - firebase-tools@15.10.1: - resolution: {integrity: sha512-atrHcyKUtW6rAiSM4miVLjc+sQl2Ky4YLjB72dAOvF6FachaW/o6/stfQp4zdkjOrjYHEXUU+46r7+VNpYTzIg==} + firebase-tools@15.11.0: + resolution: {integrity: sha512-Ky2sBl9puYShitmwQWdADOMNUod89G2mghnp5vF41Vl1U0+iDL72jm0fN4tAoaH+8Z8w8wpqkELZtIV8wthW3w==} engines: {node: '>=20.0.0 || >=22.0.0 || >=24.0.0'} hasBin: true firebase@12.10.0: resolution: {integrity: sha512-tAjHnEirksqWpa+NKDUSUMjulOnsTcsPC1X1rQ+gwPtjlhJS572na91CwaBXQJHXharIrfj7sw/okDkXOsphjA==} + firebase@12.11.0: + resolution: {integrity: sha512-W9f3Y+cgQYgF9gvCGxt0upec8zwAtiQVcHuU8MfzUIgVU/9fRQWtu48Geiv1lsigtBz9QHML++Km9xAKO5GB5Q==} + fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} @@ -3814,8 +3951,8 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} - get-tsconfig@4.13.6: - resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} + get-tsconfig@4.13.7: + resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==} get-uri@6.0.5: resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} @@ -4299,8 +4436,8 @@ packages: jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - jsdom@29.0.0: - resolution: {integrity: sha512-9FshNB6OepopZ08unmmGpsF7/qCjxGPbo3NbgfJAnPeHXnsODE9WWffXZtRFRFe0ntzaAOcSKNJFz8wiyvF1jQ==} + jsdom@29.0.1: + resolution: {integrity: sha512-z6JOK5gRO7aMybVq/y/MlIpKh8JIi68FBKMUtKkK2KH/wMSRlCxQ682d08LB9fYXplyY/UXG8P4XXTScmdjApg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -5870,8 +6007,8 @@ packages: resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} engines: {node: '>=18.17'} - undici@7.24.4: - resolution: {integrity: sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==} + undici@7.24.6: + resolution: {integrity: sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==} engines: {node: '>=20.18.1'} unicode-emoji-modifier-base@1.0.0: @@ -6161,8 +6298,8 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + yaml@2.8.3: + resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==} engines: {node: '>= 14.6'} hasBin: true @@ -6334,7 +6471,7 @@ snapshots: '@angular/compiler': 22.0.0-next.5 zone.js: 0.16.1 - '@angular/fire@21.0.0-rc.0(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@22.0.0-next.5(@angular/animations@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(chokidar@5.0.0)(firebase-tools@15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2)': + '@angular/fire@21.0.0-rc.0(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@22.0.0-next.5(@angular/animations@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1)))(chokidar@5.0.0)(firebase-tools@15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3))(rxjs@7.8.2)': dependencies: '@angular-devkit/schematics': 21.2.3(chokidar@5.0.0) '@angular/common': 22.0.0-next.5(@angular/core@22.0.0-next.5(@angular/compiler@22.0.0-next.5)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2) @@ -6346,7 +6483,7 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - firebase-tools: 15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) + firebase-tools: 15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3) transitivePeerDependencies: - '@react-native-async-storage/async-storage' - chokidar @@ -6789,6 +6926,16 @@ snapshots: '@fastify/busboy@3.2.0': {} + '@firebase/ai@2.10.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/app-check-interop-types': 0.3.3 + '@firebase/app-types': 0.9.3 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/ai@2.9.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.9)': dependencies: '@firebase/app': 0.14.9 @@ -6810,6 +6957,17 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/analytics-compat@0.2.27(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/analytics': 0.10.21(@firebase/app@0.14.10) + '@firebase/analytics-types': 0.8.3 + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/analytics-types@0.8.3': {} '@firebase/analytics@0.10.20(@firebase/app@0.14.9)': @@ -6821,6 +6979,15 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/analytics@0.10.21(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/app-check-compat@0.4.1(@firebase/app-compat@0.5.9)(@firebase/app@0.14.9)': dependencies: '@firebase/app-check': 0.11.1(@firebase/app@0.14.9) @@ -6833,6 +7000,18 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/app-check-compat@0.4.2(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-check': 0.11.2(@firebase/app@0.14.10) + '@firebase/app-check-types': 0.5.3 + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/app-check-interop-types@0.3.3': {} '@firebase/app-check-types@0.5.3': {} @@ -6845,6 +7024,22 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/app-check@0.11.2(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + + '@firebase/app-compat@0.5.10': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/app-compat@0.5.9': dependencies: '@firebase/app': 0.14.9 @@ -6855,6 +7050,14 @@ snapshots: '@firebase/app-types@0.9.3': {} + '@firebase/app@0.14.10': + dependencies: + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + idb: 7.1.1 + tslib: 2.8.1 + '@firebase/app@0.14.9': dependencies: '@firebase/component': 0.7.1 @@ -6876,6 +7079,19 @@ snapshots: - '@firebase/app-types' - '@react-native-async-storage/async-storage' + '@firebase/auth-compat@0.6.4(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/auth': 1.12.2(@firebase/app@0.14.10) + '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.15.0) + '@firebase/component': 0.7.2 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' + - '@react-native-async-storage/async-storage' + '@firebase/auth-interop-types@0.2.4': {} '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.14.0)': @@ -6883,6 +7099,11 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.14.0 + '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.15.0)': + dependencies: + '@firebase/app-types': 0.9.3 + '@firebase/util': 1.15.0 + '@firebase/auth@1.12.1(@firebase/app@0.14.9)': dependencies: '@firebase/app': 0.14.9 @@ -6891,6 +7112,14 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/auth@1.12.2(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/component@0.7.1': dependencies: '@firebase/util': 1.14.0 @@ -6910,6 +7139,15 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/data-connect@0.5.0(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/auth-interop-types': 0.2.4 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/database-compat@2.1.1': dependencies: '@firebase/component': 0.7.1 @@ -6970,11 +7208,28 @@ snapshots: - '@firebase/app' - '@firebase/app-types' + '@firebase/firestore-compat@0.4.7(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/firestore': 4.13.0(@firebase/app@0.14.10) + '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.15.0) + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' + '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.14.0)': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.14.0 + '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.15.0)': + dependencies: + '@firebase/app-types': 0.9.3 + '@firebase/util': 1.15.0 + '@firebase/firestore@4.12.0(@firebase/app@0.14.9)': dependencies: '@firebase/app': 0.14.9 @@ -6986,6 +7241,17 @@ snapshots: '@grpc/proto-loader': 0.7.15 tslib: 2.8.1 + '@firebase/firestore@4.13.0(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + '@firebase/webchannel-wrapper': 1.0.5 + '@grpc/grpc-js': 1.9.15 + '@grpc/proto-loader': 0.7.15 + tslib: 2.8.1 + '@firebase/functions-compat@0.4.2(@firebase/app-compat@0.5.9)(@firebase/app@0.14.9)': dependencies: '@firebase/app-compat': 0.5.9 @@ -6997,6 +7263,17 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/functions-compat@0.4.3(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/functions': 0.13.3(@firebase/app@0.14.10) + '@firebase/functions-types': 0.6.3 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/functions-types@0.6.3': {} '@firebase/functions@0.13.2(@firebase/app@0.14.9)': @@ -7009,6 +7286,16 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/functions@0.13.3(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/app-check-interop-types': 0.3.3 + '@firebase/auth-interop-types': 0.2.4 + '@firebase/component': 0.7.2 + '@firebase/messaging-interop-types': 0.2.3 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/installations-compat@0.2.20(@firebase/app-compat@0.5.9)(@firebase/app-types@0.9.3)(@firebase/app@0.14.9)': dependencies: '@firebase/app-compat': 0.5.9 @@ -7021,6 +7308,18 @@ snapshots: - '@firebase/app' - '@firebase/app-types' + '@firebase/installations-compat@0.2.21(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' + '@firebase/installations-types@0.5.3(@firebase/app-types@0.9.3)': dependencies: '@firebase/app-types': 0.9.3 @@ -7033,6 +7332,14 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 + '@firebase/installations@0.6.21(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/util': 1.15.0 + idb: 7.1.1 + tslib: 2.8.1 + '@firebase/logger@0.5.0': dependencies: tslib: 2.8.1 @@ -7047,6 +7354,16 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/messaging-compat@0.2.25(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/messaging': 0.12.25(@firebase/app@0.14.10) + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/messaging-interop-types@0.2.3': {} '@firebase/messaging@0.12.24(@firebase/app@0.14.9)': @@ -7059,6 +7376,16 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 + '@firebase/messaging@0.12.25(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/messaging-interop-types': 0.2.3 + '@firebase/util': 1.15.0 + idb: 7.1.1 + tslib: 2.8.1 + '@firebase/performance-compat@0.2.23(@firebase/app-compat@0.5.9)(@firebase/app@0.14.9)': dependencies: '@firebase/app-compat': 0.5.9 @@ -7071,6 +7398,18 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/performance-compat@0.2.24(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/performance': 0.7.11(@firebase/app@0.14.10) + '@firebase/performance-types': 0.2.3 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/performance-types@0.2.3': {} '@firebase/performance@0.7.10(@firebase/app@0.14.9)': @@ -7083,6 +7422,16 @@ snapshots: tslib: 2.8.1 web-vitals: 4.2.4 + '@firebase/performance@0.7.11(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + web-vitals: 4.2.4 + '@firebase/remote-config-compat@0.2.22(@firebase/app-compat@0.5.9)(@firebase/app@0.14.9)': dependencies: '@firebase/app-compat': 0.5.9 @@ -7095,6 +7444,18 @@ snapshots: transitivePeerDependencies: - '@firebase/app' + '@firebase/remote-config-compat@0.2.23(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/logger': 0.5.0 + '@firebase/remote-config': 0.8.2(@firebase/app@0.14.10) + '@firebase/remote-config-types': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + '@firebase/remote-config-types@0.5.0': {} '@firebase/remote-config@0.8.1(@firebase/app@0.14.9)': @@ -7106,6 +7467,15 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/remote-config@0.8.2(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/logger': 0.5.0 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/storage-compat@0.4.1(@firebase/app-compat@0.5.9)(@firebase/app-types@0.9.3)(@firebase/app@0.14.9)': dependencies: '@firebase/app-compat': 0.5.9 @@ -7118,11 +7488,28 @@ snapshots: - '@firebase/app' - '@firebase/app-types' + '@firebase/storage-compat@0.4.2(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10)': + dependencies: + '@firebase/app-compat': 0.5.10 + '@firebase/component': 0.7.2 + '@firebase/storage': 0.14.2(@firebase/app@0.14.10) + '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.15.0) + '@firebase/util': 1.15.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@firebase/app' + - '@firebase/app-types' + '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.14.0)': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.14.0 + '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.15.0)': + dependencies: + '@firebase/app-types': 0.9.3 + '@firebase/util': 1.15.0 + '@firebase/storage@0.14.1(@firebase/app@0.14.9)': dependencies: '@firebase/app': 0.14.9 @@ -7130,6 +7517,13 @@ snapshots: '@firebase/util': 1.14.0 tslib: 2.8.1 + '@firebase/storage@0.14.2(@firebase/app@0.14.10)': + dependencies: + '@firebase/app': 0.14.10 + '@firebase/component': 0.7.2 + '@firebase/util': 1.15.0 + tslib: 2.8.1 + '@firebase/util@1.14.0': dependencies: tslib: 2.8.1 @@ -8188,7 +8582,7 @@ snapshots: '@types/jasmine@6.0.0': {} - '@types/jsdom@28.0.0': + '@types/jsdom@28.0.1': dependencies: '@types/node': 24.12.0 '@types/tough-cookie': 4.0.5 @@ -9624,7 +10018,7 @@ snapshots: transitivePeerDependencies: - supports-color - firebase-tools@15.10.1(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3): + firebase-tools@15.11.0(@types/node@24.12.0)(bufferutil@4.1.0)(encoding@0.1.13)(typescript@5.9.3): dependencies: '@apphosting/build': 0.1.7(@types/node@24.12.0)(typescript@5.9.3) '@apphosting/common': 0.0.8 @@ -9698,7 +10092,7 @@ snapshots: winston: 3.19.0 winston-transport: 4.9.0 ws: 7.5.10(bufferutil@4.1.0) - yaml: 2.8.2 + yaml: 2.8.3 zod: 3.25.76 zod-to-json-schema: 3.25.1(zod@3.25.76) transitivePeerDependencies: @@ -9749,6 +10143,39 @@ snapshots: transitivePeerDependencies: - '@react-native-async-storage/async-storage' + firebase@12.11.0: + dependencies: + '@firebase/ai': 2.10.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.10) + '@firebase/analytics': 0.10.21(@firebase/app@0.14.10) + '@firebase/analytics-compat': 0.2.27(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/app': 0.14.10 + '@firebase/app-check': 0.11.2(@firebase/app@0.14.10) + '@firebase/app-check-compat': 0.4.2(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/app-compat': 0.5.10 + '@firebase/app-types': 0.9.3 + '@firebase/auth': 1.12.2(@firebase/app@0.14.10) + '@firebase/auth-compat': 0.6.4(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10) + '@firebase/data-connect': 0.5.0(@firebase/app@0.14.10) + '@firebase/database': 1.1.2 + '@firebase/database-compat': 2.1.2 + '@firebase/firestore': 4.13.0(@firebase/app@0.14.10) + '@firebase/firestore-compat': 0.4.7(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10) + '@firebase/functions': 0.13.3(@firebase/app@0.14.10) + '@firebase/functions-compat': 0.4.3(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/installations': 0.6.21(@firebase/app@0.14.10) + '@firebase/installations-compat': 0.2.21(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10) + '@firebase/messaging': 0.12.25(@firebase/app@0.14.10) + '@firebase/messaging-compat': 0.2.25(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/performance': 0.7.11(@firebase/app@0.14.10) + '@firebase/performance-compat': 0.2.24(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/remote-config': 0.8.2(@firebase/app@0.14.10) + '@firebase/remote-config-compat': 0.2.23(@firebase/app-compat@0.5.10)(@firebase/app@0.14.10) + '@firebase/storage': 0.14.2(@firebase/app@0.14.10) + '@firebase/storage-compat': 0.4.2(@firebase/app-compat@0.5.10)(@firebase/app-types@0.9.3)(@firebase/app@0.14.10) + '@firebase/util': 1.15.0 + transitivePeerDependencies: + - '@react-native-async-storage/async-storage' + fn.name@1.1.0: {} folder-hash@4.1.2(supports-color@10.2.2): @@ -9900,7 +10327,7 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - get-tsconfig@4.13.6: + get-tsconfig@4.13.7: dependencies: resolve-pkg-maps: 1.0.0 @@ -10411,7 +10838,7 @@ snapshots: jsbn@0.1.1: {} - jsdom@29.0.0: + jsdom@29.0.1: dependencies: '@asamuzakjp/css-color': 5.0.1 '@asamuzakjp/dom-selector': 7.0.4 @@ -10428,7 +10855,7 @@ snapshots: saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.1 - undici: 7.24.4 + undici: 7.24.6 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 @@ -10968,7 +11395,7 @@ snapshots: openapi3-ts@3.2.0: dependencies: - yaml: 2.8.2 + yaml: 2.8.3 opn@5.3.0: dependencies: @@ -12124,7 +12551,7 @@ snapshots: tsx@4.21.0: dependencies: esbuild: 0.27.4 - get-tsconfig: 4.13.6 + get-tsconfig: 4.13.7 optionalDependencies: fsevents: 2.3.3 @@ -12173,7 +12600,7 @@ snapshots: undici@6.24.1: {} - undici@7.24.4: {} + undici@7.24.6: {} unicode-emoji-modifier-base@1.0.0: {} @@ -12454,7 +12881,7 @@ snapshots: yallist@5.0.0: optional: true - yaml@2.8.2: {} + yaml@2.8.3: {} yargs-parser@18.1.3: dependencies: