{"_id":"@1api/cli","name":"@1api/cli","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@1api/cli","version":"0.1.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"one-api-cli":"dist/index.js"},"description":"one-api 终端工具（远程模式走 SDK + 本地直连模式走 engine）","license":"MIT","author":{"name":"Yourtion","email":"yourtion@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/yourtion/one-api.git","directory":"packages/cli"},"homepage":"https://github.com/yourtion/one-api#readme","bugs":{"url":"https://github.com/yourtion/one-api/issues"},"keywords":["one-api","ai-native","database","cli","terminal","command-line"],"preferGlobal":true,"engines":{"node":">=18"},"dependencies":{"@inquirer/prompts":"^8.5.2","better-sqlite3":"^12.0.0","cli-table3":"^0.6.5","commander":"^15.0.0","@1api/sdk":"0.1.0","@1api/shared":"0.1.0","@1api/engine":"0.1.0"},"devDependencies":{"@types/better-sqlite3":"^7.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3","kysely":"^0.29.0","tsx":"^4.0.0","tsup":"^8.5.1","typescript":"^5.8.0","vitest":"^3.0.0","@1api/server":"0.0.0"},"scripts":{"build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run","test:watch":"vitest","dev":"tsx src/index.ts"},"_id":"@1api/cli@0.1.0","_integrity":"sha512-MYJxxaydaApQEsfKy6er9htYqX1otCWrLhp16n9goaaCeLH13kz7xNYrjI4x9W9ASYjMszsbDlf8NpUS3FpdTg==","_resolved":"/private/var/folders/t4/c013c4kx2mx55szjf79wy7v40000gn/T/81333dc9dd9f25539632d6da33f8eab8/1api-cli-0.1.0.tgz","_from":"file:1api-cli-0.1.0.tgz","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-MYJxxaydaApQEsfKy6er9htYqX1otCWrLhp16n9goaaCeLH13kz7xNYrjI4x9W9ASYjMszsbDlf8NpUS3FpdTg==","shasum":"2c66df178779f92a0bb176b94c4edc1f10473b40","tarball":"https://registry.npmjs.org/@1api/cli/-/cli-0.1.0.tgz","fileCount":5,"unpackedSize":25510,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGjMYL9QsxmFMo8ZoyhbSpeuKTZ+BeRTCjxXgfU6+KqjAiAPigX/YSiExsutf432gelHu/3t/yLncecb361Bt/UcEQ=="}]},"_npmUser":{"name":"yourtion","email":"yourtion@gmail.com"},"directories":{},"maintainers":[{"name":"yourtion","email":"yourtion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.0_1783436544193_0.3712885961226182"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T15:02:24.012Z","0.1.0":"2026-07-07T15:02:24.354Z","modified":"2026-07-07T15:02:24.575Z"},"maintainers":[{"name":"yourtion","email":"yourtion@gmail.com"}],"description":"one-api 终端工具（远程模式走 SDK + 本地直连模式走 engine）","homepage":"https://github.com/yourtion/one-api#readme","keywords":["one-api","ai-native","database","cli","terminal","command-line"],"repository":{"type":"git","url":"git+https://github.com/yourtion/one-api.git","directory":"packages/cli"},"author":{"name":"Yourtion","email":"yourtion@gmail.com"},"bugs":{"url":"https://github.com/yourtion/one-api/issues"},"license":"MIT","readme":"# one-api-cli\n\n> one-api 终端工具。远程模式走 SDK 对接 server，本地直连模式直接操作 SQLite（不经 HTTP）。\n\n## 安装\n\n```bash\nnpm install -g one-api-cli\n```\n\n## 快速开始\n\n### 远程模式（对接运行中的 server）\n\n```bash\n# 连接 server（host/token 保存到 ~/.one-api-cli/config.json）\none-api-cli connect --host http://localhost:3000 --token oa_your_token\n\n# 操作\none-api-cli tables\none-api-cli list users --limit 10\none-api-cli get users 1\none-api-cli create users '{\"name\":\"alice\",\"age\":30}'\none-api-cli update users 1 '{\"age\":31}'\none-api-cli delete users 1\n```\n\n### 本地直连模式（不经 HTTP）\n\n```bash\none-api-cli --db ~/.one-api/business.db list users\n```\n\n## 输出格式\n\n`--format` 支持 `table`（默认）/ `json` / `csv`：\n\n```bash\none-api-cli list users --format json\none-api-cli list users --format csv > users.csv\n```\n\n## 命令一览\n\n| 命令 | 说明 |\n|---|---|\n| `connect` | 连接 server（保存配置） |\n| `tables` / `tables-create` / `add-field` | 表管理 |\n| `describe` | 查看表结构 |\n| `list` / `get` / `create` / `update` / `delete` | 数据 CRUD |\n| `export` / `import` | 数据导入导出 |\n| `config` | 查看配置 |\n\n运行 `one-api-cli --help` 查看完整命令。\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-155770fbf6348b1aa05cc7d5d9446047"}