{
	"name": "@blaxel/vercel",
	"version": "0.3.21",
	"description": "Blaxel SDK for TypeScript",
	"license": "MIT",
	"author": "Blaxel, INC (https://blaxel.ai)",
	"homepage": "https://blaxel.ai",
	"scripts": {
		"lint": "eslint src/",
		"dev": "tsc --watch",
		"build": "npm run build:cjs && npm run build:esm && npm run build:fix-esm && npm run build:esm-package",
		"build:cjs": "NODE_OPTIONS='--max-old-space-size=8192' tsc -p tsconfig.cjs.json",
		"build:esm": "NODE_OPTIONS='--max-old-space-size=8192' tsc -p tsconfig.esm.json",
		"build:fix-esm": "node fix-esm-imports.js",
		"build:esm-package": "echo '{\"type\":\"module\"}' > dist/esm/package.json"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/blaxel-ai/sdk-typescript"
	},
	"engines": {
		"node": ">=18"
	},
	"keywords": [
		"blaxel",
		"agent",
		"mcp"
	],
	"main": "./dist/cjs/index.js",
	"module": "./dist/esm/index.js",
	"types": "./dist/cjs/types/index.d.ts",
	"exports": {
		".": {
			"types": "./dist/cjs/types/index.d.ts",
			"import": "./dist/esm/index.js",
			"require": "./dist/cjs/index.js",
			"default": "./dist/cjs/index.js"
		},
		"./package.json": "./package.json"
	},
	"typesVersions": {
		"*": {
			".": [
				"./dist/cjs/types/index.d.ts"
			]
		}
	},
	"files": [
		"dist"
	],
	"dependencies": {
		"@ai-sdk/anthropic": "^2.0.39",
		"@ai-sdk/cerebras": "^1.0.27",
		"@ai-sdk/cohere": "^2.0.16",
		"@ai-sdk/deepseek": "^1.0.29",
		"@ai-sdk/google": "^2.0.25",
		"@ai-sdk/groq": "^2.0.26",
		"@ai-sdk/mistral": "^2.0.24",
		"@ai-sdk/openai": "^2.0.57",
		"@ai-sdk/provider": "^2.0.0",
		"@blaxel/core": "0.3.21",
		"ai": "^5.0.82"
	},
	"devDependencies": {
		"@eslint/js": "^9.26.0",
		"@types/ws": "^8.18.1",
		"eslint": "^9.27.0",
		"typescript": "^5.6.3",
		"typescript-eslint": "^8.31.1"
	}
}
