Files
ChatLab/tsconfig.node.json
T
digua c09f304304 feat(server): create chatlab CLI skeleton with core commands
Phase 1.8: create the chatlab npm package with commander-based CLI
providing sessions, stats, search, members, query, and config commands.

Commands implemented:
- chatlab sessions: list all imported chat sessions
- chatlab stats <id>: session statistics overview
- chatlab search <id> <keyword>: search messages by keyword
- chatlab members <id>: list chat members
- chatlab query <id> --sql "...": execute readonly SQL
- chatlab config path/show: configuration management
2026-05-11 20:01:44 +08:00

28 lines
654 B
JSON

{
"extends": "@electron-toolkit/tsconfig/tsconfig.node.json",
"include": [
"electron.vite.config.*",
"vite.config.*",
"electron/main/**/*",
"electron/preload/**/*",
"electron/shared/**/*",
"src/types/**/*",
"packages/shared-types/**/*",
"packages/core/**/*",
"packages/node-runtime/**/*",
"packages/config/**/*",
"packages/server/**/*"
],
"compilerOptions": {
"composite": true,
"types": ["electron-vite/node"],
"moduleResolution": "bundler",
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"@electron/*": ["electron/*"],
"@openchatlab/*": ["packages/*"]
}
}
}