diff --git a/js/plugins/compat-oai/package.json b/js/plugins/compat-oai/package.json index be050434c1..bb0342151c 100644 --- a/js/plugins/compat-oai/package.json +++ b/js/plugins/compat-oai/package.json @@ -33,7 +33,8 @@ "npm-run-all": "^4.1.5", "ts-jest": "^29.1.2", "tsup": "^8.0.2", - "typescript": "^5.4.5" + "typescript": "^5.4.5", + "rimraf": "^6.0.1" }, "types": "./lib/index.d.ts", "exports": { @@ -67,7 +68,7 @@ "scripts": { "check": "tsc", "compile": "tsup-node", - "build:clean": "rm -rf ./lib", + "build:clean": "rimraf ./lib", "build": "npm-run-all build:clean check compile", "build:watch": "tsup-node --watch", "test": "jest --coverage" diff --git a/js/pnpm-lock.yaml b/js/pnpm-lock.yaml index 5fcba83bfc..025f093ece 100644 --- a/js/pnpm-lock.yaml +++ b/js/pnpm-lock.yaml @@ -391,6 +391,9 @@ importers: npm-run-all: specifier: ^4.1.5 version: 4.1.5 + rimraf: + specifier: ^6.0.1 + version: 6.0.1 ts-jest: specifier: ^29.1.2 version: 29.4.0(@babel/core@7.25.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.7))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.1)(ts-node@10.9.2(@types/node@20.19.1)(typescript@5.8.3)))(typescript@5.8.3) @@ -1001,7 +1004,7 @@ importers: version: link:../../plugins/compat-oai '@genkit-ai/express': specifier: ^1.1.0 - version: 1.12.0(@genkit-ai/core@1.13.0)(express@5.1.0)(genkit@genkit) + version: 1.12.0(@genkit-ai/core@1.14.0)(express@5.1.0)(genkit@genkit) genkit: specifier: workspace:* version: link:../../genkit @@ -1563,7 +1566,7 @@ importers: version: link:../../plugins/ollama genkitx-openai: specifier: ^0.10.1 - version: 0.10.1(@genkit-ai/ai@1.13.0)(@genkit-ai/core@1.13.0) + version: 0.10.1(@genkit-ai/ai@1.14.0)(@genkit-ai/core@1.14.0) devDependencies: rimraf: specifier: ^6.0.1 @@ -2564,11 +2567,11 @@ packages: '@firebase/webchannel-wrapper@1.0.3': resolution: {integrity: sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==} - '@genkit-ai/ai@1.13.0': - resolution: {integrity: sha512-AFwQXrSfD51J3AeJjzD/k77d2ccfhLmqhPOj0YcUpCjopY+NeVobsNZRJkYOtZdnRBDDYdHDnnHBSetFg+yyYQ==} + '@genkit-ai/ai@1.14.0': + resolution: {integrity: sha512-m1CHgLryxMoRSGy0mu452lx2NRrz4r43HeybXk/YRKuTlSBsb5kUS9CJWXYpRU2+gQh8mx1dvlS1/oSEbvBokA==} - '@genkit-ai/core@1.13.0': - resolution: {integrity: sha512-L6oljw7C/fZ2JcR3/iAllXRb7gVWpZhzMHyX73e5wyI+sbgx92KM36Gh3GxC/7nEtzhUFcRmQqV5MYK1lidl0Q==} + '@genkit-ai/core@1.14.0': + resolution: {integrity: sha512-UYqvqXxEYmQp6kt5f5kUh+46UpfhuLwzd1TAsYQMhwA0qeqwgkSOxmYKzuYRoeramY6Dcg02LOIoKKhoNS7Hgg==} '@genkit-ai/express@1.12.0': resolution: {integrity: sha512-QAxSS07dX5ovSfsUB4s90KaDnv4zg1wnoxCZCa+jBsYUyv9NvCCTsOk25xAQgGxc7xi3+MD+3AsPier5oZILIg==} @@ -8329,9 +8332,9 @@ snapshots: '@firebase/webchannel-wrapper@1.0.3': {} - '@genkit-ai/ai@1.13.0': + '@genkit-ai/ai@1.14.0': dependencies: - '@genkit-ai/core': 1.13.0 + '@genkit-ai/core': 1.14.0 '@opentelemetry/api': 1.9.0 '@types/node': 20.19.1 colorette: 2.0.20 @@ -8339,11 +8342,12 @@ snapshots: json5: 2.2.3 node-fetch: 3.3.2 partial-json: 0.1.7 + uri-templates: 0.2.0 uuid: 10.0.0 transitivePeerDependencies: - supports-color - '@genkit-ai/core@1.13.0': + '@genkit-ai/core@1.14.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.25.1(@opentelemetry/api@1.9.0) @@ -8366,9 +8370,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@genkit-ai/express@1.12.0(@genkit-ai/core@1.13.0)(express@5.1.0)(genkit@genkit)': + '@genkit-ai/express@1.12.0(@genkit-ai/core@1.14.0)(express@5.1.0)(genkit@genkit)': dependencies: - '@genkit-ai/core': 1.13.0 + '@genkit-ai/core': 1.14.0 body-parser: 1.20.3 cors: 2.8.5 express: 5.1.0 @@ -11309,10 +11313,10 @@ snapshots: - encoding - supports-color - genkitx-openai@0.10.1(@genkit-ai/ai@1.13.0)(@genkit-ai/core@1.13.0): + genkitx-openai@0.10.1(@genkit-ai/ai@1.14.0)(@genkit-ai/core@1.14.0): dependencies: - '@genkit-ai/ai': 1.13.0 - '@genkit-ai/core': 1.13.0 + '@genkit-ai/ai': 1.14.0 + '@genkit-ai/core': 1.14.0 openai: 4.104.0(encoding@0.1.13)(zod@3.25.67) zod: 3.25.67 transitivePeerDependencies: