两个配置包的实际差异
| 项目 | Fast.ESLint.Config | Fast.ESLint.Config.Legacy |
|---|---|---|
| ESLint | ^10 | ^8.57 |
| 配置格式 | 原生 Flat Config 数组 | .eslintrc / Linter.Config |
| 模块 | ESM | CommonJS |
| TypeScript | ^6 与 Project Service | TypeScript 4/5/6,按旧 Parser Options 配置 |
| Vue | Vue 3、UniApp、Vue JSX/TSX | Vue 2/3 的独立 Legacy 入口 |
| 数据文档 | JSON/JSONC/JSON5、Markdown | 额外提供 YAML 与 Promise 独立入口 |
完整依赖矩阵见依赖兼容性。不要把两个包的配置对象跨格式混用。
