X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=.eslintrc.json;h=27d9f65b987d51ed54c8de4c94c58c633655ffdd;hb=e9a4164c46a1cf3d5761f06446dc7b46b98372ad;hp=f6961477df141311a3c310a1f1ddf69f7c9e19cc;hpb=d7ed7beeb3d9e27c04a3006ec0ead9b92e26e33d;p=e-mobility-charging-stations-simulator.git diff --git a/.eslintrc.json b/.eslintrc.json index f6961477..27d9f65b 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -9,17 +9,9 @@ "ecmaVersion": 2020, "sourceType": "module" }, - "extends": [ - "eslint:recommended", - "plugin:import/recommended", - "plugin:jsdoc/recommended", - "plugin:prettier/recommended" - ], - "plugins": ["import", "jsdoc"], + "plugins": ["import"], + "extends": ["eslint:recommended", "plugin:import/recommended", "plugin:prettier/recommended"], "settings": { - "jsdoc": { - "mode": "typescript" - }, "import/resolver": { "typescript": { "project": "./tsconfig.json" @@ -153,14 +145,15 @@ "parserOptions": { "project": "./tsconfig.json" }, + "plugins": ["@typescript-eslint", "eslint-plugin-tsdoc"], "extends": [ "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "plugin:import/typescript" ], - "plugins": ["@typescript-eslint"], "rules": { + "tsdoc/syntax": "warn", "@typescript-eslint/array-type": "off", "semi": "off", "@typescript-eslint/semi": ["error", "always"], @@ -176,9 +169,10 @@ }, { "files": ["**/*.js"], - "extends": "plugin:node/recommended", + "plugins": ["jsdoc"], + "extends": ["plugin:jsdoc/recommended", "plugin:n/recommended"], "rules": { - "node/shebang": "off" + "n/shebang": "off" } } ]