@foray1010/eslint-config
Version:
It aims at providing a general eslint config for:
30 lines (24 loc) • 700 B
JavaScript
// eslint-disable-next-line import-x/extensions
import { defineConfig } from 'eslint/config'
import baseConfig from './bases/base.mjs'
import browserConfig from './bases/browser.mjs'
import nodeConfig from './bases/node.mjs'
import prettierConfig from './bases/prettier.mjs'
import reactConfig from './bases/react.mjs'
export const eslintBrowserConfig = defineConfig(
baseConfig,
browserConfig,
prettierConfig,
)
export const eslintNodeConfig = defineConfig(
baseConfig,
nodeConfig,
prettierConfig,
)
export const eslintReactConfig = defineConfig(
baseConfig,
browserConfig,
reactConfig,
prettierConfig,
)
export { default as eslintIgnoresConfig } from './bases/ignores.mjs'