all repos — casinocalc-pwa @ 3f3474a35cf94cf0cbccdaecb6f46b57fc590057

Repetition-based calculator.

eslint.config.js (view raw)

 1import js from '@eslint/js'
 2import globals from 'globals'
 3import reactHooks from 'eslint-plugin-react-hooks'
 4import reactRefresh from 'eslint-plugin-react-refresh'
 5import tseslint from 'typescript-eslint'
 6
 7export default tseslint.config(
 8  { ignores: ['dist'] },
 9  {
10    extends: [js.configs.recommended, ...tseslint.configs.recommended],
11    files: ['**/*.{ts,tsx}'],
12    languageOptions: {
13      ecmaVersion: 2020,
14      globals: globals.browser,
15    },
16    plugins: {
17      'react-hooks': reactHooks,
18      'react-refresh': reactRefresh,
19    },
20    rules: {
21      ...reactHooks.configs.recommended.rules,
22      'react-refresh/only-export-components': [
23        'warn',
24        { allowConstantExport: true },
25      ],
26    },
27  },
28)