'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');
...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,