# editor TODO

- [x] 架构对齐：Align with `base` project's "No ESM" design.
- [ ] 构建配置：Modify `vite.config.js` to output only UMD (`editor.js` and `editor.min.js`).
- [ ] 源码重构：
    - [ ] 优化依赖引入，优先使用 `globalThis` 上的状态库和基类。
    - [ ] 确保 `CodeEditor` 类在 `globalThis` 上可用。
    - [ ] 保持与 `AutoForm` 的解耦注册。
- [ ] 测试验证：运行 `npm test` 确保功能无损。
- [ ] 文档更新：
    - [ ] 更新 `package.json` 版本号。
    - [ ] 更新 `README.md`。
    - [ ] 更新 `CHANGELOG.md`。

## 当前状态 (v1.0.1)
- 基准渲染耗时: ~40ms (from TEST.md)
