src/index.ts | 公共导出(只 TtscCompiler/TtscService/structures) | ttsc 包 |
src/TtscCompiler.ts | 编程式编译宿主 + 异常分类 | ttsc 包 |
src/TtscService.ts | 常驻转换服务 | 增量 Session |
src/launcher/internal/runTtsc.ts | ttsc CLI 分派 + watch | 运行时流程 |
src/launcher/internal/runTtsx.ts | ttsx CLI + 参数路由 | ttsx 运行时 |
src/launcher/internal/prepareExecution.ts | ttsx 项目构建 + 虚拟布局 | ttsx 运行时 |
src/launcher/internal/runtimeHooks.ts | ttsx 子进程同步模块钩子 | ttsx 运行时 |
src/compiler/internal/runBuild.ts | 构建编排(check/transform 派发、tsgo flag) | transform 派发 |
src/compiler/internal/transformProjectInMemory.ts | 源到源转换编排 | transform 派发 |
src/compiler/internal/sharedHostHelpers.ts | 共享宿主选择 / 兼容性断言 | transform 派发 |
src/compiler/internal/buildNativeCompiler.ts | 构建 cmd/ttsc 编译宿主二进制 | 运行时流程 |
src/plugin/internal/loadProjectPlugins.ts | 插件发现/加载/组合 | 加载与发现 |
src/plugin/internal/buildSourcePlugin.ts | go build 缓存引擎 | go build 缓存 |
src/flags/schema.ts | flag 单一真相源 | flag 解析器 |
src/flags/parser.ts | flag 解析引擎 | flag 解析器 |
src/structures/ITtscPlugin.ts | 插件描述符契约 | 描述符协议 |