module.exports = { env: { browser: true, es6: true, }, extends: ['plugin:react/recommended', 'google', 'prettier', 'prettier/react'], globals: { Atomics: 'readonly', SharedArrayBuffer: 'readonly', }, parser: 'babel-eslint', parserOptions: { ecmaFeatures: { jsx: true, }, ecmaVersion: 2018, sourceType: 'module', }, plugins: ['react', 'prettier', 'react-hooks'], rules: { 'require-jsdoc': 0, 'prettier/prettier': 'error', 'no-invalid-this': 0, 'react/prop-types': 0, 'react-hooks/rules-of-hooks': 'warn', 'react-hooks/exhaustive-deps': 'error', }, settings: { react: { version: 'detect', }, }, };