Skip to content

Differences between the packages

ProjectFast.ESLint.ConfigFast.ESLint.Config.Legacy
ESLint^10^8.57
Configuration formatNative Flat Config arrays.eslintrc / Linter.Config
ModulesESMCommonJS
TypeScriptTypeScript ^6 with Project ServiceTypeScript 4/5/6 with legacy parser options
VueVue 3、UniApp、Vue JSX/TSXSeparate Vue 2/3 legacy entries
Data/document formatsJSON/JSONC/JSON5、MarkdownAdditional standalone YAML and Promise entries

See the dependency matrix. Do not mix configuration objects across the two formats.