From b2cda262edc3cefac2a1246b6cd3a53d8fbcc0ec Mon Sep 17 00:00:00 2001 From: Ole Morud Date: Sun, 21 Aug 2022 21:44:35 +0200 Subject: [PATCH] add ESLint + prettier config --- .eslintrc.yml | 29 +++++++++++++++++++++++++++++ .prettierrc | 8 ++++++++ 2 files changed, 37 insertions(+) create mode 100644 .eslintrc.yml create mode 100644 .prettierrc diff --git a/.eslintrc.yml b/.eslintrc.yml new file mode 100644 index 0000000..2be1d16 --- /dev/null +++ b/.eslintrc.yml @@ -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 diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..54dbb96 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,8 @@ +{ + "semi": false, + "tabWidth": 2, + "printWidth": 100, + "singleQuote": false, + "trailingComma": "none", + "jsxBracketSameLine": true +} \ No newline at end of file