后端类型定义迁移到 TypeScript

This commit is contained in:
yml
2026-05-21 13:42:18 +08:00
parent 1476522ab5
commit 1d74b63800
17 changed files with 1233 additions and 1551 deletions
+4 -4
View File
@@ -218,15 +218,15 @@
- `npm run typecheck`
- `npm run build`
- `npm test`
11. `src/types/*.js` 已改写为真正的 `.ts` 类型导出文件,现有 JS JSDoc `import('...js').TypeName` 引用保持可用
## 下一步建议
第一批继续推进时,建议按这个顺序:
1. `src/types/*.js` 从 JSDoc typedef 正式改写为 `export type``.ts` 文件,并逐步更新引用
2. 继续迁移低风险 repository`order-item-repo``message-delivery-repo``webhook-event-repo`
3. 拆分并迁移 `runtime.js`,把 env 解析、默认配置加载、配置合并分开
4. 为 webhook、库存换码、自动发货补测试
1. 继续迁移低风险 repository`order-item-repo``message-delivery-repo``webhook-event-repo`
2. 拆分并迁移 `runtime.js`,把 env 解析、默认配置加载、配置合并分开
3. 为 webhook、库存换码、自动发货补测试
## 执行原则