Apply prettier formating
[e-mobility-charging-stations-simulator.git] / .eslintrc
index 2153335c5ebfd5164e4f1b88eded5fc72bd0ff11..6d8714d77aad69508da20e66ad34406a37a87f57 100644 (file)
--- a/.eslintrc
+++ b/.eslintrc
     "plugin:import/errors",
     "plugin:import/warnings",
     "plugin:import/typescript",
-    "plugin:jsdoc/recommended"
-  ],
-  "plugins": [
-    "import",
-    "jsdoc",
-    "@typescript-eslint"
+    "plugin:jsdoc/recommended",
+    "prettier"
   ],
+  "plugins": ["import", "jsdoc", "@typescript-eslint"],
   "settings": {
     "jsdoc": {
       "mode": "typescript"
     ],
     "@typescript-eslint/array-type": "off",
     "semi": "off",
-    "@typescript-eslint/semi": [
-      "error",
-      "always"
-    ],
-    "space-before-blocks": [
-      "error",
-      "always"
-    ],
+    "@typescript-eslint/semi": ["error", "always"],
+    "space-before-blocks": ["error", "always"],
     "@typescript-eslint/no-empty-function": [
       "warn",
       {
-        "allow": [
-          "arrowFunctions",
-          "methods"
-        ]
+        "allow": ["arrowFunctions", "methods"]
       }
     ],
     "@typescript-eslint/member-ordering": "error",
     "@typescript-eslint/no-misused-promises": "error",
     "curly": "error",
     "brace-style": "error",
-    "eqeqeq": [
-      "error",
-      "always"
-    ],
+    "eqeqeq": ["error", "always"],
     "no-else-return": "error",
     "no-eq-null": "error",
     "no-undefined": "error",
     "no-lone-blocks": "error",
     "no-multi-spaces": "error",
     "no-empty": "error",
-    "no-return-assign": [
-      "error",
-      "always"
-    ],
+    "no-return-assign": ["error", "always"],
     "no-useless-catch": "error",
     "no-useless-return": "error",
     "no-shadow": "off", // This one is generating false positive no-shadow errors on exported/const enums
     //     "ignorePattern": "pragma|ignored"
     //   }
     // ],
-    "eol-last": [
-      "error",
-      "always"
-    ],
-    "consistent-this": [
-      "error",
-      "self"
-    ],
-    "func-call-spacing": [
-      "error",
-      "never"
-    ],
-    "keyword-spacing": [
-      "error"
-    ],
+    "eol-last": ["error", "always"],
+    "consistent-this": ["error", "self"],
+    "func-call-spacing": ["error", "never"],
+    "keyword-spacing": ["error"],
     "id-blacklist": [
       "error",
       "any",
       "Symbol",
       "symbol"
     ],
-    "linebreak-style": [
-      "error",
-      "unix"
-    ],
+    "linebreak-style": ["error", "unix"],
     "max-len": [
       "warn",
       {
         "asyncArrow": "always"
       }
     ],
-    "space-in-parens": [
-      "error",
-      "never"
-    ],
+    "space-in-parens": ["error", "never"],
     "space-infix-ops": "error",
     "space-unary-ops": "error",
-    "spaced-comment": [
-      "error",
-      "always"
-    ],
+    "spaced-comment": ["error", "always"],
     "switch-colon-spacing": "error",
-    "arrow-body-style": [
-      "error",
-      "as-needed"
-    ],
-    "arrow-parens": [
-      "error",
-      "always"
-    ],
+    "arrow-body-style": ["error", "as-needed"],
+    "arrow-parens": ["error", "always"],
     "arrow-spacing": "error",
     "no-duplicate-imports": "error",
     "no-var": "error",
         "ignoreCase": false,
         "ignoreDeclarationSort": false,
         "ignoreMemberSort": false,
-        "memberSyntaxSortOrder": [
-          "none",
-          "all",
-          "multiple",
-          "single"
-        ]
+        "memberSyntaxSortOrder": ["none", "all", "multiple", "single"]
       }
     ],
-    "object-curly-spacing": [
-      "error",
-      "always"
-    ],
+    "object-curly-spacing": ["error", "always"],
     "lines-between-class-members": [
       "error",
       "always",
         "exceptAfterSingleLine": true
       }
     ],
-    "quotes": [
-      "error",
-      "single"
-    ]
+    "quotes": ["error", "single"]
   },
   "overrides": [
     {
-      "files": [
-        "*.js"
-      ],
+      "files": ["*.js"],
       "extends": "plugin:node/recommended",
       "rules": {
         "node/shebang": "off",