From c37a72586abebe63fc37e5991e40e1e9d051060e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:01:08 +0000 Subject: [PATCH] Dependency Updates: Bump the genkit group with 5 updates Bumps the genkit group with 5 updates: | Package | From | To | | --- | --- | --- | | [@genkit-ai/ai](https://github.com/firebase/genkit/tree/HEAD/js/ai) | `0.5.13` | `0.5.17` | | [@genkit-ai/core](https://github.com/firebase/genkit/tree/HEAD/js/core) | `0.5.13` | `0.5.17` | | [@genkit-ai/dotprompt](https://github.com/firebase/genkit/tree/HEAD/js/plugins/dotprompt) | `0.5.13` | `0.5.17` | | [@genkit-ai/flow](https://github.com/firebase/genkit/tree/HEAD/js/flow) | `0.5.13` | `0.5.17` | | [@genkit-ai/googleai](https://github.com/firebase/genkit/tree/HEAD/js/plugins/googleai) | `0.5.13` | `0.5.17` | Updates `@genkit-ai/ai` from 0.5.13 to 0.5.17 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/ai@0.5.17/js/ai) Updates `@genkit-ai/core` from 0.5.13 to 0.5.17 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/core@0.5.17/js/core) Updates `@genkit-ai/dotprompt` from 0.5.13 to 0.5.17 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/dotprompt@0.5.17/js/plugins/dotprompt) Updates `@genkit-ai/flow` from 0.5.13 to 0.5.17 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/flow@0.5.17/js/flow) Updates `@genkit-ai/googleai` from 0.5.13 to 0.5.17 - [Release notes](https://github.com/firebase/genkit/releases) - [Commits](https://github.com/firebase/genkit/commits/@genkit-ai/googleai@0.5.17/js/plugins/googleai) --- updated-dependencies: - dependency-name: "@genkit-ai/ai" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: genkit - dependency-name: "@genkit-ai/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: genkit - dependency-name: "@genkit-ai/dotprompt" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: genkit - dependency-name: "@genkit-ai/flow" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: genkit - dependency-name: "@genkit-ai/googleai" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: genkit ... Signed-off-by: dependabot[bot] --- package-lock.json | 57 ++++----- pnpm-lock.yaml | 318 +++++++++++++++++++++++----------------------- 2 files changed, 183 insertions(+), 192 deletions(-) diff --git a/package-lock.json b/package-lock.json index f1d1556..1d7ab80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -960,12 +960,11 @@ } }, "node_modules/@genkit-ai/ai": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.13.tgz", - "integrity": "sha512-X2mIRjc5C65YrHrrlkpZlk3VTjU6yQ10XVy0E1RsOyBzbUFUQVoc0I2djPS1v4Z4sVVIWRuOGwfEicYL3jA3lw==", - "license": "Apache-2.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/ai/-/ai-0.5.17.tgz", + "integrity": "sha512-pzOnD3F6l61ldBF7/ltsCFRapjuuonapP+vxyiG7IZArSgIn4cvLAr9gutNdm0BsaaoCjX13JnvHSNybJMg0OQ==", "dependencies": { - "@genkit-ai/core": "0.5.13", + "@genkit-ai/core": "0.5.17", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.11.19", "colorette": "^2.0.20", @@ -985,10 +984,9 @@ } }, "node_modules/@genkit-ai/core": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-0.5.13.tgz", - "integrity": "sha512-KVXhZYNVjsQNK8j4BiJaK+JWsJ1lxWk9+kaUH5iEHE+I+fxTrOLidEsz+BL0gJLS9qim1j84+oYrd++9/hWBPw==", - "license": "Apache-2.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/core/-/core-0.5.17.tgz", + "integrity": "sha512-o8aEIFjQ4FugS5w5XK1c6hmiX6bqx7u+UuikARJPMhqOek7aovcXXdYj2zbVmX2/4c94aXerSokB0vD59Pj3GQ==", "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.25.0", @@ -999,17 +997,16 @@ "ajv": "^8.12.0", "ajv-formats": "^3.0.1", "async-mutex": "^0.5.0", - "express": "^4.19.2", + "express": "^4.21.0", "json-schema": "^0.4.0", "zod": "^3.22.4", "zod-to-json-schema": "^3.22.4" } }, "node_modules/@genkit-ai/dotprompt": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@genkit-ai/dotprompt/-/dotprompt-0.5.13.tgz", - "integrity": "sha512-/fPjQXaJDWLM1+H7xmSdhQqdA9xbioyzYrxZKmHHKgFjFBJNZ8iR0DZrEkr8rjHJMUXmbWW/wv1JcDrQQj0oKQ==", - "license": "Apache-2.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/dotprompt/-/dotprompt-0.5.17.tgz", + "integrity": "sha512-Q/9701nVSW40ymO506L4hKiKRE0Un5TV0o8sThUWkS+oyYrbABtEzQIkDwOwVQ/Q9EufRao75FhpUN0juZQQvg==", "dependencies": { "front-matter": "^4.0.2", "handlebars": "^4.7.8", @@ -1017,34 +1014,32 @@ "zod": "^3.22.4" }, "peerDependencies": { - "@genkit-ai/ai": "0.5.13", - "@genkit-ai/core": "0.5.13" + "@genkit-ai/ai": "0.5.17", + "@genkit-ai/core": "0.5.17" } }, "node_modules/@genkit-ai/flow": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@genkit-ai/flow/-/flow-0.5.13.tgz", - "integrity": "sha512-0tUr9ZWRVCDJbpiEU+sZlVGTLtW/x8pcmexIWRoCPiA7ZEI2/ZCi95vYJK2xMwxDEMglsGqqYAKqAsreyL5Nqw==", - "license": "Apache-2.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/flow/-/flow-0.5.17.tgz", + "integrity": "sha512-+P2VGfa5z2e9VzjAJysLAw0oHuPv02UEj/z4Csxuurv2xgL3CQCZ9DV81i+14/ybp5LJ8waPSFsrJ29ffQCPwg==", "dependencies": { - "@genkit-ai/core": "0.5.13", + "@genkit-ai/core": "0.5.17", "@google-cloud/firestore": "^7.6.0", "@opentelemetry/api": "^1.9.0", "@types/cors": "^2.8.17", - "body-parser": "^1.20.2", + "body-parser": "^1.20.3", "cors": "^2.8.5", - "express": "^4.19.2", - "firebase-admin": "^12.1.0", - "firebase-functions": "^4.8.0 || ^5.0.0", + "express": "^4.21.0", + "firebase-admin": ">=12.2", + "firebase-functions": ">=4.8", "uuid": "^9.0.1", "zod": "^3.22.4" } }, "node_modules/@genkit-ai/googleai": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@genkit-ai/googleai/-/googleai-0.5.13.tgz", - "integrity": "sha512-0lcuwlrCj1zwoSGlRrjBTP5JC40lVEWULOZiWTk5tA0zOp/YDA8i+uCKkXe/8PfksfCq7t1Ov/B/mj5fUaiZBQ==", - "license": "Apache-2.0", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@genkit-ai/googleai/-/googleai-0.5.17.tgz", + "integrity": "sha512-GmWO48db6ZTmPp4ogo/WVb+DSF9CGjXwjy1Uc8vHEFERdlORZyMHlhi8ns5UBV8EP4w2l5yfz7JbQ8muMPDiaA==", "dependencies": { "@google/generative-ai": "^0.16.0", "google-auth-library": "^9.6.3", @@ -1052,8 +1047,8 @@ "zod": "^3.22.4" }, "peerDependencies": { - "@genkit-ai/ai": "0.5.13", - "@genkit-ai/core": "0.5.13" + "@genkit-ai/ai": "0.5.17", + "@genkit-ai/core": "0.5.17" } }, "node_modules/@google-cloud/firestore": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74c2c17..4d25399 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,22 +10,22 @@ importers: dependencies: '@genkit-ai/ai': specifier: ^0.5.4 - version: 0.5.13 + version: 0.5.17 '@genkit-ai/core': specifier: ^0.5.4 - version: 0.5.13 + version: 0.5.17 '@genkit-ai/dotprompt': specifier: ^0.5.4 - version: 0.5.13(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13) + version: 0.5.17(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17) '@genkit-ai/flow': specifier: ^0.5.4 - version: 0.5.13 + version: 0.5.17 '@genkit-ai/googleai': specifier: ^0.5.4 - version: 0.5.13(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13) + version: 0.5.17(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17) '@langchain/community': specifier: ^0.3.1 - version: 0.3.9(@google-cloud/storage@7.13.0)(@ibm-cloud/watsonx-ai@1.1.1)(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(@langchain/google-genai@0.1.0(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(zod@3.23.8))(axios@1.7.4)(chromadb@1.8.1(openai@4.68.4(zod@3.23.8)))(d3-dsv@2.0.0)(firebase-admin@12.5.0)(google-auth-library@9.14.1)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.1.0)(ignore@5.3.2)(jsonwebtoken@9.0.2)(openai@4.68.4(zod@3.23.8)) + version: 0.3.9(@google-cloud/storage@7.13.0)(@ibm-cloud/watsonx-ai@1.1.1)(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(@langchain/google-genai@0.1.0(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(zod@3.23.8))(axios@1.7.4)(chromadb@1.8.1(openai@4.68.4(zod@3.23.8)))(d3-dsv@2.0.0)(firebase-admin@12.5.0)(google-auth-library@9.14.2)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.1.0)(ignore@5.3.2)(jsonwebtoken@9.0.2)(openai@4.68.4(zod@3.23.8)) '@langchain/core': specifier: ^0.3.3 version: 0.3.15(openai@4.68.4(zod@3.23.8)) @@ -46,7 +46,7 @@ importers: version: 12.5.0 genkitx-openai: specifier: ^0.10.0 - version: 0.10.1(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13) + version: 0.10.1(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17) langchain: specifier: ^0.3.2 version: 0.3.4(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(@langchain/google-genai@0.1.0(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(zod@3.23.8))(axios@1.7.4)(handlebars@4.7.8)(openai@4.68.4(zod@3.23.8)) @@ -77,16 +77,16 @@ importers: version: 9.1.0(eslint@8.57.1) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + version: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) prettier: specifier: ^3.3.2 version: 3.3.2 ts-jest: specifier: ^29.2.4 - version: 29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)))(typescript@5.6.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3) typescript: specifier: ^5.5.3 version: 5.6.3 @@ -327,26 +327,26 @@ packages: '@firebase/util@1.10.0': resolution: {integrity: sha512-xKtx4A668icQqoANRxyDLBLz51TAbDP9KRfpbKGxiCAW346d0BeJe5vN6/hKxxmWwnZ0mautyv39JxviwwQMOQ==} - '@genkit-ai/ai@0.5.13': - resolution: {integrity: sha512-X2mIRjc5C65YrHrrlkpZlk3VTjU6yQ10XVy0E1RsOyBzbUFUQVoc0I2djPS1v4Z4sVVIWRuOGwfEicYL3jA3lw==} + '@genkit-ai/ai@0.5.17': + resolution: {integrity: sha512-pzOnD3F6l61ldBF7/ltsCFRapjuuonapP+vxyiG7IZArSgIn4cvLAr9gutNdm0BsaaoCjX13JnvHSNybJMg0OQ==} - '@genkit-ai/core@0.5.13': - resolution: {integrity: sha512-KVXhZYNVjsQNK8j4BiJaK+JWsJ1lxWk9+kaUH5iEHE+I+fxTrOLidEsz+BL0gJLS9qim1j84+oYrd++9/hWBPw==} + '@genkit-ai/core@0.5.17': + resolution: {integrity: sha512-o8aEIFjQ4FugS5w5XK1c6hmiX6bqx7u+UuikARJPMhqOek7aovcXXdYj2zbVmX2/4c94aXerSokB0vD59Pj3GQ==} - '@genkit-ai/dotprompt@0.5.13': - resolution: {integrity: sha512-/fPjQXaJDWLM1+H7xmSdhQqdA9xbioyzYrxZKmHHKgFjFBJNZ8iR0DZrEkr8rjHJMUXmbWW/wv1JcDrQQj0oKQ==} + '@genkit-ai/dotprompt@0.5.17': + resolution: {integrity: sha512-Q/9701nVSW40ymO506L4hKiKRE0Un5TV0o8sThUWkS+oyYrbABtEzQIkDwOwVQ/Q9EufRao75FhpUN0juZQQvg==} peerDependencies: - '@genkit-ai/ai': 0.5.13 - '@genkit-ai/core': 0.5.13 + '@genkit-ai/ai': 0.5.17 + '@genkit-ai/core': 0.5.17 - '@genkit-ai/flow@0.5.13': - resolution: {integrity: sha512-0tUr9ZWRVCDJbpiEU+sZlVGTLtW/x8pcmexIWRoCPiA7ZEI2/ZCi95vYJK2xMwxDEMglsGqqYAKqAsreyL5Nqw==} + '@genkit-ai/flow@0.5.17': + resolution: {integrity: sha512-+P2VGfa5z2e9VzjAJysLAw0oHuPv02UEj/z4Csxuurv2xgL3CQCZ9DV81i+14/ybp5LJ8waPSFsrJ29ffQCPwg==} - '@genkit-ai/googleai@0.5.13': - resolution: {integrity: sha512-0lcuwlrCj1zwoSGlRrjBTP5JC40lVEWULOZiWTk5tA0zOp/YDA8i+uCKkXe/8PfksfCq7t1Ov/B/mj5fUaiZBQ==} + '@genkit-ai/googleai@0.5.17': + resolution: {integrity: sha512-GmWO48db6ZTmPp4ogo/WVb+DSF9CGjXwjy1Uc8vHEFERdlORZyMHlhi8ns5UBV8EP4w2l5yfz7JbQ8muMPDiaA==} peerDependencies: - '@genkit-ai/ai': 0.5.13 - '@genkit-ai/core': 0.5.13 + '@genkit-ai/ai': 0.5.17 + '@genkit-ai/core': 0.5.17 '@google-cloud/firestore@7.10.0': resolution: {integrity: sha512-VFNhdHvfnmqcHHs6YhmSNHHxQqaaD64GwiL0c+e1qz85S8SWZPC2XFRf8p9yHRTF40Kow424s1KBU9f0fdQa+Q==} @@ -376,8 +376,8 @@ packages: resolution: {integrity: sha512-WTjMLLYL/xfA5BW6xAycRPiAX7FNHKAxrid/ayqC1QMam0KAK0NbMeS9Lubw80gVg5xFMLE+H7pw4wdNzTOlxw==} engines: {node: '>=18.0.0'} - '@grpc/grpc-js@1.11.3': - resolution: {integrity: sha512-i9UraDzFHMR+Iz/MhFLljT+fCpgxZ3O6CxwGJ8YuNYHJItIHUzKJpW2LvoFZNnGPwqc9iWy9RAucxV0JoR9aUQ==} + '@grpc/grpc-js@1.12.2': + resolution: {integrity: sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg==} engines: {node: '>=12.10.0'} '@grpc/proto-loader@0.7.13': @@ -921,8 +921,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/context-async-hooks@1.26.0': - resolution: {integrity: sha512-HedpXXYzzbaoutw6DFLWLDket2FwLkLpil4hGCZ1xYEIMTcivdfwEOISgdbLEWyG3HW52gTq2V9mOVJrONgiwg==} + '@opentelemetry/context-async-hooks@1.27.0': + resolution: {integrity: sha512-CdZ3qmHCwNhFAzjTgHqrDQ44Qxcpz43cVxZRhOs+Ns/79ug+Mr84Bkb626bkJLkA3+BLimA5YAEVRlJC6pFb7g==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -933,8 +933,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.26.0': - resolution: {integrity: sha512-1iKxXXE8415Cdv0yjG3G6hQnB5eVEsJce3QaawX8SjDn0mAS0ZM8fAbZZJD4ajvhC15cePvosSCut404KrIIvQ==} + '@opentelemetry/core@1.27.0': + resolution: {integrity: sha512-yQPKnK5e+76XuiqUH/gKyS8wv/7qITd5ln56QkBTf3uggr0VkXOXfcaAuG330UfdYu83wsyoBwqwxigpIG+Jkg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -1005,8 +1005,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/resources@1.26.0': - resolution: {integrity: sha512-CPNYchBE7MBecCSVy0HKpUISEeJOniWqcHaAHpmasZ3j9o6V3AyBzhRc90jdmemq0HOxDr6ylhUbDhBqqPpeNw==} + '@opentelemetry/resources@1.27.0': + resolution: {integrity: sha512-jOwt2VJ/lUD5BLc+PMNymDrUCpm5PKi1E9oSVYAvz01U/VdndGmrtV3DU1pG4AwlYhJRHbHfOUIlpBeXCPw6QQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -1023,8 +1023,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-metrics@1.26.0': - resolution: {integrity: sha512-0SvDXmou/JjzSDOjUmetAAvcKQW6ZrvosU0rkbDGpXvvZN+pQF6JbK/Kd4hNdK4q/22yeruqvukXEJyySTzyTQ==} + '@opentelemetry/sdk-metrics@1.27.0': + resolution: {integrity: sha512-JzWgzlutoXCydhHWIbLg+r76m+m3ncqvkCcsswXAQ4gqKS+LOHKhq+t6fx1zNytvLuaOUBur7EvWxECc4jPQKg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' @@ -1041,8 +1041,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.26.0': - resolution: {integrity: sha512-olWQldtvbK4v22ymrKLbIcBi9L2SpMO84sCPY54IVsJhP9fRsxJT194C/AVaAuJzLE30EdhhM1VmvVYR7az+cw==} + '@opentelemetry/sdk-trace-base@1.27.0': + resolution: {integrity: sha512-btz6XTQzwsyJjombpeqCX6LhiMQYpzt2pIYNPnw0IPO/3AhT6yjnf8Mnv3ZC2A4eRYOjqrg+bfaXg9XHDRJDWQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -1252,15 +1252,12 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.19.5': - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + '@types/express-serve-static-core@4.19.6': + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - '@types/express@4.17.3': - resolution: {integrity: sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==} - '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} @@ -1306,17 +1303,14 @@ packages: '@types/node@10.14.22': resolution: {integrity: sha512-9taxKC944BqoTVjE+UT3pQH0nHZlTvITwfsOZqyc+R3sfJuxaTtxWjfn1K2UlxyPcKHf0rnaXcVFrS9F9vf0bw==} - '@types/node@18.19.50': - resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@18.19.59': resolution: {integrity: sha512-vizm2EqwV/7Zay+A6J3tGl9Lhr7CjZe2HmWS988sefiEmsyP9CeXEleho6i4hJk/8UtZAo0bWN4QPZZr83RxvQ==} '@types/node@20.14.10': resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} - '@types/node@20.16.5': - resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} + '@types/node@20.17.1': + resolution: {integrity: sha512-j2VlPv1NnwPJbaCNv69FO/1z4lId0QmGvpT41YxitRtWlg96g/j8qcv2RKsLKe2F6OJgyXhupN1Xo17b2m139Q==} '@types/node@22.5.5': resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} @@ -1450,6 +1444,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.13.0: + resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -1746,8 +1745,8 @@ packages: cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} cors@2.8.5: @@ -2005,8 +2004,8 @@ packages: expr-eval@2.0.2: resolution: {integrity: sha512-4EMSHGOPSwAfBiibw3ndnP0AvjDWLsMvGOvWEZ2F96IGk0bIVdjQisOHxReSkE13mHcfbuCiXw+G4y0zv6N8Eg==} - express@4.21.0: - resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} ext-list@2.2.2: @@ -2037,8 +2036,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-uri@3.0.1: - resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} + fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} fast-xml-parser@4.5.0: resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} @@ -2105,8 +2104,8 @@ packages: resolution: {integrity: sha512-ad8vnlPcuuZN9scSgY8UnAxPI4mzP2/Q+dsrVLTf+j3h7bIq0FOelDCDGz4StgKJdk244v2kpOxqJjPG3grBHg==} engines: {node: '>=14'} - firebase-functions@5.1.1: - resolution: {integrity: sha512-KkyKZE98Leg/C73oRyuUYox04PQeeBThdygMfeX+7t1cmKWYKa/ZieYa89U8GHgED+0mF7m7wfNZOfbURYxIKg==} + firebase-functions@6.1.0: + resolution: {integrity: sha512-7Gq7XpIA2qo9wKhYA9Ksb0v2bHfXD70zQwBJO6//Q624A7D9KAb449K6DM0swrCoPO7NGExbPf2eC7j7e+4+xA==} engines: {node: '>=14.10.0'} hasBin: true peerDependencies: @@ -2242,8 +2241,8 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} - google-auth-library@9.14.1: - resolution: {integrity: sha512-Rj+PMjoNFGFTmtItH7gHfbHpGVSb3vmnGK3nwNBqxQF9NoBpttSZI/rc0WiM63ma2uGDQtYEkMHkK9U6937NiA==} + google-auth-library@9.14.2: + resolution: {integrity: sha512-R+FRIfk1GBo3RdlRYWPdwk8nmtVUOn6+BkDomAC46KoU8kzXzE1HLmOasSCbWUByMMAGkknVF0G5kQ69Vj7dlA==} engines: {node: '>=14'} google-gax@4.4.1: @@ -2353,8 +2352,8 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-in-the-middle@1.11.0: - resolution: {integrity: sha512-5DimNQGoe0pLUHbR9qK84iWaWjjbsxiqXnw6Qz64+azRgleqv9k2kTt5fw7QsOpmaGYtuxxursnPPsnTKEx10Q==} + import-in-the-middle@1.11.2: + resolution: {integrity: sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==} import-local@3.1.0: resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} @@ -3530,6 +3529,9 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3983,7 +3985,7 @@ snapshots: '@firebase/component@0.6.9': dependencies: '@firebase/util': 1.10.0 - tslib: 2.7.0 + tslib: 2.8.0 '@firebase/database-compat@1.0.8': dependencies: @@ -4007,21 +4009,21 @@ snapshots: '@firebase/logger': 0.4.2 '@firebase/util': 1.10.0 faye-websocket: 0.11.4 - tslib: 2.7.0 + tslib: 2.8.0 '@firebase/logger@0.4.2': dependencies: - tslib: 2.7.0 + tslib: 2.8.0 '@firebase/util@1.10.0': dependencies: - tslib: 2.7.0 + tslib: 2.8.0 - '@genkit-ai/ai@0.5.13': + '@genkit-ai/ai@0.5.17': dependencies: - '@genkit-ai/core': 0.5.13 + '@genkit-ai/core': 0.5.17 '@opentelemetry/api': 1.9.0 - '@types/node': 20.16.5 + '@types/node': 20.17.1 colorette: 2.0.20 json5: 2.2.3 node-fetch: 3.3.2 @@ -4030,56 +4032,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@genkit-ai/core@0.5.13': + '@genkit-ai/core@0.5.17': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/context-async-hooks': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 1.27.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) async-mutex: 0.5.0 - express: 4.21.0 + express: 4.21.1 json-schema: 0.4.0 zod: 3.23.8 - zod-to-json-schema: 3.23.3(zod@3.23.8) + zod-to-json-schema: 3.23.5(zod@3.23.8) transitivePeerDependencies: - supports-color - '@genkit-ai/dotprompt@0.5.13(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13)': + '@genkit-ai/dotprompt@0.5.17(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17)': dependencies: - '@genkit-ai/ai': 0.5.13 - '@genkit-ai/core': 0.5.13 + '@genkit-ai/ai': 0.5.17 + '@genkit-ai/core': 0.5.17 front-matter: 4.0.2 handlebars: 4.7.8 node-fetch: 3.3.2 zod: 3.23.8 - '@genkit-ai/flow@0.5.13': + '@genkit-ai/flow@0.5.17': dependencies: - '@genkit-ai/core': 0.5.13 + '@genkit-ai/core': 0.5.17 '@google-cloud/firestore': 7.10.0 '@opentelemetry/api': 1.9.0 '@types/cors': 2.8.17 body-parser: 1.20.3 cors: 2.8.5 - express: 4.21.0 + express: 4.21.1 firebase-admin: 12.5.0 - firebase-functions: 5.1.1(firebase-admin@12.5.0) + firebase-functions: 6.1.0(firebase-admin@12.5.0) uuid: 9.0.1 zod: 3.23.8 transitivePeerDependencies: - encoding - supports-color - '@genkit-ai/googleai@0.5.13(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13)': + '@genkit-ai/googleai@0.5.17(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17)': dependencies: - '@genkit-ai/ai': 0.5.13 - '@genkit-ai/core': 0.5.13 + '@genkit-ai/ai': 0.5.17 + '@genkit-ai/core': 0.5.17 '@google/generative-ai': 0.16.1 - google-auth-library: 9.14.1 + google-auth-library: 9.14.2 node-fetch: 3.3.2 zod: 3.23.8 transitivePeerDependencies: @@ -4119,7 +4121,7 @@ snapshots: duplexify: 4.1.3 fast-xml-parser: 4.5.0 gaxios: 6.7.1 - google-auth-library: 9.14.1 + google-auth-library: 9.14.2 html-entities: 2.5.2 mime: 3.0.0 p-limit: 3.1.0 @@ -4135,7 +4137,7 @@ snapshots: '@google/generative-ai@0.7.1': {} - '@grpc/grpc-js@1.11.3': + '@grpc/grpc-js@1.12.2': dependencies: '@grpc/proto-loader': 0.7.13 '@js-sdsl/ordered-map': 4.4.2 @@ -4180,27 +4182,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4265,7 +4267,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.5.5 + '@types/node': 22.8.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4335,7 +4337,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.5 + '@types/node': 22.8.0 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -4363,7 +4365,7 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@langchain/community@0.3.9(@google-cloud/storage@7.13.0)(@ibm-cloud/watsonx-ai@1.1.1)(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(@langchain/google-genai@0.1.0(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(zod@3.23.8))(axios@1.7.4)(chromadb@1.8.1(openai@4.68.4(zod@3.23.8)))(d3-dsv@2.0.0)(firebase-admin@12.5.0)(google-auth-library@9.14.1)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.1.0)(ignore@5.3.2)(jsonwebtoken@9.0.2)(openai@4.68.4(zod@3.23.8))': + '@langchain/community@0.3.9(@google-cloud/storage@7.13.0)(@ibm-cloud/watsonx-ai@1.1.1)(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(@langchain/google-genai@0.1.0(@langchain/core@0.3.15(openai@4.68.4(zod@3.23.8)))(zod@3.23.8))(axios@1.7.4)(chromadb@1.8.1(openai@4.68.4(zod@3.23.8)))(d3-dsv@2.0.0)(firebase-admin@12.5.0)(google-auth-library@9.14.2)(handlebars@4.7.8)(ibm-cloud-sdk-core@5.1.0)(ignore@5.3.2)(jsonwebtoken@9.0.2)(openai@4.68.4(zod@3.23.8))': dependencies: '@ibm-cloud/watsonx-ai': 1.1.1 '@langchain/core': 0.3.15(openai@4.68.4(zod@3.23.8)) @@ -4383,7 +4385,7 @@ snapshots: chromadb: 1.8.1(openai@4.68.4(zod@3.23.8)) d3-dsv: 2.0.0 firebase-admin: 12.5.0 - google-auth-library: 9.14.1 + google-auth-library: 9.14.2 ignore: 5.3.2 jsonwebtoken: 9.0.2 transitivePeerDependencies: @@ -4473,7 +4475,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@1.27.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -4482,14 +4484,14 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.25.1 - '@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/exporter-trace-otlp-grpc@0.52.1(@opentelemetry/api@1.9.0)': dependencies: - '@grpc/grpc-js': 1.11.3 + '@grpc/grpc-js': 1.12.2 '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) '@opentelemetry/otlp-grpc-exporter-base': 0.52.1(@opentelemetry/api@1.9.0) @@ -4528,7 +4530,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.52.1 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.11.0 + import-in-the-middle: 1.11.2 require-in-the-middle: 7.4.0 semver: 7.6.3 shimmer: 1.2.1 @@ -4543,7 +4545,7 @@ snapshots: '@opentelemetry/otlp-grpc-exporter-base@0.52.1(@opentelemetry/api@1.9.0)': dependencies: - '@grpc/grpc-js': 1.11.3 + '@grpc/grpc-js': 1.12.2 '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) '@opentelemetry/otlp-exporter-base': 0.52.1(@opentelemetry/api@1.9.0) @@ -4576,10 +4578,10 @@ snapshots: '@opentelemetry/core': 1.25.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.25.1 - '@opentelemetry/resources@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.27.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sdk-logs@0.52.1(@opentelemetry/api@1.9.0)': @@ -4596,11 +4598,11 @@ snapshots: '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.0) lodash.merge: 4.6.2 - '@opentelemetry/sdk-metrics@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-metrics@1.27.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-node@0.52.1(@opentelemetry/api@1.9.0)': dependencies: @@ -4628,11 +4630,11 @@ snapshots: '@opentelemetry/resources': 1.25.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.25.1 - '@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.26.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sdk-trace-node@1.25.1(@opentelemetry/api@1.9.0)': @@ -4823,7 +4825,7 @@ snapshots: '@types/estree@1.0.5': {} - '@types/express-serve-static-core@4.19.5': + '@types/express-serve-static-core@4.19.6': dependencies: '@types/node': 22.8.0 '@types/qs': 6.9.16 @@ -4833,16 +4835,10 @@ snapshots: '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 + '@types/express-serve-static-core': 4.19.6 '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 - '@types/express@4.17.3': - dependencies: - '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 - '@types/serve-static': 1.15.7 - '@types/graceful-fs@4.1.9': dependencies: '@types/node': 22.8.0 @@ -4889,10 +4885,6 @@ snapshots: '@types/node@10.14.22': {} - '@types/node@18.19.50': - dependencies: - undici-types: 5.26.5 - '@types/node@18.19.59': dependencies: undici-types: 5.26.5 @@ -4901,7 +4893,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.5': + '@types/node@20.17.1': dependencies: undici-types: 6.19.8 @@ -5047,9 +5039,9 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.1): + acorn-import-attributes@1.9.5(acorn@8.13.0): dependencies: - acorn: 8.12.1 + acorn: 8.13.0 acorn-jsx@5.3.2(acorn@8.12.1): dependencies: @@ -5061,6 +5053,8 @@ snapshots: acorn@8.12.1: {} + acorn@8.13.0: {} + agent-base@6.0.2: dependencies: debug: 4.3.7 @@ -5091,7 +5085,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.1 + fast-uri: 3.0.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -5133,7 +5127,7 @@ snapshots: async-mutex@0.5.0: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 async-retry@1.3.3: dependencies: @@ -5386,20 +5380,20 @@ snapshots: cookie-signature@1.0.6: {} - cookie@0.6.0: {} + cookie@0.7.1: {} cors@2.8.5: dependencies: object-assign: 4.1.1 vary: 1.1.2 - create-jest@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -5647,14 +5641,14 @@ snapshots: expr-eval@2.0.2: {} - express@4.21.0: + express@4.21.1: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.6.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -5710,7 +5704,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-uri@3.0.1: {} + fast-uri@3.0.3: {} fast-xml-parser@4.5.0: dependencies: @@ -5810,12 +5804,12 @@ snapshots: - encoding - supports-color - firebase-functions@5.1.1(firebase-admin@12.5.0): + firebase-functions@6.1.0(firebase-admin@12.5.0): dependencies: '@types/cors': 2.8.17 - '@types/express': 4.17.3 + '@types/express': 4.17.21 cors: 2.8.5 - express: 4.21.0 + express: 4.21.1 firebase-admin: 12.5.0 protobufjs: 7.4.0 transitivePeerDependencies: @@ -5901,10 +5895,10 @@ snapshots: - encoding - supports-color - genkitx-openai@0.10.1(@genkit-ai/ai@0.5.13)(@genkit-ai/core@0.5.13): + genkitx-openai@0.10.1(@genkit-ai/ai@0.5.17)(@genkit-ai/core@0.5.17): dependencies: - '@genkit-ai/ai': 0.5.13 - '@genkit-ai/core': 0.5.13 + '@genkit-ai/ai': 0.5.17 + '@genkit-ai/core': 0.5.17 openai: 4.55.6(zod@3.23.8) zod: 3.23.8 transitivePeerDependencies: @@ -5955,7 +5949,7 @@ snapshots: dependencies: type-fest: 0.20.2 - google-auth-library@9.14.1: + google-auth-library@9.14.2: dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -5969,12 +5963,12 @@ snapshots: google-gax@4.4.1: dependencies: - '@grpc/grpc-js': 1.11.3 + '@grpc/grpc-js': 1.12.2 '@grpc/proto-loader': 0.7.13 '@types/long': 4.0.2 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 9.14.1 + google-auth-library: 9.14.2 node-fetch: 2.7.0 object-hash: 3.0.0 proto3-json-serializer: 2.0.2 @@ -6123,10 +6117,10 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-in-the-middle@1.11.0: + import-in-the-middle@1.11.2: dependencies: - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) + acorn: 8.13.0 + acorn-import-attributes: 1.9.5(acorn@8.13.0) cjs-module-lexer: 1.4.1 module-details-from-path: 1.0.3 @@ -6264,16 +6258,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -6283,7 +6277,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -6308,8 +6302,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.5.5 - ts-node: 10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3) + '@types/node': 22.8.0 + ts-node: 10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -6348,7 +6342,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.5.5 + '@types/node': 22.8.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -6422,7 +6416,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -6450,7 +6444,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -6496,7 +6490,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -6515,7 +6509,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.5 + '@types/node': 22.8.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -6529,12 +6523,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)): + jest@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -6866,7 +6860,7 @@ snapshots: openai@4.55.6(zod@3.23.8): dependencies: - '@types/node': 18.19.50 + '@types/node': 18.19.59 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -7364,12 +7358,12 @@ snapshots: dependencies: typescript: 5.6.3 - ts-jest@29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.5.5)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.8.0)(ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -7383,14 +7377,14 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.24.7) - ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.5.5)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.6.13)(@types/node@22.8.0)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.5.5 + '@types/node': 22.8.0 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -7405,6 +7399,8 @@ snapshots: tslib@2.7.0: {} + tslib@2.8.0: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1