-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
1 lines (1 loc) · 1.54 KB
/
Copy pathpackage.json
File metadata and controls
1 lines (1 loc) · 1.54 KB
1
{"type": "module", "name": "too-cli", "version": "0.0.1", "description": "AI 编程助手 - 终端原生,支持多 AI 提供商,智能工具调用", "main": "dist/index.js", "bin": {"too": "./dist/cli/index.js"}, "scripts": {"build": "tsc", "dev": "tsx src/cli/index.ts", "start": "node dist/cli/index.js", "watch": "tsc --watch", "lint": "eslint src --ext .ts", "format": "prettier --write \"src/**/*.ts\"", "typecheck": "tsc --noEmit"}, "keywords": ["ai", "cli", "coding", "assistant", "anthropic", "claude"], "author": "MYTPONS <1453294616@qq.com>", "license": "Apache-2.0", "engines": {"node": ">=18.0.0"}, "dependencies": {"@anthropic-ai/sdk": "^0.37.0", "@google/generative-ai": "^0.21.0", "@modelcontextprotocol/sdk": "^1.25.1", "better-sqlite3": "^12.4.1", "chalk": "^5.4.1", "cli-cursor": "^4.0.0", "commander": "^12.1.0", "cosmiconfig": "^9.0.0", "diff": "^7.0.0", "execa": "^9.5.2", "globby": "^14.0.2", "ink": "^4.4.1", "inquirer": "^12.5.0", "isbinaryfile": "^5.0.2", "nanoid": "^5.1.6", "openai": "^4.80.0", "ora": "^8.1.1", "chrome-launcher": "^1.1.2", "puppeteer-core": "^23.4.0", "react": "^18.3.1", "simple-git": "^3.27.0", "strip-ansi": "^7.1.2", "web-tree-sitter": "^0.22.6", "wrap-ansi": "^8.1.0", "zod": "^3.24.2"}, "devDependencies": {"@types/better-sqlite3": "^7.6.13", "@types/diff": "^5.2.1", "@types/inquirer": "^9.0.8", "@types/node": "^20.11.0", "@types/react": "^18.3.0", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.57.0", "prettier": "^3.2.0", "tsx": "^4.7.0", "typescript": "^5.4.5"}}