graphlit-client
Version:
Graphlit API Client for TypeScript
101 lines (100 loc) • 2.43 kB
JSON
{
"name": "graphlit-client",
"version": "1.0.20250620002",
"description": "Graphlit API Client for TypeScript",
"type": "module",
"main": "./dist/client.js",
"types": "./dist/client.d.ts",
"exports": {
".": "./dist/client.js",
"./generated/*": "./dist/generated/*.js",
"./dist/generated/*": "./dist/generated/*.js"
},
"files": [
"dist"
],
"repository": {
"type": "git",
"url": "git+https://github.com/graphlit/graphlit-client-typescript.git"
},
"contributors": [
"Kirk Marple (https://github.com/kirk-marple)"
],
"engines": {
"node": ">=18.0.0"
},
"scripts": {
"generate": "graphql-codegen --config codegen.yml",
"format": "prettier --write .",
"build": "tsc -p tsconfig.json",
"prepublishOnly": "npm run build",
"test": "vitest",
"test:watch": "vitest --watch",
"test:coverage": "vitest --coverage",
"test:ui": "vitest --ui",
"test:streaming": "vitest --run src/tests/streaming"
},
"keywords": [
"Graphlit",
"API",
"LLM",
"AI",
"RAG",
"OpenAI",
"PDF",
"parsing",
"preprocessing"
],
"author": "Unstruk Data Inc.",
"license": "MIT",
"dependencies": {
"@apollo/client": "^3.13.8",
"@graphql-codegen/cli": "^5.0.7",
"@graphql-codegen/typescript": "^4.1.6",
"@graphql-codegen/typescript-operations": "^4.6.1",
"graphql": "^16.11.0",
"jsonwebtoken": "^9.0.2",
"prettier": "^3.5.3"
},
"peerDependenciesMeta": {
"openai": {
"optional": true
},
"@anthropic-ai/sdk": {
"optional": true
},
"@google/generative-ai": {
"optional": true
},
"groq-sdk": {
"optional": true
},
"cohere-ai": {
"optional": true
},
"@mistralai/mistralai": {
"optional": true
},
"@aws-sdk/client-bedrock-runtime": {
"optional": true
}
},
"optionalDependencies": {
"@anthropic-ai/sdk": "^0.53.0",
"@aws-sdk/client-bedrock-runtime": "^3.828.0",
"@google/generative-ai": "^0.24.1",
"@mistralai/mistralai": "^1.7.2",
"cohere-ai": "^7.17.1",
"groq-sdk": "^0.25.0",
"openai": "^5.3.0"
},
"devDependencies": {
"@graphql-codegen/typescript-document-nodes": "^4.0.16",
"@types/jsonwebtoken": "^9.0.9",
"@types/node": "^20.0.0",
"@vitest/coverage-v8": "^3.2.3",
"dotenv": "^16.5.0",
"typescript": "^5.8.3",
"vitest": "^3.2.3"
}
}