From 8717f33bd9d4affd6f1aeeb4d43b97354e933b8c Mon Sep 17 00:00:00 2001 From: Stanislav A Date: Wed, 28 Dec 2022 20:39:28 +0300 Subject: [PATCH] use rules for helpers --- .eslintrc.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index a333061c..645bc3a1 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -31,16 +31,25 @@ module.exports = { 'no-restricted-syntax': 0, // jsdoc rules 'jsdoc/check-tag-names': ['error', { definedTags: ['scriptlet', 'trustedScriptlet', 'redirect'] }], - // jsdoc problematics 'jsdoc/require-jsdoc': 0, - 'jsdoc/require-param': 0, // requires params for scriptlets + 'jsdoc/require-param': 0, 'jsdoc/valid-types': 0, 'jsdoc/no-undefined-types': 0, - // jsdoc questionable 'jsdoc/require-param-description': 0, 'jsdoc/require-returns-description': 0, }, overrides: [ + { + files: ['src/helpers/*.js'], + rules: { + 'jsdoc/require-jsdoc': 1, + 'jsdoc/require-param': 1, + 'jsdoc/valid-types': 1, + 'jsdoc/no-undefined-types': 1, + 'jsdoc/require-param-description': 1, + 'jsdoc/require-returns-description': 1, + }, + }, { files: ['tests/*/*.test.js'], rules: {