module.exports = { env: { browser: true, es2021: true, }, extends: [ 'eslint:recommended', 'plugin:react/recommended', 'plugin:react-hooks/recommended', 'plugin:react/jsx-runtime', 'plugin:prettier/recommended', 'plugin:@typescript-eslint/recommended', 'plugin:@typescript-eslint/recommended-requiring-type-checking', 'plugin:storybook/recommended', ], parser: '@typescript-eslint/parser', parserOptions: { ecmaFeatures: { jsx: true, }, ecmaVersion: 2021, sourceType: 'module', tsconfigRootDir: __dirname, project: ['./apps/**/tsconfig.json', './packages/**/tsconfig.json'], }, plugins: ['react', '@typescript-eslint'], rules: { 'prettier/prettier': 'error', }, settings: { react: { version: 'detect', }, }, };