Files
assistant-ui--assistant-ui/api-surface/package.json
T
2026-08-19 13:10:40 +08:00

52 lines
1.5 KiB
JSON

{
"name": "@assistant-ui/api-surface",
"private": true,
"type": "module",
"scripts": {
"generate": "cd .. && node scripts/generate-api-surface.mjs",
"check": "tsc --noEmit"
},
"dependencies": {
"@ag-ui/client": "^0.0.58",
"@ai-sdk/provider": "^4.0.7",
"@ai-sdk/react": "^4.0.69",
"@earendil-works/pi-coding-agent": "^0.84.2",
"@langchain/langgraph-sdk": "^1.9.29",
"@langchain/react": "^1.0.30",
"@modelcontextprotocol/client": "^2.0.0",
"@modelcontextprotocol/core": "^2.0.0",
"@modelcontextprotocol/server": "^2.0.0",
"@opencode-ai/sdk": "^1.18.18",
"@radix-ui/react-popper": "^1.3.7",
"@radix-ui/react-primitive": "^2.1.10",
"@standard-schema/spec": "^1.1.0",
"ai": "^7.0.66",
"denque": "^2.1.0",
"eve": "^0.37.0",
"ink": "^7.1.1",
"ink-spinner": "^5.0.0",
"lexical": "^0.49.0",
"markdansi": "^0.3.3",
"radix-ui": "^1.6.7",
"react": "^19.2.8",
"react-hook-form": "^7.85.0",
"react-markdown": "^10.1.0",
"react-native": "^0.87.0",
"react-syntax-highlighter": "^16.1.1",
"react-textarea-autosize": "^8.5.9",
"remark-rehype": "^11.1.2",
"remend": "^1.3.0",
"streamdown": "^2.5.0",
"vite": "^8.2.1",
"zod": "^4.4.3",
"zustand": "^5.0.15"
},
"devDependencies": {
"@babel/core": "^7.29.7",
"@types/node": "^26.2.0",
"@types/react": "^19.2.18",
"@types/react-syntax-highlighter": "^15.5.13",
"typescript": "^7.0.2"
}
}