diff options
Diffstat (limited to '.eslintrc.js')
-rw-r--r-- | .eslintrc.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..56d1c38 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,34 @@ +module.exports = { + env: { + browser: true, + es2021: true, + }, + extends: [ + "eslint:recommended", + "plugin:react/recommended", + "plugin:prettier/recommended", + ], + overrides: [ + { + env: { + node: true, + }, + files: [".eslintrc.{js,cjs}"], + parserOptions: { + sourceType: "script", + }, + }, + ], + parserOptions: { + ecmaVersion: "latest", + sourceType: "module", + }, + plugins: ["react", "prettier", "react-hooks"], + rules: { + "linebreak-style": ["error", "unix"], + semi: ["error", "always"], + "react/react-in-jsx-scope": "off", + "react/jsx-filename-extension": [1, { extensions: [".js", ".jsx"] }], + "react/prop-types": "off", + }, +}; |