Socket
Socket
Sign inDemoInstall

eslint-plugin-jsdoc

Package Overview
Dependencies
Maintainers
1
Versions
655
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-jsdoc - npm Package Compare versions

Comparing version 46.4.4 to 46.4.5

6

dist/exportParser.js

@@ -625,4 +625,4 @@ "use strict";

const isNodeExported = function (node, globals, opt) {
var _globals$props$module, _globals$props$module2;
const moduleExports = (_globals$props$module = globals.props.module) === null || _globals$props$module === void 0 ? void 0 : (_globals$props$module2 = _globals$props$module.props) === null || _globals$props$module2 === void 0 ? void 0 : _globals$props$module2.exports;
var _globals$props$module;
const moduleExports = (_globals$props$module = globals.props.module) === null || _globals$props$module === void 0 || (_globals$props$module = _globals$props$module.props) === null || _globals$props$module === void 0 ? void 0 : _globals$props$module.exports;
if (opt.initModuleExports && moduleExports && findNode(node, moduleExports)) {

@@ -699,3 +699,3 @@ return true;

const hasAccessibility = node => {
return accessibilityNodes.has(node.type) && 'accessibility' in node && node.accessibility !== 'public';
return accessibilityNodes.has(node.type) && 'accessibility' in node && node.accessibility !== 'public' && node.accessibility !== undefined;
};

@@ -702,0 +702,0 @@

@@ -39,3 +39,3 @@ "use strict";

console.log('ruleNames', ruleNames);
const ruleTemplate = `import iterateJsdoc from '../iterateJsdoc';
const ruleTemplate = `import iterateJsdoc from '../iterateJsdoc.js';

@@ -212,5 +212,5 @@ export default iterateJsdoc(({

checkName: 'index import',
newLine: `import ${camelCasedRuleName} from './rules/${camelCasedRuleName}';`,
newLine: `import ${camelCasedRuleName} from './rules/${camelCasedRuleName}.js';`,
oldIsCamel: true,
oldRegex: /\nimport (?<oldRule>[^ ]*) from '.\/rules\/\1';/gu,
oldRegex: /\nimport (?<oldRule>[^ ]*) from '.\/rules\/\1\.js';/gu,
path: './src/index.js'

@@ -217,0 +217,0 @@ });

@@ -7,58 +7,60 @@ "use strict";

exports.default = void 0;
var _checkAccess = _interopRequireDefault(require("./rules/checkAccess"));
var _checkAlignment = _interopRequireDefault(require("./rules/checkAlignment"));
var _checkExamples = _interopRequireDefault(require("./rules/checkExamples"));
var _checkIndentation = _interopRequireDefault(require("./rules/checkIndentation"));
var _checkLineAlignment = _interopRequireDefault(require("./rules/checkLineAlignment"));
var _checkParamNames = _interopRequireDefault(require("./rules/checkParamNames"));
var _checkPropertyNames = _interopRequireDefault(require("./rules/checkPropertyNames"));
var _checkSyntax = _interopRequireDefault(require("./rules/checkSyntax"));
var _checkTagNames = _interopRequireDefault(require("./rules/checkTagNames"));
var _checkTypes = _interopRequireDefault(require("./rules/checkTypes"));
var _checkValues = _interopRequireDefault(require("./rules/checkValues"));
var _emptyTags = _interopRequireDefault(require("./rules/emptyTags"));
var _implementsOnClasses = _interopRequireDefault(require("./rules/implementsOnClasses"));
var _importsAsDependencies = _interopRequireDefault(require("./rules/importsAsDependencies"));
var _informativeDocs = _interopRequireDefault(require("./rules/informativeDocs"));
var _matchDescription = _interopRequireDefault(require("./rules/matchDescription"));
var _matchName = _interopRequireDefault(require("./rules/matchName"));
var _multilineBlocks = _interopRequireDefault(require("./rules/multilineBlocks"));
var _noBadBlocks = _interopRequireDefault(require("./rules/noBadBlocks"));
var _noBlankBlockDescriptions = _interopRequireDefault(require("./rules/noBlankBlockDescriptions"));
var _noBlankBlocks = _interopRequireDefault(require("./rules/noBlankBlocks"));
var _noDefaults = _interopRequireDefault(require("./rules/noDefaults"));
var _noMissingSyntax = _interopRequireDefault(require("./rules/noMissingSyntax"));
var _noMultiAsterisks = _interopRequireDefault(require("./rules/noMultiAsterisks"));
var _noRestrictedSyntax = _interopRequireDefault(require("./rules/noRestrictedSyntax"));
var _noTypes = _interopRequireDefault(require("./rules/noTypes"));
var _noUndefinedTypes = _interopRequireDefault(require("./rules/noUndefinedTypes"));
var _requireAsteriskPrefix = _interopRequireDefault(require("./rules/requireAsteriskPrefix"));
var _requireDescription = _interopRequireDefault(require("./rules/requireDescription"));
var _requireDescriptionCompleteSentence = _interopRequireDefault(require("./rules/requireDescriptionCompleteSentence"));
var _requireExample = _interopRequireDefault(require("./rules/requireExample"));
var _requireFileOverview = _interopRequireDefault(require("./rules/requireFileOverview"));
var _requireHyphenBeforeParamDescription = _interopRequireDefault(require("./rules/requireHyphenBeforeParamDescription"));
var _requireJsdoc = _interopRequireDefault(require("./rules/requireJsdoc"));
var _requireParam = _interopRequireDefault(require("./rules/requireParam"));
var _requireParamDescription = _interopRequireDefault(require("./rules/requireParamDescription"));
var _requireParamName = _interopRequireDefault(require("./rules/requireParamName"));
var _requireParamType = _interopRequireDefault(require("./rules/requireParamType"));
var _requireProperty = _interopRequireDefault(require("./rules/requireProperty"));
var _requirePropertyDescription = _interopRequireDefault(require("./rules/requirePropertyDescription"));
var _requirePropertyName = _interopRequireDefault(require("./rules/requirePropertyName"));
var _requirePropertyType = _interopRequireDefault(require("./rules/requirePropertyType"));
var _requireReturns = _interopRequireDefault(require("./rules/requireReturns"));
var _requireReturnsCheck = _interopRequireDefault(require("./rules/requireReturnsCheck"));
var _requireReturnsDescription = _interopRequireDefault(require("./rules/requireReturnsDescription"));
var _requireReturnsType = _interopRequireDefault(require("./rules/requireReturnsType"));
var _requireThrows = _interopRequireDefault(require("./rules/requireThrows"));
var _requireYields = _interopRequireDefault(require("./rules/requireYields"));
var _requireYieldsCheck = _interopRequireDefault(require("./rules/requireYieldsCheck"));
var _sortTags = _interopRequireDefault(require("./rules/sortTags"));
var _tagLines = _interopRequireDefault(require("./rules/tagLines"));
var _textEscaping = _interopRequireDefault(require("./rules/textEscaping"));
var _validTypes = _interopRequireDefault(require("./rules/validTypes"));
var _checkAccess = _interopRequireDefault(require("./rules/checkAccess.js"));
var _checkAlignment = _interopRequireDefault(require("./rules/checkAlignment.js"));
var _checkExamples = _interopRequireDefault(require("./rules/checkExamples.js"));
var _checkIndentation = _interopRequireDefault(require("./rules/checkIndentation.js"));
var _checkLineAlignment = _interopRequireDefault(require("./rules/checkLineAlignment.js"));
var _checkParamNames = _interopRequireDefault(require("./rules/checkParamNames.js"));
var _checkPropertyNames = _interopRequireDefault(require("./rules/checkPropertyNames.js"));
var _checkSyntax = _interopRequireDefault(require("./rules/checkSyntax.js"));
var _checkTagNames = _interopRequireDefault(require("./rules/checkTagNames.js"));
var _checkTypes = _interopRequireDefault(require("./rules/checkTypes.js"));
var _checkValues = _interopRequireDefault(require("./rules/checkValues.js"));
var _emptyTags = _interopRequireDefault(require("./rules/emptyTags.js"));
var _implementsOnClasses = _interopRequireDefault(require("./rules/implementsOnClasses.js"));
var _importsAsDependencies = _interopRequireDefault(require("./rules/importsAsDependencies.js"));
var _informativeDocs = _interopRequireDefault(require("./rules/informativeDocs.js"));
var _matchDescription = _interopRequireDefault(require("./rules/matchDescription.js"));
var _matchName = _interopRequireDefault(require("./rules/matchName.js"));
var _multilineBlocks = _interopRequireDefault(require("./rules/multilineBlocks.js"));
var _noBadBlocks = _interopRequireDefault(require("./rules/noBadBlocks.js"));
var _noBlankBlockDescriptions = _interopRequireDefault(require("./rules/noBlankBlockDescriptions.js"));
var _noBlankBlocks = _interopRequireDefault(require("./rules/noBlankBlocks.js"));
var _noDefaults = _interopRequireDefault(require("./rules/noDefaults.js"));
var _noMissingSyntax = _interopRequireDefault(require("./rules/noMissingSyntax.js"));
var _noMultiAsterisks = _interopRequireDefault(require("./rules/noMultiAsterisks.js"));
var _noRestrictedSyntax = _interopRequireDefault(require("./rules/noRestrictedSyntax.js"));
var _noTypes = _interopRequireDefault(require("./rules/noTypes.js"));
var _noUndefinedTypes = _interopRequireDefault(require("./rules/noUndefinedTypes.js"));
var _requireAsteriskPrefix = _interopRequireDefault(require("./rules/requireAsteriskPrefix.js"));
var _requireDescription = _interopRequireDefault(require("./rules/requireDescription.js"));
var _requireDescriptionCompleteSentence = _interopRequireDefault(require("./rules/requireDescriptionCompleteSentence.js"));
var _requireExample = _interopRequireDefault(require("./rules/requireExample.js"));
var _requireFileOverview = _interopRequireDefault(require("./rules/requireFileOverview.js"));
var _requireHyphenBeforeParamDescription = _interopRequireDefault(require("./rules/requireHyphenBeforeParamDescription.js"));
var _requireJsdoc = _interopRequireDefault(require("./rules/requireJsdoc.js"));
var _requireParam = _interopRequireDefault(require("./rules/requireParam.js"));
var _requireParamDescription = _interopRequireDefault(require("./rules/requireParamDescription.js"));
var _requireParamName = _interopRequireDefault(require("./rules/requireParamName.js"));
var _requireParamType = _interopRequireDefault(require("./rules/requireParamType.js"));
var _requireProperty = _interopRequireDefault(require("./rules/requireProperty.js"));
var _requirePropertyDescription = _interopRequireDefault(require("./rules/requirePropertyDescription.js"));
var _requirePropertyName = _interopRequireDefault(require("./rules/requirePropertyName.js"));
var _requirePropertyType = _interopRequireDefault(require("./rules/requirePropertyType.js"));
var _requireReturns = _interopRequireDefault(require("./rules/requireReturns.js"));
var _requireReturnsCheck = _interopRequireDefault(require("./rules/requireReturnsCheck.js"));
var _requireReturnsDescription = _interopRequireDefault(require("./rules/requireReturnsDescription.js"));
var _requireReturnsType = _interopRequireDefault(require("./rules/requireReturnsType.js"));
var _requireThrows = _interopRequireDefault(require("./rules/requireThrows.js"));
var _requireYields = _interopRequireDefault(require("./rules/requireYields.js"));
var _requireYieldsCheck = _interopRequireDefault(require("./rules/requireYieldsCheck.js"));
var _sortTags = _interopRequireDefault(require("./rules/sortTags.js"));
var _tagLines = _interopRequireDefault(require("./rules/tagLines.js"));
var _textEscaping = _interopRequireDefault(require("./rules/textEscaping.js"));
var _validTypes = _interopRequireDefault(require("./rules/validTypes.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* @type {import('eslint').ESLint.Plugin}
* @type {import('eslint').ESLint.Plugin & {
* configs: Record<string, import('eslint').ESLint.ConfigData>
* }}
*/

@@ -65,0 +67,0 @@ const index = {

@@ -14,3 +14,3 @@ "use strict";

});
var _jsdocUtils = _interopRequireDefault(require("./jsdocUtils"));
var _jsdocUtils = _interopRequireDefault(require("./jsdocUtils.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -1015,6 +1015,3 @@ var _commentParser = require("comment-parser");

/** @type {AddTag} */
utils.addTag = (targetTagName, number = ((() => {
var _jsdoc$tags, _jsdoc$tags$source$;
return (_jsdoc$tags = jsdoc.tags[jsdoc.tags.length - 1]) === null || _jsdoc$tags === void 0 ? void 0 : (_jsdoc$tags$source$ = _jsdoc$tags.source[0]) === null || _jsdoc$tags$source$ === void 0 ? void 0 : _jsdoc$tags$source$.number;
})() ?? jsdoc.source.findIndex(({
utils.addTag = (targetTagName, number = ((_jsdoc$tags => (_jsdoc$tags = jsdoc.tags[jsdoc.tags.length - 1]) === null || _jsdoc$tags === void 0 || (_jsdoc$tags = _jsdoc$tags.source[0]) === null || _jsdoc$tags === void 0 ? void 0 : _jsdoc$tags.number)() ?? jsdoc.source.findIndex(({
tokens: {

@@ -2005,3 +2002,3 @@ tag

var _ruleConfig$meta;
const metaType = ruleConfig === null || ruleConfig === void 0 ? void 0 : (_ruleConfig$meta = ruleConfig.meta) === null || _ruleConfig$meta === void 0 ? void 0 : _ruleConfig$meta.type;
const metaType = ruleConfig === null || ruleConfig === void 0 || (_ruleConfig$meta = ruleConfig.meta) === null || _ruleConfig$meta === void 0 ? void 0 : _ruleConfig$meta.type;
if (!metaType || !['problem', 'suggestion', 'layout'].includes(metaType)) {

@@ -2008,0 +2005,0 @@ throw new TypeError('Rule must include `meta.type` option (with value "problem", "suggestion", or "layout")');

@@ -7,6 +7,6 @@ "use strict";

exports.default = void 0;
var _getDefaultTagStructureForMode = _interopRequireDefault(require("./getDefaultTagStructureForMode"));
var _tagNames = require("./tagNames");
var _hasReturnValue = require("./utils/hasReturnValue");
var _WarnSettings = _interopRequireDefault(require("./WarnSettings"));
var _getDefaultTagStructureForMode = _interopRequireDefault(require("./getDefaultTagStructureForMode.js"));
var _tagNames = require("./tagNames.js");
var _hasReturnValue = require("./utils/hasReturnValue.js");
var _WarnSettings = _interopRequireDefault(require("./WarnSettings.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -204,3 +204,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

param.typeAnnotation;
if ((typeAnnotation === null || typeAnnotation === void 0 ? void 0 : (_typeAnnotation$typeA = typeAnnotation.typeAnnotation) === null || _typeAnnotation$typeA === void 0 ? void 0 : _typeAnnotation$typeA.type) === 'TSTypeLiteral') {
if ((typeAnnotation === null || typeAnnotation === void 0 || (_typeAnnotation$typeA = typeAnnotation.typeAnnotation) === null || _typeAnnotation$typeA === void 0 ? void 0 : _typeAnnotation$typeA.type) === 'TSTypeLiteral') {
const propertyNames = typeAnnotation.typeAnnotation.members.map(member => {

@@ -1184,3 +1184,3 @@ return getPropertiesFromPropertySignature( /** @type {import('@typescript-eslint/types').TSESTree.TSPropertySignature} */

var _node$parent;
return (node === null || node === void 0 ? void 0 : node.type) === 'MethodDefinition' && node.kind === 'constructor' || /** @type {import('@typescript-eslint/types').TSESTree.MethodDefinition} */(node === null || node === void 0 ? void 0 : (_node$parent = node.parent) === null || _node$parent === void 0 ? void 0 : _node$parent.kind) === 'constructor';
return (node === null || node === void 0 ? void 0 : node.type) === 'MethodDefinition' && node.kind === 'constructor' || /** @type {import('@typescript-eslint/types').TSESTree.MethodDefinition} */(node === null || node === void 0 || (_node$parent = node.parent) === null || _node$parent === void 0 ? void 0 : _node$parent.kind) === 'constructor';
};

@@ -1187,0 +1187,0 @@

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ const accessLevels = ['package', 'private', 'protected', 'public'];

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _eslint = require("eslint");

@@ -10,0 +10,0 @@ var _semver = _interopRequireDefault(require("semver"));

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,4 +7,4 @@ "use strict";

exports.default = void 0;
var _alignTransform = _interopRequireDefault(require("../alignTransform"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _alignTransform = _interopRequireDefault(require("../alignTransform.js"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _commentParser = require("comment-parser");

@@ -11,0 +11,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _escapeStringRegexp = _interopRequireDefault(require("escape-string-regexp"));

@@ -88,3 +88,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

}
if (context.getFilename().endsWith('.d.ts') && ['Program', null, undefined].includes(node === null || node === void 0 ? void 0 : (_node$parent = node.parent) === null || _node$parent === void 0 ? void 0 : _node$parent.type)) {
if (context.getFilename().endsWith('.d.ts') && ['Program', null, undefined].includes(node === null || node === void 0 || (_node$parent = node.parent) === null || _node$parent === void 0 ? void 0 : _node$parent.type)) {
return false;

@@ -91,0 +91,0 @@ }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -172,4 +172,4 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var _parentNode$meta, _parentNode$meta2;
const brackets = /** @type {import('jsdoc-type-pratt-parser').GenericResult} */parentNode === null || parentNode === void 0 ? void 0 : (_parentNode$meta = parentNode.meta) === null || _parentNode$meta === void 0 ? void 0 : _parentNode$meta.brackets;
const dot = /** @type {import('jsdoc-type-pratt-parser').GenericResult} */parentNode === null || parentNode === void 0 ? void 0 : (_parentNode$meta2 = parentNode.meta) === null || _parentNode$meta2 === void 0 ? void 0 : _parentNode$meta2.dot;
const brackets = /** @type {import('jsdoc-type-pratt-parser').GenericResult} */parentNode === null || parentNode === void 0 || (_parentNode$meta = parentNode.meta) === null || _parentNode$meta === void 0 ? void 0 : _parentNode$meta.brackets;
const dot = /** @type {import('jsdoc-type-pratt-parser').GenericResult} */parentNode === null || parentNode === void 0 || (_parentNode$meta2 = parentNode.meta) === null || _parentNode$meta2 === void 0 ? void 0 : _parentNode$meta2.dot;
if (brackets === 'angle') {

@@ -231,7 +231,7 @@ const checkPostFixes = dot ? ['.', '.<>'] : ['<>'];

*/
(parentNode === null || parentNode === void 0 ? void 0 : (_parentNode$left = parentNode.left) === null || _parentNode$left === void 0 ? void 0 : _parentNode$left.type) === 'JsdocTypeName' &&
(parentNode === null || parentNode === void 0 || (_parentNode$left = parentNode.left) === null || _parentNode$left === void 0 ? void 0 : _parentNode$left.type) === 'JsdocTypeName' &&
/**
* @type {import('jsdoc-type-pratt-parser').GenericResult}
*/
(parentNode === null || parentNode === void 0 ? void 0 : (_parentNode$left2 = parentNode.left) === null || _parentNode$left2 === void 0 ? void 0 : _parentNode$left2.value) === 'Object')) {
(parentNode === null || parentNode === void 0 || (_parentNode$left2 = parentNode.left) === null || _parentNode$left2 === void 0 ? void 0 : _parentNode$left2.value) === 'Object')) {
continue;

@@ -238,0 +238,0 @@ }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _semver = _interopRequireDefault(require("semver"));

@@ -10,0 +10,0 @@ var _spdxExpressionParse = _interopRequireDefault(require("spdx-expression-parse"));

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ const defaultEmptyTags = new Set(['abstract', 'async', 'generator', 'global', 'hideconstructor', 'ignore', 'inner', 'instance', 'override', 'readonly',

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -10,0 +10,0 @@ var _fs = require("fs");

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _areDocsInformative = require("are-docs-informative");

@@ -10,0 +10,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ // If supporting Node >= 10, we could loosen the default to this for the

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ // eslint-disable-next-line complexity

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _commentParser = require("comment-parser");

@@ -10,0 +10,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ const anyWhitespaceLines = /^\s*$/u;

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ const middleAsterisksBlockWS = /^([\t ]|\*(?!\*))+/u;

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireWildcard(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireWildcard(require("../iterateJsdoc.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -32,3 +32,3 @@ function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

}) => {
var _globalScope$childSco, _globalScope$childSco2;
var _globalScope$childSco;
const {

@@ -125,3 +125,3 @@ scopeManager

// Program scope inside
const cjsOrESMScope = ((_globalScope$childSco = globalScope.childScopes[0]) === null || _globalScope$childSco === void 0 ? void 0 : (_globalScope$childSco2 = _globalScope$childSco.block) === null || _globalScope$childSco2 === void 0 ? void 0 : _globalScope$childSco2.type) === 'Program';
const cjsOrESMScope = ((_globalScope$childSco = globalScope.childScopes[0]) === null || _globalScope$childSco === void 0 || (_globalScope$childSco = _globalScope$childSco.block) === null || _globalScope$childSco === void 0 ? void 0 : _globalScope$childSco.type) === 'Program';
const allDefinedTypes = new Set(globalScope.variables.map(({

@@ -128,0 +128,0 @@ name

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _escapeStringRegexp = _interopRequireDefault(require("escape-string-regexp"));

@@ -10,0 +10,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ const defaultTags = {

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,5 +7,5 @@ "use strict";

exports.default = void 0;
var _exportParser = _interopRequireDefault(require("../exportParser"));
var _iterateJsdoc = require("../iterateJsdoc");
var _jsdocUtils = _interopRequireDefault(require("../jsdocUtils"));
var _exportParser = _interopRequireDefault(require("../exportParser.js"));
var _iterateJsdoc = require("../iterateJsdoc.js");
var _jsdocUtils = _interopRequireDefault(require("../jsdocUtils.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -12,0 +12,0 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ var _default = (0, _iterateJsdoc.default)(({

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ /**

@@ -7,4 +7,4 @@ "use strict";

exports.default = void 0;
var _defaultTagOrder = _interopRequireDefault(require("../defaultTagOrder"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _defaultTagOrder = _interopRequireDefault(require("../defaultTagOrder.js"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -11,0 +11,0 @@ // eslint-disable-next-line complexity -- Temporary

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -162,3 +162,3 @@ var _default = (0, _iterateJsdoc.default)(({

if (typeof startLines === 'number') {
var _description$match, _description$match$;
var _description$match;
if (!jsdoc.tags.length) {

@@ -174,3 +174,3 @@ return;

}
const trailingLines = (_description$match = description.match(/\n+$/u)) === null || _description$match === void 0 ? void 0 : (_description$match$ = _description$match[0]) === null || _description$match$ === void 0 ? void 0 : _description$match$.length;
const trailingLines = (_description$match = description.match(/\n+$/u)) === null || _description$match === void 0 || (_description$match = _description$match[0]) === null || _description$match === void 0 ? void 0 : _description$match.length;
const trailingDiff = (trailingLines ?? 0) - startLines;

@@ -177,0 +177,0 @@ if (trailingDiff > 0) {

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -10,0 +10,0 @@ // We could disallow raw gt, quot, and apos, but allow for parity; but we do

@@ -7,3 +7,3 @@ "use strict";

exports.default = void 0;
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc.js"));
var _jsdoccomment = require("@es-joy/jsdoccomment");

@@ -113,7 +113,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

(0, _jsdoccomment.traverse)(parsedTypes, node => {
var _node$right, _node$right2, _node$right2$meta;
var _node$right, _node$right2;
const {
type: typ
} = node;
if ((typ === 'JsdocTypeObjectField' || typ === 'JsdocTypeKeyValue') && ((_node$right = node.right) === null || _node$right === void 0 ? void 0 : _node$right.type) === 'JsdocTypeNullable' && ((_node$right2 = node.right) === null || _node$right2 === void 0 ? void 0 : (_node$right2$meta = _node$right2.meta) === null || _node$right2$meta === void 0 ? void 0 : _node$right2$meta.position) === 'suffix') {
if ((typ === 'JsdocTypeObjectField' || typ === 'JsdocTypeKeyValue') && ((_node$right = node.right) === null || _node$right === void 0 ? void 0 : _node$right.type) === 'JsdocTypeNullable' && ((_node$right2 = node.right) === null || _node$right2 === void 0 || (_node$right2 = _node$right2.meta) === null || _node$right2 === void 0 ? void 0 : _node$right2.position) === 'suffix') {
report(`Syntax error in type: ${node.right.type}`, null, tag);

@@ -120,0 +120,0 @@ }

@@ -27,4 +27,4 @@ "use strict";

const isVoidPromise = node => {
var _node$typeParameters, _node$typeParameters$, _node$typeParameters$2;
return (/** @type {import('@typescript-eslint/types').TSESTree.TSTypeReference} */(node === null || node === void 0 ? void 0 : (_node$typeParameters = node.typeParameters) === null || _node$typeParameters === void 0 ? void 0 : (_node$typeParameters$ = _node$typeParameters.params) === null || _node$typeParameters$ === void 0 ? void 0 : (_node$typeParameters$2 = _node$typeParameters$[0]) === null || _node$typeParameters$2 === void 0 ? void 0 : _node$typeParameters$2.type) === 'TSVoidKeyword'
var _node$typeParameters;
return (/** @type {import('@typescript-eslint/types').TSESTree.TSTypeReference} */(node === null || node === void 0 || (_node$typeParameters = node.typeParameters) === null || _node$typeParameters === void 0 || (_node$typeParameters = _node$typeParameters.params) === null || _node$typeParameters === void 0 || (_node$typeParameters = _node$typeParameters[0]) === null || _node$typeParameters === void 0 ? void 0 : _node$typeParameters.type) === 'TSVoidKeyword'
);

@@ -51,4 +51,4 @@ };

{
var _node$returnType, _node$returnType$type;
const type = node === null || node === void 0 ? void 0 : (_node$returnType = node.returnType) === null || _node$returnType === void 0 ? void 0 : (_node$returnType$type = _node$returnType.typeAnnotation) === null || _node$returnType$type === void 0 ? void 0 : _node$returnType$type.type;
var _node$returnType;
const type = node === null || node === void 0 || (_node$returnType = node.returnType) === null || _node$returnType === void 0 || (_node$returnType = _node$returnType.typeAnnotation) === null || _node$returnType === void 0 ? void 0 : _node$returnType.type;
return type && !undefinedKeywords.has(type);

@@ -136,4 +136,4 @@ }

{
var _node$returnType2, _node$returnType2$typ;
const type = node === null || node === void 0 ? void 0 : (_node$returnType2 = node.returnType) === null || _node$returnType2 === void 0 ? void 0 : (_node$returnType2$typ = _node$returnType2.typeAnnotation) === null || _node$returnType2$typ === void 0 ? void 0 : _node$returnType2$typ.type;
var _node$returnType2;
const type = node === null || node === void 0 || (_node$returnType2 = node.returnType) === null || _node$returnType2 === void 0 || (_node$returnType2 = _node$returnType2.typeAnnotation) === null || _node$returnType2 === void 0 ? void 0 : _node$returnType2.type;
return type && !undefinedKeywords.has(type);

@@ -140,0 +140,0 @@ }

@@ -918,3 +918,3 @@ <a name="user-content-require-param"></a>

*/
public Test: (id: number) => string;
Test: (id: number) => string;
}

@@ -928,3 +928,3 @@ // "jsdoc/require-param": ["error"|"warn", {"contexts":["TSFunctionType"]}]

*/
public TestMethod(): (id: number) => string;
TestMethod(): (id: number) => string;
}

@@ -931,0 +931,0 @@ // "jsdoc/require-param": ["error"|"warn", {"contexts":["TSFunctionType"]}]

@@ -15,3 +15,3 @@ {

"is-builtin-module": "^3.2.1",
"semver": "^7.5.1",
"semver": "^7.5.4",
"spdx-expression-parse": "^3.0.1"

@@ -21,19 +21,19 @@ },

"devDependencies": {
"@babel/cli": "^7.21.5",
"@babel/core": "^7.21.8",
"@babel/eslint-parser": "^7.21.8",
"@babel/node": "^7.20.7",
"@babel/cli": "^7.22.9",
"@babel/core": "^7.22.9",
"@babel/eslint-parser": "^7.22.9",
"@babel/node": "^7.22.6",
"@babel/plugin-syntax-class-properties": "^7.12.13",
"@babel/plugin-transform-flow-strip-types": "^7.21.0",
"@babel/preset-env": "^7.21.5",
"@babel/register": "^7.21.0",
"@babel/plugin-transform-flow-strip-types": "^7.22.5",
"@babel/preset-env": "^7.22.9",
"@babel/register": "^7.22.5",
"@es-joy/escodegen": "^3.5.1",
"@es-joy/jsdoc-eslint-parser": "^0.19.0",
"@hkdobrev/run-if-changed": "^0.3.1",
"@semantic-release/commit-analyzer": "^9.0.2",
"@semantic-release/github": "^8.0.7",
"@semantic-release/npm": "^10.0.3",
"@semantic-release/commit-analyzer": "^10.0.1",
"@semantic-release/github": "^9.0.4",
"@semantic-release/npm": "^10.0.4",
"@types/chai": "^4.3.5",
"@types/debug": "^4.1.7",
"@types/eslint": "^8.37.0",
"@types/debug": "^4.1.8",
"@types/eslint": "^8.44.1",
"@types/esquery": "^1.5.0",

@@ -43,6 +43,6 @@ "@types/estree": "^1.0.1",

"@types/mocha": "^10.0.1",
"@types/node": "^20.2.5",
"@types/node": "^20.4.5",
"@types/semver": "^7.5.0",
"@types/spdx-expression-parse": "^3.0.2",
"@typescript-eslint/parser": "^5.59.6",
"@typescript-eslint/parser": "^6.2.0",
"babel-plugin-add-module-exports": "^1.0.4",

@@ -54,10 +54,10 @@ "babel-plugin-istanbul": "^6.1.1",

"decamelize": "^5.0.1",
"eslint": "8.41.0",
"eslint-config-canonical": "~41.0.4",
"espree": "^9.5.2",
"eslint": "8.45.0",
"eslint-config-canonical": "~41.1.5",
"espree": "^9.6.1",
"gitdown": "^3.1.5",
"glob": "^10.2.6",
"glob": "^10.3.3",
"husky": "^8.0.3",
"jsdoc-type-pratt-parser": "^4.0.0",
"lint-staged": "^13.2.2",
"lint-staged": "^13.2.3",
"lodash.defaultsdeep": "^4.6.1",

@@ -68,4 +68,4 @@ "mocha": "^10.2.0",

"rimraf": "^5.0.1",
"semantic-release": "^21.0.2",
"typescript": "^5.0.4"
"semantic-release": "^21.0.7",
"typescript": "^5.1.6"
},

@@ -144,3 +144,3 @@ "engines": {

},
"version": "46.4.4"
"version": "46.4.5"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc