diff --git a/package-lock.json b/package-lock.json index 7c37851..95c0197 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "eslint-plugin-fetch-options": "0.0.5", "eslint-plugin-html": "8.2.1", "eslint-plugin-jest": "29.17.0", - "eslint-plugin-jsdoc": "65.4.0", + "eslint-plugin-jsdoc": "65.4.2", "eslint-plugin-json": "5.0.0", "eslint-plugin-mozilla": "5.0.1", "eslint-plugin-no-unsanitized": "4.1.5", @@ -705,6 +705,22 @@ "node": ">=4.0" } }, + "node_modules/@es-joy/jsdoccomment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-1.0.0.tgz", + "integrity": "sha512-jiVfUnvMioo3upHpAoxE4XkqfrL6nc/XQx7Uw7tQL6QbQDJcALm+fhdj6tjiORDF7uADJbTlmnYWR9DvJE/eiw==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.9", + "@typescript-eslint/types": "^8.72.0", + "comment-parser": "1.4.9", + "esquery": "^1.7.0", + "jsdoc-type-pratt-parser": "~9.4.0" + }, + "engines": { + "node": "^22.22.2 || >=24.15.0" + } + }, "node_modules/@es-joy/resolve.exports": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", @@ -4750,13 +4766,13 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "65.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-65.4.0.tgz", - "integrity": "sha512-bRiU6LfCFmLL7GuePKvA6ZIcXLonhZGCg2TgQLmkcExeVdAirQp2Hsf3xeSUTmlKwAAsREVEOLbZYD8F7oA69g==", + "version": "65.4.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-65.4.2.tgz", + "integrity": "sha512-+1XHeMXZxHK0+uiHwKuZzwCIlZjw9SuZ/enuLMtZ8ZT7cxBLTZ4lCHd3kO6BhPcsUQ59fMg6DKWcCNxnRAhMjg==", "dev": true, "dependencies": { "@es-joy/escodegen": "^4.2.0", - "@es-joy/jsdoccomment": "~0.100.0", + "@es-joy/jsdoccomment": "~1.0.0", "@es-joy/resolve.exports": "1.2.0", "@typescript-eslint/utils": "^8.72.0", "are-docs-informative": "^0.1.1", @@ -4785,22 +4801,6 @@ } } }, - "node_modules/eslint-plugin-jsdoc/node_modules/@es-joy/jsdoccomment": { - "version": "0.100.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.100.0.tgz", - "integrity": "sha512-QuIT5kMg3XWN22Wa1rcXmR/GkfSg6Ygs/ikMiHihdSpu+o3O59LygkFV9srKa5xHplBFwNd5ZCo3bywL4k7qMQ==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.9", - "@typescript-eslint/types": "^8.72.0", - "comment-parser": "1.4.9", - "esquery": "^1.7.0", - "jsdoc-type-pratt-parser": "~9.3.0" - }, - "engines": { - "node": "^22.22.2 || >=24.15.0" - } - }, "node_modules/eslint-plugin-jsdoc/node_modules/debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -4859,18 +4859,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-plugin-jsdoc/node_modules/jsdoc-type-pratt-parser": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.3.0.tgz", - "integrity": "sha512-JZ8lKMCZXDlM1jAjAK5tTmtFJtgv6iFQQfjE3Fza6jBRACUueaEXLY17n1u05JO1lcPkNxgP+ddEDtiPsk5ktg==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.9" - }, - "engines": { - "node": "^22.22.2 || >=24.15.0" - } - }, "node_modules/eslint-plugin-jsdoc/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -7489,6 +7477,18 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsdoc-type-pratt-parser": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.4.0.tgz", + "integrity": "sha512-orXhi2Y06rag47r4SW4JPII6WlUJbp0xe9cIcqLaSbb/8tREcEZSq99Lu3AFfra6PAlMqTYIxV+ZHxl1dFUrWw==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.9" + }, + "engines": { + "node": "^22.22.2 || >=24.15.0" + } + }, "node_modules/jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -11640,6 +11640,19 @@ "integrity": "sha512-h2d737iS0LFAqypZOmXizu54qAbHofI/RpD30Zom03O6BCXKHuFevWKPcGarZbGq82h7qSBb5G6kLdhTMO+caw==", "dev": true }, + "@es-joy/jsdoccomment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-1.0.0.tgz", + "integrity": "sha512-jiVfUnvMioo3upHpAoxE4XkqfrL6nc/XQx7Uw7tQL6QbQDJcALm+fhdj6tjiORDF7uADJbTlmnYWR9DvJE/eiw==", + "dev": true, + "requires": { + "@types/estree": "^1.0.9", + "@typescript-eslint/types": "^8.72.0", + "comment-parser": "1.4.9", + "esquery": "^1.7.0", + "jsdoc-type-pratt-parser": "~9.4.0" + } + }, "@es-joy/resolve.exports": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz", @@ -14511,13 +14524,13 @@ } }, "eslint-plugin-jsdoc": { - "version": "65.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-65.4.0.tgz", - "integrity": "sha512-bRiU6LfCFmLL7GuePKvA6ZIcXLonhZGCg2TgQLmkcExeVdAirQp2Hsf3xeSUTmlKwAAsREVEOLbZYD8F7oA69g==", + "version": "65.4.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-65.4.2.tgz", + "integrity": "sha512-+1XHeMXZxHK0+uiHwKuZzwCIlZjw9SuZ/enuLMtZ8ZT7cxBLTZ4lCHd3kO6BhPcsUQ59fMg6DKWcCNxnRAhMjg==", "dev": true, "requires": { "@es-joy/escodegen": "^4.2.0", - "@es-joy/jsdoccomment": "~0.100.0", + "@es-joy/jsdoccomment": "~1.0.0", "@es-joy/resolve.exports": "1.2.0", "@typescript-eslint/utils": "^8.72.0", "are-docs-informative": "^0.1.1", @@ -14534,19 +14547,6 @@ "to-valid-identifier": "^1.0.0" }, "dependencies": { - "@es-joy/jsdoccomment": { - "version": "0.100.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.100.0.tgz", - "integrity": "sha512-QuIT5kMg3XWN22Wa1rcXmR/GkfSg6Ygs/ikMiHihdSpu+o3O59LygkFV9srKa5xHplBFwNd5ZCo3bywL4k7qMQ==", - "dev": true, - "requires": { - "@types/estree": "^1.0.9", - "@typescript-eslint/types": "^8.72.0", - "comment-parser": "1.4.9", - "esquery": "^1.7.0", - "jsdoc-type-pratt-parser": "~9.3.0" - } - }, "debug": { "version": "4.4.3", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -14579,15 +14579,6 @@ "eslint-visitor-keys": "^5.0.1" } }, - "jsdoc-type-pratt-parser": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.3.0.tgz", - "integrity": "sha512-JZ8lKMCZXDlM1jAjAK5tTmtFJtgv6iFQQfjE3Fza6jBRACUueaEXLY17n1u05JO1lcPkNxgP+ddEDtiPsk5ktg==", - "dev": true, - "requires": { - "@types/estree": "^1.0.9" - } - }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -16249,6 +16240,15 @@ "argparse": "^2.0.1" } }, + "jsdoc-type-pratt-parser": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.4.0.tgz", + "integrity": "sha512-orXhi2Y06rag47r4SW4JPII6WlUJbp0xe9cIcqLaSbb/8tREcEZSq99Lu3AFfra6PAlMqTYIxV+ZHxl1dFUrWw==", + "dev": true, + "requires": { + "@types/estree": "^1.0.9" + } + }, "jsesc": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", diff --git a/package.json b/package.json index 7c0ee56..c928439 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "eslint-plugin-html": "8.2.1", "eslint-plugin-json": "5.0.0", "eslint-plugin-jest": "29.17.0", - "eslint-plugin-jsdoc": "65.4.0", + "eslint-plugin-jsdoc": "65.4.2", "eslint-plugin-mozilla": "5.0.1", "eslint-plugin-no-unsanitized": "4.1.5", "eslint-plugin-promise": "7.3.0",