c3db79c00d
- core: 工具描述从文件系统加载改为编译时内联生成 - core: 添加 WASM 加载器支持嵌入式 WASM 数据 - core: bash-parser 使用动态导入 web-tree-sitter - server: 添加静态文件托管支持 (--static 参数) - server: 新增 standalone 入口点 (嵌入 Web UI + WASM) - scripts: 添加 build-standalone.ts 构建脚本 - 更新 .gitignore 忽略生成文件
67 lines
2.2 KiB
JSON
67 lines
2.2 KiB
JSON
{
|
|
"name": "ai-terminal-assistant",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"description": "A terminal-based AI coding assistant powered by Claude",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "pnpm -r build",
|
|
"dev": "pnpm -r --parallel dev",
|
|
"test": "pnpm -r test",
|
|
"test:coverage": "pnpm -r test:coverage",
|
|
"lint": "pnpm -r lint",
|
|
"clean": "pnpm -r exec rm -rf dist node_modules",
|
|
"typecheck": "pnpm -r typecheck",
|
|
|
|
"core:build": "pnpm --filter @ai-assistant/core build",
|
|
"core:dev": "pnpm --filter @ai-assistant/core dev",
|
|
"core:test": "pnpm --filter @ai-assistant/core test",
|
|
"core:test:watch": "pnpm --filter @ai-assistant/core test:watch",
|
|
|
|
"server:build": "pnpm --filter @ai-assistant/server build",
|
|
"server:start": "pnpm --filter @ai-assistant/server start",
|
|
"server:dev": "pnpm --filter @ai-assistant/server start:dev",
|
|
"server:test": "pnpm --filter @ai-assistant/server test",
|
|
|
|
"cli:build": "pnpm --filter @ai-assistant/cli build",
|
|
"cli:dev": "pnpm --filter @ai-assistant/cli dev",
|
|
"cli:serve": "pnpm --filter @ai-assistant/cli serve",
|
|
|
|
"web:build": "pnpm --filter @ai-assistant/web build",
|
|
"web:dev": "pnpm --filter @ai-assistant/web dev",
|
|
"web:preview": "pnpm --filter @ai-assistant/web preview",
|
|
"web:typecheck": "pnpm --filter @ai-assistant/web typecheck",
|
|
|
|
"ui:build": "pnpm --filter @ai-assistant/ui build",
|
|
"ui:dev": "pnpm --filter @ai-assistant/ui dev",
|
|
|
|
"desktop:build": "pnpm --filter @ai-assistant/desktop build",
|
|
"desktop:dev": "pnpm --filter @ai-assistant/desktop dev",
|
|
"desktop:build:debug": "pnpm --filter @ai-assistant/desktop build:debug",
|
|
|
|
"website:build": "pnpm --filter @ai-assistant/website build",
|
|
"website:dev": "pnpm --filter @ai-assistant/website dev",
|
|
"website:preview": "pnpm --filter @ai-assistant/website preview",
|
|
|
|
"build:standalone": "bun run scripts/build-standalone.ts"
|
|
},
|
|
"keywords": [
|
|
"ai",
|
|
"cli",
|
|
"assistant",
|
|
"claude",
|
|
"terminal",
|
|
"monorepo"
|
|
],
|
|
"author": "",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"typescript": "^5.6.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0",
|
|
"pnpm": ">=8.0.0"
|
|
},
|
|
"packageManager": "pnpm@9.0.0"
|
|
}
|