X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=.eslintrc.json;h=5ab981d0cdd32b7fe9fa7f491c8a68cd32b9b997;hb=refs%2Fheads%2Fv1.3-dev;hp=1a60b640385f4ee7004225e51f0ec169bec0f6b9;hpb=9696c012e6b9a6c58904baa397ca0ebf78112316;p=websub-hub diff --git a/.eslintrc.json b/.eslintrc.json index 1a60b64..5ab981d 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -7,14 +7,16 @@ "extends": [ "eslint:recommended", "plugin:node/recommended", + "plugin:promise/recommended", "plugin:security/recommended", "plugin:sonarjs/recommended" ], "parserOptions": { - "ecmaVersion": 2018 + "ecmaVersion": "latest" }, "plugins": [ "node", + "promise", "security", "sonarjs" ], @@ -55,6 +57,13 @@ "error", "last" ], + "indent": [ + "warn", + 2, + { + "SwitchCase": 1 + } + ], "sonarjs/cognitive-complexity": "warn", "sonarjs/no-duplicate-string": "warn", "keyword-spacing": "error", @@ -76,6 +85,10 @@ "error", "single" ], + "semi": [ + "error", + "always" + ], "strict": "error", "vars-on-top": "error" }