diff --git a/docs/package.json b/docs/package.json index 6eb7baa05141..055aaabfa4e6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -61,7 +61,7 @@ "@types/jasmine": "5.1.12", "@types/node": "^22.14.1", "@types/shelljs": "0.8.17", - "firebase-tools": "14.23.0", + "firebase-tools": "14.24.0", "jasmine-core": "5.12.1", "jasmine-spec-reporter": "7.0.0", "karma": "~6.4.4", diff --git a/package.json b/package.json index ce1873c9a618..4dc03be97fd7 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "dgeni": "^0.4.14", "dgeni-packages": "^0.30.0", "esbuild": "^0.25.0", - "firebase-tools": "14.23.0", + "firebase-tools": "14.24.0", "fs-extra": "^11.0.0", "glob": "^11.0.3", "highlight.js": "^11.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe84d533e224..f42463298dd8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -213,8 +213,8 @@ importers: specifier: ^0.25.0 version: 0.25.12 firebase-tools: - specifier: 14.23.0 - version: 14.23.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2) + specifier: 14.24.0 + version: 14.24.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2) fs-extra: specifier: ^11.0.0 version: 11.3.2 @@ -445,8 +445,8 @@ importers: specifier: 0.8.17 version: 0.8.17 firebase-tools: - specifier: 14.23.0 - version: 14.23.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2) + specifier: 14.24.0 + version: 14.24.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2) jasmine-core: specifier: 5.12.1 version: 5.12.1 @@ -2178,13 +2178,9 @@ packages: resolution: {integrity: sha512-IXh04DlkLMxWgYLIUYuHHKXKOUwPDzDgke1ykkkJPe48cGIS9kkL2U/o0pm4ankHLlvzLF/ma1eO86n/bkumIA==} engines: {node: '>=18'} - '@google-cloud/paginator@5.0.2': - resolution: {integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==} - engines: {node: '>=14.0.0'} - - '@google-cloud/precise-date@4.0.0': - resolution: {integrity: sha512-1TUx3KdaU3cN7nfCdNf+UVqA/PSX29Cjcox3fZZBtINlRrXVTmUkQnCKv2MbBUbCopbK4olAT1IHl76uZyCiVA==} - engines: {node: '>=14.0.0'} + '@google-cloud/paginator@6.0.0': + resolution: {integrity: sha512-g5nmMnzC+94kBxOKkLGpK1ikvolTFCC3s2qtE4F+1EuArcJ7HHC23RDQVt3Ra3CqpUYZ+oXNKZ8n5Cn5yug8DA==} + engines: {node: '>=18'} '@google-cloud/precise-date@5.0.0': resolution: {integrity: sha512-9h0Gvw92EvPdE8AK8AgZPbMnH5ftDyPtKm7/KUfcJVaPEPjwGDsJd1QV0H8esBDV4II41R/2lDWH1epBqIoKUw==} @@ -2198,10 +2194,6 @@ packages: resolution: {integrity: sha512-XXQLaIcLrOAMWvRrzz+mlUGtN6vlVNja3XQbMqRi/V7XJTAVwib3VcKd7oRwyZPkp7rBVlHGcaqdyGRrcnkhlA==} engines: {node: '>=18'} - '@google-cloud/promisify@4.0.0': - resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==} - engines: {node: '>=14'} - '@google-cloud/promisify@4.1.0': resolution: {integrity: sha512-G/FQx5cE/+DqBbOpA5jKsegGwdPniU6PuIEMt+qxWgFxvxuFOzVmp6zYchtYuwAWV5/8Dgs0yAmjvNZv3uXLQg==} engines: {node: '>=18'} @@ -2210,9 +2202,9 @@ packages: resolution: {integrity: sha512-N8qS6dlORGHwk7WjGXKOSsLjIjNINCPicsOX6gyyLiYk7mq3MtII96NZ9N2ahwA2vnkLmZODOIH9rlNniYWvCQ==} engines: {node: '>=18'} - '@google-cloud/pubsub@4.11.0': - resolution: {integrity: sha512-xWxJAlyUGd6OPp97u8maMcI3xVXuHjxfwh6Dr7P/P+6NK9o446slJobsbgsmK0xKY4nTK8m5uuJrhEKapfZSmQ==} - engines: {node: '>=14.0.0'} + '@google-cloud/pubsub@5.2.0': + resolution: {integrity: sha512-YNSRBo85mgPQ9QuuzAHjmLwngIwmy2RjAUAoPl2mOL2+bCM0cAVZswPb8ylcsWJP7PgDJlck+ybv0MwJ9AM0sg==} + engines: {node: '>=18'} '@google-cloud/spanner@8.0.0': resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} @@ -3030,8 +3022,8 @@ packages: resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.30.0': - resolution: {integrity: sha512-4VlGgo32k2EQ2wcCY3vEU28A0O13aOtHz3Xt2/2U5FAh9EfhD6t6DqL5Z6yAnRCntbTFDU4YfbpyzSlHNWycPw==} + '@opentelemetry/semantic-conventions@1.34.0': + resolution: {integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA==} engines: {node: '>=14'} '@opentelemetry/semantic-conventions@1.37.0': @@ -3588,9 +3580,6 @@ packages: '@types/bonjour@3.5.13': resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - '@types/caseless@0.12.5': - resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==} - '@types/cli-progress@3.11.6': resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} @@ -3654,9 +3643,6 @@ packages: '@types/jsonfile@6.1.4': resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - '@types/long@4.0.2': - resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} - '@types/luxon@3.7.1': resolution: {integrity: sha512-H3iskjFIAn5SlJU7OuxUmTEpebK6TKB8rxZShDslBMZJ5u9S//KM1sbdAisiSrqwLQncVjnpi2OK2J51h+4lsg==} @@ -3702,9 +3688,6 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/request@2.48.13': - resolution: {integrity: sha512-FGJ6udDNUCjd19pp0Q3iTiDkwhYup7J8hpMW9c4k53NrccQFFWKRho6hvtPPEhnXWKvukfwAlB6DbDz4yhH5Gg==} - '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -3744,9 +3727,6 @@ packages: '@types/tedious@4.0.14': resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==} - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - '@types/triple-beam@1.3.5': resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} @@ -5479,8 +5459,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase-tools@14.23.0: - resolution: {integrity: sha512-JiW1JUlFCIdhj2pIu1vEXJCg0beuHwUSFYTntDSZCE3Z2bzsVFh3zpX3uWG5pL+BpoOjxmhvDjYVbf5c7Sia8A==} + firebase-tools@14.24.0: + resolution: {integrity: sha512-e5A1CcCwxYSvS54slT+YQR0WxczpnGVqZ83vhng2XU/Uggt8ZsC6bHFnllEIYWUIcpbP6xHZRDF469cocCFjtA==} engines: {node: '>=20.0.0 || >=22.0.0'} hasBin: true @@ -5530,10 +5510,6 @@ packages: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} - form-data@2.5.5: - resolution: {integrity: sha512-jqdObeR2rxZZbPSGL+3VckHMYtu+f9//KXBsVny6JSX/pa38Fy+bGjuG8eW/H6USNQWhLi8Num++cU2yOCNz4A==} - engines: {node: '>= 0.12'} - form-data@4.0.4: resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} engines: {node: '>= 6'} @@ -5759,10 +5735,6 @@ packages: resolution: {integrity: sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==} engines: {node: '>=14'} - google-gax@4.6.1: - resolution: {integrity: sha512-V6eky/xz2mcKfAd1Ioxyd6nmA61gao3n01C+YeuIwu3vzM9EDR6wcVzMSIbLMDXWeoi9SHYctXuKYC5uJUT3eQ==} - engines: {node: '>=14'} - google-gax@5.0.5: resolution: {integrity: sha512-VuC6nVnPVfo/M1WudLoS4Y3dTepVndZatUmeb0nUNmfzft6mKSy8ffDh4h5qxR7L9lslDxNpWPYsuPrFboOmTw==} engines: {node: '>=18'} @@ -7924,10 +7896,6 @@ packages: proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - proto3-json-serializer@2.0.2: - resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} - engines: {node: '>=14.0.0'} - proto3-json-serializer@3.0.4: resolution: {integrity: sha512-E1sbAYg3aEbXrq0n1ojJkRHQJGE1kaE/O6GLA94y8rnJBfgvOPTOd1b9hOceQK1FFZI9qMh1vBERCyO2ifubcw==} engines: {node: '>=18'} @@ -8214,10 +8182,6 @@ packages: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} - retry-request@7.0.2: - resolution: {integrity: sha512-dUOvLMJ0/JJYEn8NrpOaGNE7X3vpI5XlZS/u0ANjqtcZVKnIxP7IgCFwrKTxENw29emmwug53awKtaMm4i9g5w==} - engines: {node: '>=14'} - retry-request@8.0.2: resolution: {integrity: sha512-JzFPAfklk1kjR1w76f0QOIhoDkNkSqW8wYKT08n9yysTmZfB+RQ2QoXoTAeOi1HD9ZipTyTAZg3c4pM/jeqgSw==} engines: {node: '>=18'} @@ -8896,10 +8860,6 @@ packages: resolution: {integrity: sha512-3ZnLvgWF29jikg1sAQ1g0o+lr5JX6sVgYvfUJazn7ZjJroDBUTWp44/+cFVX0bULjv4vci+rBD+oGVAkWqhUbw==} engines: {node: '>=18'} - teeny-request@9.0.0: - resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} - engines: {node: '>=14'} - temp-fs@0.9.9: resolution: {integrity: sha512-WfecDCR1xC9b0nsrzSaxPf3ZuWeWLUWblW4vlDQAa1biQaKHiImHnJfeQocQe/hXKMcolRzgkcVX/7kK4zoWbw==} engines: {node: '>=0.8.0'} @@ -11604,43 +11564,38 @@ snapshots: transitivePeerDependencies: - supports-color - '@google-cloud/paginator@5.0.2': + '@google-cloud/paginator@6.0.0': dependencies: - arrify: 2.0.1 extend: 3.0.2 - '@google-cloud/precise-date@4.0.0': {} - '@google-cloud/precise-date@5.0.0': {} '@google-cloud/projectify@4.0.0': {} '@google-cloud/projectify@5.0.0': {} - '@google-cloud/promisify@4.0.0': {} - '@google-cloud/promisify@4.1.0': {} '@google-cloud/promisify@5.0.0': {} - '@google-cloud/pubsub@4.11.0(encoding@0.1.13)': + '@google-cloud/pubsub@5.2.0': dependencies: - '@google-cloud/paginator': 5.0.2 - '@google-cloud/precise-date': 4.0.0 - '@google-cloud/projectify': 4.0.0 - '@google-cloud/promisify': 4.0.0 + '@google-cloud/paginator': 6.0.0 + '@google-cloud/precise-date': 5.0.0 + '@google-cloud/projectify': 5.0.0 + '@google-cloud/promisify': 5.0.0 '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.30.0 + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.34.0 arrify: 2.0.1 extend: 3.0.2 - google-auth-library: 9.15.1(encoding@0.1.13) - google-gax: 4.6.1(encoding@0.1.13) + google-auth-library: 10.5.0(supports-color@10.2.2) + google-gax: 5.0.5(supports-color@10.2.2) heap-js: 2.7.1 is-stream-ended: 0.1.4 lodash.snakecase: 4.1.1 p-defer: 3.0.0 transitivePeerDependencies: - - encoding - supports-color '@google-cloud/spanner@8.0.0(supports-color@10.2.2)': @@ -12698,7 +12653,7 @@ snapshots: '@opentelemetry/semantic-conventions@1.28.0': {} - '@opentelemetry/semantic-conventions@1.30.0': {} + '@opentelemetry/semantic-conventions@1.34.0': {} '@opentelemetry/semantic-conventions@1.37.0': {} @@ -13181,8 +13136,6 @@ snapshots: dependencies: '@types/node': 22.19.0 - '@types/caseless@0.12.5': {} - '@types/cli-progress@3.11.6': dependencies: '@types/node': 22.19.0 @@ -13261,8 +13214,6 @@ snapshots: dependencies: '@types/node': 22.19.0 - '@types/long@4.0.2': {} - '@types/luxon@3.7.1': {} '@types/mime@1.3.5': {} @@ -13310,13 +13261,6 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/request@2.48.13': - dependencies: - '@types/caseless': 0.12.5 - '@types/node': 22.19.0 - '@types/tough-cookie': 4.0.5 - form-data: 2.5.5 - '@types/resolve@1.20.2': {} '@types/retry@0.12.2': {} @@ -13361,8 +13305,6 @@ snapshots: dependencies: '@types/node': 22.19.0 - '@types/tough-cookie@4.0.5': {} - '@types/triple-beam@1.3.5': {} '@types/unist@2.0.11': {} @@ -15381,14 +15323,14 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase-tools@14.23.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2): + firebase-tools@14.24.0(@types/node@22.19.0)(bufferutil@4.0.9)(encoding@0.1.13)(typescript@5.9.2): dependencies: '@apphosting/build': 0.1.7(@types/node@22.19.0)(typescript@5.9.2) '@apphosting/common': 0.0.8 '@electric-sql/pglite': 0.3.12 '@electric-sql/pglite-tools': 0.2.17(@electric-sql/pglite@0.3.12) '@google-cloud/cloud-sql-connector': 1.8.4 - '@google-cloud/pubsub': 4.11.0(encoding@0.1.13) + '@google-cloud/pubsub': 5.2.0 '@inquirer/prompts': 7.9.0(@types/node@22.19.0) '@modelcontextprotocol/sdk': 1.21.0 abort-controller: 3.0.0 @@ -15546,15 +15488,6 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - form-data@2.5.5: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - es-set-tostringtag: 2.1.0 - hasown: 2.0.2 - mime-types: 2.1.35 - safe-buffer: 5.2.1 - form-data@4.0.4: dependencies: asynckit: 0.4.0 @@ -15863,24 +15796,6 @@ snapshots: - encoding - supports-color - google-gax@4.6.1(encoding@0.1.13): - dependencies: - '@grpc/grpc-js': 1.14.0 - '@grpc/proto-loader': 0.7.15 - '@types/long': 4.0.2 - abort-controller: 3.0.0 - duplexify: 4.1.3 - google-auth-library: 9.15.1(encoding@0.1.13) - node-fetch: 2.7.0(encoding@0.1.13) - object-hash: 3.0.0 - proto3-json-serializer: 2.0.2 - protobufjs: 7.5.4 - retry-request: 7.0.2(encoding@0.1.13) - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - google-gax@5.0.5(supports-color@10.2.2): dependencies: '@grpc/grpc-js': 1.14.0 @@ -18182,10 +18097,6 @@ snapshots: proto-list@1.2.4: {} - proto3-json-serializer@2.0.2: - dependencies: - protobufjs: 7.5.4 - proto3-json-serializer@3.0.4: dependencies: protobufjs: 7.5.4 @@ -18580,15 +18491,6 @@ snapshots: ret@0.1.15: {} - retry-request@7.0.2(encoding@0.1.13): - dependencies: - '@types/request': 2.48.13 - extend: 3.0.2 - teeny-request: 9.0.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - supports-color - retry-request@8.0.2(supports-color@10.2.2): dependencies: extend: 3.0.2 @@ -19546,17 +19448,6 @@ snapshots: transitivePeerDependencies: - supports-color - teeny-request@9.0.0(encoding@0.1.13): - dependencies: - http-proxy-agent: 5.0.0(supports-color@10.2.2) - https-proxy-agent: 5.0.1(supports-color@10.2.2) - node-fetch: 2.7.0(encoding@0.1.13) - stream-events: 1.0.5 - uuid: 9.0.1 - transitivePeerDependencies: - - encoding - - supports-color - temp-fs@0.9.9: dependencies: rimraf: 2.5.4