diff --git a/package-lock.json b/package-lock.json index 69dc96f..9b8ae46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "eslint-plugin-fetch-options": "0.0.5", "eslint-plugin-html": "8.1.4", "eslint-plugin-jest": "29.16.0", - "eslint-plugin-jsdoc": "64.0.2", + "eslint-plugin-jsdoc": "64.1.0", "eslint-plugin-json": "5.0.0", "eslint-plugin-mozilla": "5.0.1", "eslint-plugin-no-unsanitized": "4.1.5", @@ -608,21 +608,34 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.93.2", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.93.2.tgz", - "integrity": "sha512-yCvw3wFaTBl7M3LfCefGqdPMoGUS/RtZtj1iNcsxxqnTjYRmEvrHpx2Mb+mJQ4MblxUCaFd1irxTZsRcXtZI7g==", + "version": "0.95.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.95.0.tgz", + "integrity": "sha512-jbzwtRPuw1Nzld0lacvr1vwzPU/6zEHFGK5YOTstl2MQYMZBuKmSW3HMuEwsq1v4meK5Do4lizxyd/hi25rCZg==", "dev": true, "dependencies": { "@types/estree": "^1.0.9", - "@typescript-eslint/types": "^8.66.0", + "@typescript-eslint/types": "^8.67.0", "comment-parser": "1.4.8", "esquery": "^1.7.0", - "jsdoc-type-pratt-parser": "~9.0.1" + "jsdoc-type-pratt-parser": "~9.1.1" }, "engines": { "node": "^22.22.2 || >=24.15.0" } }, + "node_modules/@es-joy/jsdoccomment/node_modules/@typescript-eslint/types": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz", + "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "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", @@ -4293,12 +4306,12 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "64.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.0.2.tgz", - "integrity": "sha512-v4wT1chDIRtMYDxX1Y19E27PzlMJl95b5lreyw8ikfJKgo7rVfvT+GK8IvMgnI6rnSPxbOY+DiVNqazf0Dtm2g==", + "version": "64.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.1.0.tgz", + "integrity": "sha512-UyAR/zVWn1jgIM/7eDMeLHuqLVtqKtamNVE0M7mdcZtFkWdYlNvDVDzyCCcURmLe66JpTZkMM3ZM3zjiVvIByA==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.93.2", + "@es-joy/jsdoccomment": "~0.95.0", "@es-joy/resolve.exports": "1.2.0", "are-docs-informative": "^0.1.1", "comment-parser": "1.4.8", @@ -7086,9 +7099,9 @@ } }, "node_modules/jsdoc-type-pratt-parser": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.0.1.tgz", - "integrity": "sha512-1LJ/negRKJxH0+ulOsJYEpUgzIs1DAOz9QctuS4In2LW/Ro3l8C4ej5al+5FU2hBGEOAY3R3SCnP6x8226JMIw==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.1.1.tgz", + "integrity": "sha512-kojSbQb9iQM2bk2PmHiKa3reG0U4v2gN9U8D8+eCQq+4KM5ZXBUyBVeF8KmR0RiwqyrW4+uVWYWTOLnpsavnkw==", "dev": true, "dependencies": { "@types/estree": "^1.0.9" @@ -11114,16 +11127,24 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.93.2", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.93.2.tgz", - "integrity": "sha512-yCvw3wFaTBl7M3LfCefGqdPMoGUS/RtZtj1iNcsxxqnTjYRmEvrHpx2Mb+mJQ4MblxUCaFd1irxTZsRcXtZI7g==", + "version": "0.95.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.95.0.tgz", + "integrity": "sha512-jbzwtRPuw1Nzld0lacvr1vwzPU/6zEHFGK5YOTstl2MQYMZBuKmSW3HMuEwsq1v4meK5Do4lizxyd/hi25rCZg==", "dev": true, "requires": { "@types/estree": "^1.0.9", - "@typescript-eslint/types": "^8.66.0", + "@typescript-eslint/types": "^8.67.0", "comment-parser": "1.4.8", "esquery": "^1.7.0", - "jsdoc-type-pratt-parser": "~9.0.1" + "jsdoc-type-pratt-parser": "~9.1.1" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz", + "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==", + "dev": true + } } }, "@es-joy/resolve.exports": { @@ -13778,12 +13799,12 @@ } }, "eslint-plugin-jsdoc": { - "version": "64.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.0.2.tgz", - "integrity": "sha512-v4wT1chDIRtMYDxX1Y19E27PzlMJl95b5lreyw8ikfJKgo7rVfvT+GK8IvMgnI6rnSPxbOY+DiVNqazf0Dtm2g==", + "version": "64.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-64.1.0.tgz", + "integrity": "sha512-UyAR/zVWn1jgIM/7eDMeLHuqLVtqKtamNVE0M7mdcZtFkWdYlNvDVDzyCCcURmLe66JpTZkMM3ZM3zjiVvIByA==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.93.2", + "@es-joy/jsdoccomment": "~0.95.0", "@es-joy/resolve.exports": "1.2.0", "are-docs-informative": "^0.1.1", "comment-parser": "1.4.8", @@ -15571,9 +15592,9 @@ } }, "jsdoc-type-pratt-parser": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.0.1.tgz", - "integrity": "sha512-1LJ/negRKJxH0+ulOsJYEpUgzIs1DAOz9QctuS4In2LW/Ro3l8C4ej5al+5FU2hBGEOAY3R3SCnP6x8226JMIw==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-9.1.1.tgz", + "integrity": "sha512-kojSbQb9iQM2bk2PmHiKa3reG0U4v2gN9U8D8+eCQq+4KM5ZXBUyBVeF8KmR0RiwqyrW4+uVWYWTOLnpsavnkw==", "dev": true, "requires": { "@types/estree": "^1.0.9" diff --git a/package.json b/package.json index f5fbea9..73c489a 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "eslint-plugin-html": "8.1.4", "eslint-plugin-json": "5.0.0", "eslint-plugin-jest": "29.16.0", - "eslint-plugin-jsdoc": "64.0.2", + "eslint-plugin-jsdoc": "64.1.0", "eslint-plugin-mozilla": "5.0.1", "eslint-plugin-no-unsanitized": "4.1.5", "eslint-plugin-promise": "7.3.0",