add ESLint + prettier config

This commit is contained in:
Ole Morud
2022-08-21 21:44:35 +02:00
parent 656c668037
commit b2cda262ed
2 changed files with 37 additions and 0 deletions

29
.eslintrc.yml Normal file
View File

@@ -0,0 +1,29 @@
env:
browser: true
es2021: true
extends:
- plugin:prettier/recommended
- eslint:recommended
- plugin:react/recommended
- plugin:@typescript-eslint/recommended
overrides: []
parser: '@typescript-eslint/parser'
parserOptions:
ecmaVersion: latest
sourceType: module
plugins:
- react
- '@typescript-eslint'
rules:
indent:
- error
- 2
linebreak-style:
- error
- unix
#quotes:
# - error
# - double
semi:
- error
- never

8
.prettierrc Normal file
View File

@@ -0,0 +1,8 @@
{
"semi": false,
"tabWidth": 2,
"printWidth": 100,
"singleQuote": false,
"trailingComma": "none",
"jsxBracketSameLine": true
}