UNPKG

@pilaton/eslint-config-react

Version:

ESLint configuration for React projects

18 lines (15 loc) 423 B
import { defineFlatConfig } from 'eslint-define-config'; import reactRefreshPlugin from 'eslint-plugin-react-refresh'; const config = defineFlatConfig({ files: ['**/*.{jsx,tsx}'], settings: { configName: 'React refresh', }, plugins: { 'react-refresh': reactRefreshPlugin, }, rules: { 'react-refresh/only-export-components': ['warn', { allowConstantExport: true }], }, }); export default config;