UNPKG

eslint-config-atomic

Version:
29 lines (26 loc) 691 B
import { Linter } from "eslint" import base from "./index.cjs" import { tsConfig } from "./typescript.cjs" const nonStrictConfig: Linter.Config = { ...base, plugins: ["react", ...(base.plugins ?? [])], extends: ["plugin:react/recommended", ...(base.extends ?? [])], overrides: [ // TypeScript: { ...tsConfig, plugins: ["react", ...(tsConfig.plugins ?? [])], extends: ["plugin:react/recommended", ...(tsConfig.extends ?? [])], rules: tsConfig.rules, }, // The rest is the same ...(base.overrides?.slice(1) ?? []), ], settings: { ...base.settings, react: { version: "detect", }, }, } export default nonStrictConfig