diff --git a/.eslintrc.js b/.eslintrc.js index 67d14ac..44b450b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,34 +1,29 @@ module.exports = { - "env": { - "browser": true, - "es2021": true + env: { + browser: true, + es2021: true, + }, + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:react/recommended', + 'plugin:react-hooks/recommended', + 'plugin:prettier/recommended', + ], + plugins: ['@typescript-eslint', 'react', 'react-hooks', 'prettier'], + parser: '@typescript-eslint/parser', + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module', + }, + settings: { + react: { + version: 'detect', }, - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:react/recommended", - "plugin:react-hooks/recommended", - "plugin:prettier/recommended" - ], - "plugins": [ - "@typescript-eslint", - "react", - "react-hooks", - "prettier" - ], - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": "latest", - "sourceType": "module" - }, - "settings": { - "react": { - "version": "detect" - } - }, - "rules": { - "prettier/prettier": "error", - "react/prop-types": "off", - "semi": [2, "always"] - } -} + }, + rules: { + 'prettier/prettier': 'error', + 'react/prop-types': 'off', + semi: [2, 'always'], + }, +};