API 参考 / @142vip/eslint-config / defineVipEslintConfig
函数: defineVipEslintConfig()
defineVipEslintConfig(
options?, ...userConfigs):Promise<TypedFlatConfigItem[]>
定义于: eslint.config.ts:107
定义 Eslint 配置
参考:https://github.com/antfu/eslint-config
第一参只传 antfu 全局选项。files 不能放进 antfu 第一参,否则会直接抛错。 无 files 的 rules 作为全局覆盖,插在 antfu 之后、markdown 代码块降级之前。 带 files 的规则,以及第二参起的配置,排在整份配置最后,避免 Vue 等插件规则把用户配置盖回去。
参数
options?
EslintConfigOptions = {}
userConfigs
...Awaitable<TypedFlatConfigItem | TypedFlatConfigItem[]>[]
返回
Promise<TypedFlatConfigItem[]>