module.exports = { extends: [ 'mstech-eslint-config' ], parserOptions: { project: './tsconfig.json', tsconfigRootDir: './', ecmaVersion: 2022, sourceType: 'module', }, settings: { 'import/resolver': { typescript: {}, }, }, rules: { 'import/no-anonymous-default-export': 'off', 'react-hooks/exhaustive-deps': 'off', 'react-hooks/rules-of-hooks': 'off', 'jsx-a11y/anchor-is-valid': 0, 'no-case-declarations': 0, '@typescript-eslint/no-redeclare': 0, '@typescript-eslint/interface-name-prefix': 0, '@typescript-eslint/no-explicit-any': 0, '@typescript-eslint/explicit-module-boundary-types': 0, '@typescript-eslint/ban-types': 0, '@typescript-eslint/explicit-function-return-type': 0, '@typescript-eslint/camelcase': 0, }, overrides: [ { files: [ '**/__tests__/*.{j,t}s?(x)', ] }, ], };