X-Git-Url: http://git.squeep.com/?p=squeep-mystery-box;a=blobdiff_plain;f=eslint.config.js;fp=eslint.config.js;h=fdfd9a7f8fdc32488d8696f754a2fa5d84f76c80;hp=ebefcac363dd2f0d6db0153dc7dfe9521e648080;hb=7af0e270b96989ac2310f9333ac80adf6d7d0006;hpb=d65b357b4fcf5b169a785f6d698ecd81086473b7 diff --git a/eslint.config.js b/eslint.config.js index ebefcac..fdfd9a7 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,6 +1,7 @@ 'use strict'; const globals = require('globals'); const js = require('@eslint/js'); +const jsdoc = require('eslint-plugin-jsdoc'); const node = require('eslint-plugin-n'); const security = require('eslint-plugin-security'); const sonarjs = require('eslint-plugin-sonarjs'); @@ -13,12 +14,14 @@ module.exports = [ ...compat.config(node.configs.recommended), security.configs.recommended, ...compat.config(sonarjs.configs.recommended), + jsdoc.configs['flat/recommended'], { files: [ '**/*.js' ], plugins: { node, security, sonarjs, + jsdoc, }, languageOptions: { ecmaVersion: 2023,