mirror of
https://github.com/modelstudioai/cli.git
synced 2026-09-14 19:49:23 +08:00
d971a04fb8
Decompose the monolithic `cli` package into three layers so multiple products can be assembled from a shared base: - bailian-cli-runtime: framework infra (createCli, registry, args, output, pipeline, utils) — product-agnostic - bailian-cli-commands: command library, grouped (base/knowledge/text/ media/memory/misc) so each product picks the sets it needs - packages/cli (bl): full command set; packages/rag (rag): base + knowledge only Product identity (binName / clientName / npmPackage) is injected at the createCli boundary and required there, with no per-consumer defaults.
21 lines
476 B
JSON
21 lines
476 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "esnext",
|
|
"lib": ["es2023"],
|
|
"moduleDetection": "force",
|
|
"module": "nodenext",
|
|
"moduleResolution": "nodenext",
|
|
"resolveJsonModule": true,
|
|
"types": ["node"],
|
|
"strict": true,
|
|
"noUnusedLocals": true,
|
|
"declaration": true,
|
|
"noEmit": true,
|
|
"allowImportingTsExtensions": true,
|
|
"esModuleInterop": true,
|
|
"isolatedModules": true,
|
|
"verbatimModuleSyntax": true,
|
|
"skipLibCheck": true
|
|
}
|
|
}
|