diff --git a/functions/package.json b/functions/package.json index f0a1de1..f0a6b3a 100644 --- a/functions/package.json +++ b/functions/package.json @@ -22,7 +22,7 @@ "@fastify/cors": "11.2.0", "fastify": "5.8.5", "fastify-rate-limit": "npm:@fastify/rate-limit@10.3.0", - "firebase-admin": "13.9.0", + "firebase-admin": "13.10.0", "firebase-functions": "7.2.5", "jose": "6.2.2", "stripe": "22.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6bf58ac..d79e940 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -124,11 +124,11 @@ importers: specifier: npm:@fastify/rate-limit@10.3.0 version: '@fastify/rate-limit@10.3.0' firebase-admin: - specifier: 13.9.0 - version: 13.9.0(encoding@0.1.13) + specifier: 13.10.0 + version: 13.10.0(encoding@0.1.13) firebase-functions: specifier: 7.2.5 - version: 7.2.5(firebase-admin@13.9.0(encoding@0.1.13)) + version: 7.2.5(firebase-admin@13.10.0(encoding@0.1.13)) jose: specifier: 6.2.2 version: 6.2.2 @@ -549,9 +549,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/app-check-interop-types@0.3.3': - resolution: {integrity: sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A==} - '@firebase/app-check-interop-types@0.3.4': resolution: {integrity: sha512-zz3i6e13B8BfWiLy8MABtTh8aGIACgKbf9UVnyHcWs+yQzJXgQcl8A46b0zfaiJHdQ+niF0ouAfcpuf+3LMPQg==} @@ -568,9 +565,6 @@ packages: resolution: {integrity: sha512-Pe513OBerK/CIBxz4/za9atd5MsZtd6DzHz4cmqkvkrcDWhQChAoHBpZ3McuZNuSP8YZiKwfX/J1frR07l15/w==} engines: {node: '>=20.0.0'} - '@firebase/app-types@0.9.4': - resolution: {integrity: sha512-crX9TA5SVYZwLPG7/R16IsH8FLlgkPXjJUVhsVpHVDSqJiq3D/NuFTM5ctxGTExXAOeIn//69tQw47CPerM8MQ==} - '@firebase/app-types@0.9.5': resolution: {integrity: sha512-YevqTjvo7Iujsa9Dwowmd6dSoElhzmD63ZSrq6bzjvQ6POjYgNjOFHLmNIgJs48eNO093NCERibuFnxbfOvU7A==} @@ -584,9 +578,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/auth-interop-types@0.2.4': - resolution: {integrity: sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA==} - '@firebase/auth-interop-types@0.2.5': resolution: {integrity: sha512-1Li/YuBDBAXcKv7BzY4U28gontUmAaw53sYiqbaVOMCFb2lFKK/c3CGMUWqtwe7+TXrl3poWnTCL5umYBg85Eg==} @@ -606,10 +597,6 @@ packages: '@react-native-async-storage/async-storage': optional: true - '@firebase/component@0.7.2': - resolution: {integrity: sha512-iyVDGc6Vjx7Rm0cAdccLH/NG6fADsgJak/XW9IA2lPf8AjIlsemOpFGKczYyPHxm4rnKdR8z6sK4+KEC7NwmEg==} - engines: {node: '>=20.0.0'} - '@firebase/component@0.7.3': resolution: {integrity: sha512-wFofIaa2879ogD/WvkjYXJxRmfnL0scen6ORgaC3na1FNOR9ASIUANQdhqQcmWu/h77/pVHY7ch5flewa5Bcew==} engines: {node: '>=20.0.0'} @@ -619,24 +606,13 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/database-compat@2.1.3': - resolution: {integrity: sha512-GMyfWjD8mehjg/QpNkY/tl9G/MoeugPeg91n9D0atggxbWuKF/2KhVPHZDH+XmoP0EKYqMWYTtKxBsaBaNKLYQ==} - engines: {node: '>=20.0.0'} - '@firebase/database-compat@2.1.4': resolution: {integrity: sha512-3pK35F1MAgmqFJQlf2nhQl44vtAXQO1uaCaQOEUI9kCRtLFqi7N+QRKR7lFZPg+xIZIyubgxQaxY69YgfZRZWg==} engines: {node: '>=20.0.0'} - '@firebase/database-types@1.0.19': - resolution: {integrity: sha512-FqewjUZmV9LqFfuEnmgdcUpiOUz7qwLXxnm/H8BcMFEzQXtd1yyUDm8ex5VRad2nuTE+ahOuCjUAM/cyDncO+g==} - '@firebase/database-types@1.0.20': resolution: {integrity: sha512-kegbOk/w8iU64pr0q6k2ItyNGjnQBMHFhwS7ohdWI4W+pc0/zhhdGXTdFj6X1oxItRjPoYOsSQmERgBkn/ihxw==} - '@firebase/database@1.1.2': - resolution: {integrity: sha512-lP96CMjMPy/+d1d9qaaHjHHdzdwvEOuyyLq9ehX89e2XMKwS1jHNzYBO+42bdSumuj5ukPbmnFtViZu8YOMT+w==} - engines: {node: '>=20.0.0'} - '@firebase/database@1.1.3': resolution: {integrity: sha512-XwWCa+E4TvNGpGwXrycLRNfdogADwFcvuhyow6wDWma9W54roaQIhe+4PM0KiLsIftBdSCGI7OKCXrdSRHbIhw==} engines: {node: '>=20.0.0'} @@ -689,10 +665,6 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/logger@0.5.0': - resolution: {integrity: sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==} - engines: {node: '>=20.0.0'} - '@firebase/logger@0.5.1': resolution: {integrity: sha512-vZKLsqE1ABOy8OjQiE7cUTFn4gvaqlk88yp8N94Pk/sDpq61YqZGqmVFZTvOyflTwuYFcWirBdYGoJgbDaXKYQ==} engines: {node: '>=20.0.0'} @@ -754,10 +726,6 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/util@1.15.0': - resolution: {integrity: sha512-AmWf3cHAOMbrCPG4xdPKQaj5iHnyYfyLKZxwz+Xf55bqKbpAmcYifB4jQinT2W9XhDRHISOoPyBOariJpCG6FA==} - engines: {node: '>=20.0.0'} - '@firebase/util@1.15.1': resolution: {integrity: sha512-LUdM4Wg7YM9Pq/49nGYySJA0CSQEKnGffFzWV8+6gXN7mGxn+FL1IqvFbuZUtAQcfZgHYDwCE1wwlK7rB7gl2g==} engines: {node: '>=20.0.0'} @@ -849,6 +817,11 @@ packages: engines: {node: '>=6'} hasBin: true + '@grpc/proto-loader@0.8.1': + resolution: {integrity: sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==} + engines: {node: '>=6'} + hasBin: true + '@hono/node-server@1.19.14': resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==} engines: {node: '>=18.14.1'} @@ -1050,37 +1023,73 @@ packages: peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/draco@4.4.2': + resolution: {integrity: sha512-UByWIt/yhxMFBIlyoqJYaj0rnTz/wwDWbI4CVQc/MzbLZW7NtUkDyYDcjbjE2SBWpu6Ef4ryojGd/NWIA3Yknw==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@loaders.gl/gltf@4.4.1': resolution: {integrity: sha512-9ESHEm3YoMgsQh8QS1N99uwA+cij6p6xhCmZnHX4rQnqHm0jvE5RAHlGV1D/Xjvr4PR8IiXaBn/QDl/qdGIxkw==} peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/gltf@4.4.2': + resolution: {integrity: sha512-aBvI7P/1GxePdHIvuyTM4A8yt3F5ph4dq0mkyJHmEjBl1Cwh3mDZJI1JSlZAFVilTZ6NxJZOiHUYWe1pBloVvw==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@loaders.gl/images@4.4.1': resolution: {integrity: sha512-v9A4BliEKGxhLuEbh0Ke8ElUlp04KxpKIknUtXXWoEaszAMTSrHI3YhaL/JdRlHraC1VUF/sjzbSBFkKh7nxJg==} peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/images@4.4.2': + resolution: {integrity: sha512-b+1keNvPlyLniWtX4ZaThz2dF2aohi8Q+OEsDF2hJNZYyZJOqP9b/72UhlVk+inxTJfTLRBNARs2TJ2ssBlelg==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@loaders.gl/loader-utils@4.4.1': resolution: {integrity: sha512-waosL7VtVRfXsNOXtAM3rOjZyNQD0lQBlhuB5/oY+E+lNzYNFlzgiGXiDOwBpcs7dK7kW2Vv8+KcxyIGIyXOtg==} + '@loaders.gl/loader-utils@4.4.2': + resolution: {integrity: sha512-kqwBbyRC7rrQVsnJyKeoaig9hxaa5oj91OKqWm27HPuVn4q2dD67SEhiG0ND62eRp0tLY6jTqEcI5kDzHBZ6MA==} + '@loaders.gl/schema-utils@4.4.1': resolution: {integrity: sha512-4upip2O6MFaWzk68/lnna7P2uRj9NQ8MIk/ff3CLbciP5/9lKl1qyuzObz5JrJRYzfGB6I81vpOn6FSVQ6m6KQ==} peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/schema-utils@4.4.2': + resolution: {integrity: sha512-yYYRD/POBEO72rhIyLASrqKUUhfIOQuFk/fgInN6Td2qvFgsHbo5UaCM4sTqVUWwNxNvXDQi8ezpbnCa/yi+OQ==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@loaders.gl/schema@4.4.1': resolution: {integrity: sha512-s7NjEnyK6jZvJJSWj/mHq+S9mHRHVzIYtFP+C7sMf1gVCQbdkt6OSAMUWRzwPr9+whQNVWjZ9pbLsI/IPW3zvw==} + '@loaders.gl/schema@4.4.2': + resolution: {integrity: sha512-mJTZehTHIFl8ed+03nebuPAMnLP8Yp00DKTzCnKT2HNy/uV4+Sw+GrGIuhPHGU8tdQmtBXRURGM2ZxUAxMfGKg==} + '@loaders.gl/textures@4.4.1': resolution: {integrity: sha512-r1//6sO29GOHso+IvXQ3GrvXZ4cl03VWc34XcnXPn3sAV7O96uRGd5xkyx60lMYAl7Jv7qK/smT3z4Mdxdd4aA==} peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/textures@4.4.2': + resolution: {integrity: sha512-+GKcHEE0GjpuSJ6qbuRsB0CaOSUhJ1epUvhMP5GVK7I6+bwSvG8nqmRRGXFQNmYsbFANwG+wjwKf16wqJwP6vg==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@loaders.gl/worker-utils@4.4.1': resolution: {integrity: sha512-ovMyIyj9dlChuHuD64Bel7Mir2UYlmLqlZ9MMzVxzTTLvaudJoNAXi6Disp0ooxwF62ZqjNXXutaSbS6UDeuIg==} peerDependencies: '@loaders.gl/core': ~4.4.0 + '@loaders.gl/worker-utils@4.4.2': + resolution: {integrity: sha512-oiZ0SoC1QKrOkhYPlVZ6Q06CtmuFRyZw2rwzmT08ZyaGtOArIJHDjlhxzwWiv+6fdws47Ub5uIGsdI1Ab1xYsA==} + peerDependencies: + '@loaders.gl/core': ~4.4.0 + '@lukeed/ms@2.0.2': resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} @@ -3269,8 +3278,8 @@ packages: fast-xml-builder@1.2.0: resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} - fast-xml-parser@5.7.1: - resolution: {integrity: sha512-8Cc3f8GUGUULg34pBch/KGyPLglS+OFs05deyOlY7fL2MTagYPKrVQNmR1fLF/yJ9PH5ZSTd3YDF6pnmeZU+zA==} + fast-xml-parser@5.8.0: + resolution: {integrity: sha512-6bIM7fsJxeo3uXv7OncQYsBAMPJ7V16Slahl/6M98C/i2q+vB1+4a0MtrvYwDFEUrwDSbAmeLDRXsOBwrL7yAg==} hasBin: true fastify-plugin@5.1.0: @@ -3343,8 +3352,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase-admin@13.9.0: - resolution: {integrity: sha512-qiCVBBFH+kfLiCXuuE9eAbBQSckPuA43fbQ/MNvQfd9nZcHFQExmQICD/N0sZrNZDNy8FSywhjFzJJGVQzG5UA==} + firebase-admin@13.10.0: + resolution: {integrity: sha512-rbuCrJvYRwqBqvbccMS8fj/x2zsaMisdf5RQbRzQzr14Rbq9r2UlpuBHqWAwrO6c9dIRF56xF/xoepXsD5yDuQ==} engines: {node: '>=18'} firebase-functions@7.2.5: @@ -4385,10 +4394,6 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-forge@1.4.0: - resolution: {integrity: sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==} - engines: {node: '>= 6.13.0'} - node-gyp@12.3.0: resolution: {integrity: sha512-QNcUWM+HgJplcPzBvFBZ9VXacyGZ4+VTOb80PwWR+TlVzoHbRKULNEzpRsnaoxG3Wzr7Qh7BYxGDU3CbKib2Yg==} engines: {node: ^20.17.0 || >=22.9.0} @@ -4977,6 +4982,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.0: + resolution: {integrity: sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.2: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} @@ -5185,8 +5195,8 @@ packages: '@types/node': optional: true - strnum@2.2.3: - resolution: {integrity: sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==} + strnum@2.3.0: + resolution: {integrity: sha512-ums3KNd42PGyx5xaoVTO1mjU1bH3NpY4vsrVlnv9PNGqQj8wd7rJ6nEypLrJ7z5vxK5RP0yMLo6J/Gsm62DI5Q==} stubs@3.0.0: resolution: {integrity: sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==} @@ -5459,10 +5469,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@11.1.1: - resolution: {integrity: sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==} - hasBin: true - uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). @@ -6188,8 +6194,6 @@ snapshots: transitivePeerDependencies: - '@firebase/app' - '@firebase/app-check-interop-types@0.3.3': {} - '@firebase/app-check-interop-types@0.3.4': {} '@firebase/app-check-types@0.5.4': {} @@ -6210,10 +6214,6 @@ snapshots: '@firebase/util': 1.15.1 tslib: 2.8.1 - '@firebase/app-types@0.9.4': - dependencies: - '@firebase/logger': 0.5.0 - '@firebase/app-types@0.9.5': dependencies: '@firebase/logger': 0.5.1 @@ -6239,8 +6239,6 @@ snapshots: - '@firebase/app-types' - '@react-native-async-storage/async-storage' - '@firebase/auth-interop-types@0.2.4': {} - '@firebase/auth-interop-types@0.2.5': {} '@firebase/auth-types@0.13.1(@firebase/app-types@0.9.5)(@firebase/util@1.15.1)': @@ -6256,11 +6254,6 @@ snapshots: '@firebase/util': 1.15.1 tslib: 2.8.1 - '@firebase/component@0.7.2': - dependencies: - '@firebase/util': 1.15.0 - tslib: 2.8.1 - '@firebase/component@0.7.3': dependencies: '@firebase/util': 1.15.1 @@ -6275,15 +6268,6 @@ snapshots: '@firebase/util': 1.15.1 tslib: 2.8.1 - '@firebase/database-compat@2.1.3': - dependencies: - '@firebase/component': 0.7.2 - '@firebase/database': 1.1.2 - '@firebase/database-types': 1.0.19 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.15.0 - tslib: 2.8.1 - '@firebase/database-compat@2.1.4': dependencies: '@firebase/component': 0.7.3 @@ -6293,26 +6277,11 @@ snapshots: '@firebase/util': 1.15.1 tslib: 2.8.1 - '@firebase/database-types@1.0.19': - dependencies: - '@firebase/app-types': 0.9.4 - '@firebase/util': 1.15.0 - '@firebase/database-types@1.0.20': dependencies: '@firebase/app-types': 0.9.5 '@firebase/util': 1.15.1 - '@firebase/database@1.1.2': - dependencies: - '@firebase/app-check-interop-types': 0.3.3 - '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.7.2 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.15.0 - faye-websocket: 0.11.4 - tslib: 2.8.1 - '@firebase/database@1.1.3': dependencies: '@firebase/app-check-interop-types': 0.3.4 @@ -6398,10 +6367,6 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/logger@0.5.0': - dependencies: - tslib: 2.8.1 - '@firebase/logger@0.5.1': dependencies: tslib: 2.8.1 @@ -6499,10 +6464,6 @@ snapshots: '@firebase/util': 1.15.1 tslib: 2.8.1 - '@firebase/util@1.15.0': - dependencies: - tslib: 2.8.1 - '@firebase/util@1.15.1': dependencies: tslib: 2.8.1 @@ -6597,7 +6558,7 @@ snapshots: abort-controller: 3.0.0 async-retry: 1.3.3 duplexify: 4.1.3 - fast-xml-parser: 5.7.1 + fast-xml-parser: 5.8.0 gaxios: 6.7.1(encoding@0.1.13) google-auth-library: 9.15.1(encoding@0.1.13) html-entities: 2.6.0 @@ -6623,7 +6584,7 @@ snapshots: '@grpc/grpc-js@1.14.3': dependencies: - '@grpc/proto-loader': 0.8.0 + '@grpc/proto-loader': 0.8.1 '@js-sdsl/ordered-map': 4.4.2 '@grpc/grpc-js@1.9.15': @@ -6645,6 +6606,13 @@ snapshots: protobufjs: 7.5.6 yargs: 17.7.2 + '@grpc/proto-loader@0.8.1': + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.2 + protobufjs: 7.5.6 + yargs: 17.7.2 + '@hono/node-server@1.19.14(hono@4.12.18)': dependencies: hono: 4.12.18 @@ -6852,6 +6820,17 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/draco@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@loaders.gl/loader-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/schema': 4.4.2 + '@loaders.gl/schema-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/worker-utils': 4.4.2(@loaders.gl/core@4.4.1) + draco3d: 1.5.7 + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/gltf@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/core': 4.4.1 @@ -6864,6 +6843,18 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/gltf@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@loaders.gl/draco': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/images': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/loader-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/schema': 4.4.2 + '@loaders.gl/textures': 4.4.2(@loaders.gl/core@4.4.1) + '@math.gl/core': 4.1.0 + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/images@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/core': 4.4.1 @@ -6871,6 +6862,13 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/images@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@loaders.gl/loader-utils': 4.4.2(@loaders.gl/core@4.4.1) + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/loader-utils@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/schema': 4.4.1 @@ -6881,6 +6879,16 @@ snapshots: - '@75lb/nature' - '@loaders.gl/core' + '@loaders.gl/loader-utils@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/schema': 4.4.2 + '@loaders.gl/worker-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@probe.gl/log': 4.1.1 + '@probe.gl/stats': 4.1.1 + transitivePeerDependencies: + - '@75lb/nature' + - '@loaders.gl/core' + '@loaders.gl/schema-utils@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/core': 4.4.1 @@ -6890,6 +6898,15 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/schema-utils@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@loaders.gl/schema': 4.4.2 + '@types/geojson': 7946.0.16 + apache-arrow: 21.1.0 + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/schema@4.4.1': dependencies: '@types/geojson': 7946.0.16 @@ -6897,6 +6914,13 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/schema@4.4.2': + dependencies: + '@types/geojson': 7946.0.16 + apache-arrow: 21.1.0 + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/textures@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/core': 4.4.1 @@ -6910,10 +6934,27 @@ snapshots: transitivePeerDependencies: - '@75lb/nature' + '@loaders.gl/textures@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@loaders.gl/images': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/loader-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/schema': 4.4.2 + '@loaders.gl/worker-utils': 4.4.2(@loaders.gl/core@4.4.1) + '@math.gl/types': 4.1.0 + ktx-parse: 0.7.1 + texture-compressor: 1.0.2 + transitivePeerDependencies: + - '@75lb/nature' + '@loaders.gl/worker-utils@4.4.1(@loaders.gl/core@4.4.1)': dependencies: '@loaders.gl/core': 4.4.1 + '@loaders.gl/worker-utils@4.4.2(@loaders.gl/core@4.4.1)': + dependencies: + '@loaders.gl/core': 4.4.1 + '@lukeed/ms@2.0.2': {} '@luma.gl/core@9.3.3': @@ -6936,8 +6977,8 @@ snapshots: '@luma.gl/gltf@9.3.3(@luma.gl/core@9.3.3)(@luma.gl/engine@9.3.3(@luma.gl/core@9.3.3)(@luma.gl/shadertools@9.3.3(@luma.gl/core@9.3.3)))(@luma.gl/shadertools@9.3.3(@luma.gl/core@9.3.3))': dependencies: '@loaders.gl/core': 4.4.1 - '@loaders.gl/gltf': 4.4.1(@loaders.gl/core@4.4.1) - '@loaders.gl/textures': 4.4.1(@loaders.gl/core@4.4.1) + '@loaders.gl/gltf': 4.4.2(@loaders.gl/core@4.4.1) + '@loaders.gl/textures': 4.4.2(@loaders.gl/core@4.4.1) '@luma.gl/core': 9.3.3 '@luma.gl/engine': 9.3.3(@luma.gl/core@9.3.3)(@luma.gl/shadertools@9.3.3(@luma.gl/core@9.3.3)) '@luma.gl/shadertools': 9.3.3(@luma.gl/core@9.3.3) @@ -9392,12 +9433,13 @@ snapshots: xml-naming: 0.1.0 optional: true - fast-xml-parser@5.7.1: + fast-xml-parser@5.8.0: dependencies: '@nodable/entities': 2.1.0 fast-xml-builder: 1.2.0 path-expression-matcher: 1.5.0 - strnum: 2.2.3 + strnum: 2.3.0 + xml-naming: 0.1.0 optional: true fastify-plugin@5.1.0: {} @@ -9497,18 +9539,16 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase-admin@13.9.0(encoding@0.1.13): + firebase-admin@13.10.0(encoding@0.1.13): dependencies: '@fastify/busboy': 3.2.0 - '@firebase/database-compat': 2.1.3 - '@firebase/database-types': 1.0.19 + '@firebase/database-compat': 2.1.4 + '@firebase/database-types': 1.0.20 farmhash-modern: 1.1.0 fast-deep-equal: 3.1.3 google-auth-library: 10.6.2 jsonwebtoken: 9.0.3 jwks-rsa: 3.2.2 - node-forge: 1.4.0 - uuid: 11.1.1 optionalDependencies: '@google-cloud/firestore': 7.11.6(encoding@0.1.13) '@google-cloud/storage': 7.19.0(encoding@0.1.13) @@ -9516,13 +9556,13 @@ snapshots: - encoding - supports-color - firebase-functions@7.2.5(firebase-admin@13.9.0(encoding@0.1.13)): + firebase-functions@7.2.5(firebase-admin@13.10.0(encoding@0.1.13)): dependencies: '@types/cors': 2.8.19 '@types/express': 4.17.25 cors: 2.8.6 express: 4.22.1 - firebase-admin: 13.9.0(encoding@0.1.13) + firebase-admin: 13.10.0(encoding@0.1.13) protobufjs: 7.5.6 transitivePeerDependencies: - supports-color @@ -10330,7 +10370,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.4 + semver: 7.8.0 jsx-ast-utils@3.3.5: dependencies: @@ -10677,8 +10717,6 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-forge@1.4.0: {} - node-gyp@12.3.0: dependencies: env-paths: 2.2.1 @@ -11393,6 +11431,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.0: {} + send@0.19.2: dependencies: debug: 2.6.9 @@ -11668,7 +11708,7 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - strnum@2.2.3: + strnum@2.3.0: optional: true stubs@3.0.0: {} @@ -12001,8 +12041,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@11.1.1: {} - uuid@8.3.2: {} uuid@9.0.1: {}