[linter] Re-activate JSDoc linting and fix linting issues

This commit is contained in:
Kristjan ESPERANTO
2025-05-10 23:21:13 +02:00
parent a3d2064bb7
commit fed4c86c7f
6 changed files with 25 additions and 19 deletions

View File

@@ -3,6 +3,7 @@ import globals from "globals";
import {flatConfigs as importX} from "eslint-plugin-import-x";
import jest from "eslint-plugin-jest";
import js from "@eslint/js";
import jsdoc from "eslint-plugin-jsdoc";
import packageJson from "eslint-plugin-package-json";
import stylistic from "@stylistic/eslint-plugin";
@@ -22,8 +23,8 @@ export default defineConfig([
moment: "readonly"
}
},
plugins: {js, stylistic},
extends: [importX.recommended, jest.configs["flat/recommended"], "js/recommended", "stylistic/all"],
plugins: {js, jsdoc, stylistic},
extends: [importX.recommended, jest.configs["flat/recommended"], "js/recommended", jsdoc.configs["flat/recommended"], "stylistic/all"],
rules: {
"@stylistic/array-element-newline": ["error", "consistent"],
"@stylistic/arrow-parens": ["error", "always"],