Files
ChatLab/tsconfig.node.json
T
digua 158e792956 feat: add @openchatlab/sync package and CLI automation support
Extract platform-agnostic sync logic (config, data source, discovery,
pull engine, scheduler) into @openchatlab/sync. Implement server-side
adapters (NodeFetcher, DirectImporter, NoopNotifier) and HTTP routes
(/_web/automation/*) for the CLI web UI. Adapt Pinia store with
dual-transport (IPC for Electron, HTTP for Web).
2026-05-15 23:21:10 +08:00

31 lines
735 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/parser/**/*",
"packages/server/**/*",
"packages/tools/**/*",
"packages/sync/**/*"
],
"compilerOptions": {
"composite": true,
"types": ["electron-vite/node"],
"moduleResolution": "bundler",
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"@electron/*": ["electron/*"],
"@openchatlab/*": ["packages/*"]
}
}
}