From 7fc675f728264db44fe900eccf31b4da3c45ee55 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Fri, 23 Jul 2021 13:23:53 +0200 Subject: [PATCH] Add more eslints --- .eslintrc.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index cc423c768..7130f3f5d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,5 +1,6 @@ { "env": { + "es6": true, "browser": true, "node": true }, @@ -9,8 +10,9 @@ ], "parser": "@typescript-eslint/parser", "parserOptions": { - "ecmaVersion": 12, - "sourceType": "module" + "ecmaVersion": 2020, + "sourceType": "module", + "extraFileExtensions": [".svelte"] }, "plugins": [ "svelte3", @@ -29,6 +31,10 @@ "keyword-spacing": ["error"], "no-trailing-spaces": ["error"], "no-multi-spaces": ["error"], + "no-multiple-empty-lines": ["error"], + "space-before-blocks": ["error"], + "object-curly-spacing": ["error", "always"], + "array-bracket-spacing": ["error", "never"], "space-before-function-paren": ["error", { "anonymous": "always", "named": "never", @@ -36,6 +42,7 @@ }], "eol-last": ["error"], "key-spacing": ["error"], + "@typescript-eslint/object-curly-spacing": ["error", "always"], "@typescript-eslint/type-annotation-spacing": ["error"], "@typescript-eslint/naming-convention": [ "error",