MCP Terminal Server
by dillip285
- js
- ai
{
"name": "@genkit-ai/ai",
"description": "Genkit AI framework generative AI APIs.",
"keywords": [
"genkit",
"ai",
"genai",
"generative-ai"
],
"version": "1.0.5",
"type": "commonjs",
"scripts": {
"check": "tsc",
"compile": "tsup-node",
"build:clean": "rimraf ./lib",
"build": "npm-run-all build:clean check compile",
"build:watch": "tsup-node --watch",
"test": "node --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts",
"test:watch": "node --watch --import tsx --test ./tests/**/*_test.ts ./tests/*_test.ts",
"test:single": "node --import tsx --test"
},
"repository": {
"type": "git",
"url": "https://github.com/firebase/genkit.git",
"directory": "js/ai"
},
"author": "genkit",
"license": "Apache-2.0",
"dependencies": {
"@genkit-ai/core": "workspace:*",
"@opentelemetry/api": "^1.9.0",
"@types/node": "^20.11.19",
"colorette": "^2.0.20",
"json5": "^2.2.3",
"node-fetch": "^3.3.2",
"partial-json": "^0.1.7",
"uuid": "^10.0.0",
"dotprompt": "^1.0.0"
},
"devDependencies": {
"npm-run-all": "^4.1.5",
"rimraf": "^6.0.1",
"tsup": "^8.3.5",
"tsx": "^4.19.2",
"typescript": "^4.9.0",
"yaml": "^2.7.0"
},
"types": "lib/index.d.ts",
"exports": {
".": {
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs",
"default": "./lib/index.js"
},
"./retriever": {
"types": "./lib/retriever.d.ts",
"require": "./lib/retriever.js",
"import": "./lib/retriever.mjs",
"default": "./lib/retriever.js"
},
"./embedder": {
"types": "./lib/embedder.d.ts",
"require": "./lib/embedder.js",
"import": "./lib/embedder.mjs",
"default": "./lib/embedder.js"
},
"./evaluator": {
"types": "./lib/evaluator.d.ts",
"require": "./lib/evaluator.js",
"import": "./lib/evaluator.mjs",
"default": "./lib/evaluator.js"
},
"./model": {
"types": "./lib/model.d.ts",
"require": "./lib/model.js",
"import": "./lib/model.mjs",
"default": "./lib/model.js"
},
"./model/middleware": {
"types": "./lib/model/middleware.d.ts",
"require": "./lib/model/middleware.js",
"import": "./lib/model/middleware.mjs",
"default": "./lib/model/middleware.js"
},
"./extract": {
"types": "./lib/extract.d.ts",
"require": "./lib/extract.js",
"import": "./lib/extract.mjs",
"default": "./lib/extract.js"
},
"./tool": {
"types": "./lib/tool.d.ts",
"require": "./lib/tool.js",
"import": "./lib/tool.mjs",
"default": "./lib/tool.js"
},
"./testing": {
"types": "./lib/testing/index.d.ts",
"require": "./lib/testing/index.js",
"import": "./lib/testing/index.mjs",
"default": "./lib/testing/index.js"
},
"./reranker": {
"types": "./lib/reranker.d.ts",
"require": "./lib/reranker.js",
"import": "./lib/reranker.mjs",
"default": "./lib/reranker.js"
},
"./chat": {
"types": "./lib/chat.d.ts",
"require": "./lib/chat.js",
"import": "./lib/chat.mjs",
"default": "./lib/chat.js"
},
"./session": {
"types": "./lib/session.d.ts",
"require": "./lib/session.js",
"import": "./lib/session.mjs",
"default": "./lib/session.js"
},
"./formats": {
"types": "./lib/formats/index.d.ts",
"require": "./lib/formats/index.js",
"import": "./lib/formats/index.mjs",
"default": "./lib/formats/index.js"
}
},
"typesVersions": {
"*": {
"retriever": [
"lib/retriever"
],
"embedder": [
"lib/embedder"
],
"evaluator": [
"lib/evaluator"
],
"model": [
"lib/model"
],
"model/middleware": [
"lib/model/middleware"
],
"extract": [
"lib/extract"
],
"tool": [
"lib/tool"
],
"reranker": [
"lib/reranker"
],
"chat": [
"lib/chat"
],
"session": [
"lib/session"
],
"formats": [
"lib/formats"
]
}
}
}