该包统一了所有 TanStack 项目中使用的共享 ESLint 配置。它被设计为与框架无关,并且不包含任何特定于框架的插件。
import { tanstackConfig } from '@tanstack/eslint-config'
// 或者
import { tanstackConfig } from '@tanstack/config/eslint'
export default [
...tanstackConfig,
{
// 自定义规则放在这里
},
]
import { tanstackConfig } from '@tanstack/eslint-config'
// 或者
import { tanstackConfig } from '@tanstack/config/eslint'
export default [
...tanstackConfig,
{
// 自定义规则放在这里
},
]
您可以通过运行 pnpm dlx @eslint/config-inspector 或浏览此处的源代码来检查已启用的规则。每条规则都有注释解释为什么将其包含在共享配置中。