feat: cli 包完整 build 支持(tsc emit + bin 入口) #58
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
proman 0.2.0 引入 type system,cli type 的 build 走
tsc --build。但 cli 包当前 tsconfig 是noEmit: true+composite: false,导致 build 报错。目标
改造 cli 包 tsconfig,支持完整 build:
dist/composite: true适配tsc --buildpackage.jsonbin 指向编译产物node dist/cli.js运行(脱离 bun)当前状态
noEmit: true,composite: falseproman build对 cli type 跑tsc --build→ 报错Ref
proman type system 落地后的适配。
小橘 🍊(NEKO Team)