diff --git a/package.json b/package.json index 4deac63c..42f24380 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "css-loader": "^7.0.0", "eslint": "^8.30.0", "eslint-plugin-deprecation": "^3.0.0", - "eslint-plugin-jsdoc": "^51.0.0", + "eslint-plugin-jsdoc": "^60.0.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^5.0.0", "eslint-webpack-plugin": "^5.0.0", diff --git a/yarn.lock b/yarn.lock index 714d7be6..52ef5374 100644 --- a/yarn.lock +++ b/yarn.lock @@ -658,16 +658,16 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.50.2": - version: 0.50.2 - resolution: "@es-joy/jsdoccomment@npm:0.50.2" +"@es-joy/jsdoccomment@npm:~0.65.2": + version: 0.65.2 + resolution: "@es-joy/jsdoccomment@npm:0.65.2" dependencies: - "@types/estree": "npm:^1.0.6" - "@typescript-eslint/types": "npm:^8.11.0" + "@types/estree": "npm:^1.0.8" + "@typescript-eslint/types": "npm:^8.45.0" comment-parser: "npm:1.4.1" esquery: "npm:^1.6.0" - jsdoc-type-pratt-parser: "npm:~4.1.0" - checksum: 10c0/a5fa480066e38678e8a2cd8656fc5529f1f7ba6deef08f698e55a1b1582968e9b2d3126d9349684811bb1391370292937bc4390fb8dee1a2f36393ded8f95dab + jsdoc-type-pratt-parser: "npm:~6.1.2" + checksum: 10c0/f9a92968b14af2574fa100f391f8e23839e927a2f77c58fc9af3f584fb32f01f9b2170f3f2476278a4b926dec2098211a9e296c2d751f0cfa9c5d3a29d7f9438 languageName: node linkType: hard @@ -2630,7 +2630,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/estree@npm:*, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.8": version: 1.0.8 resolution: "@types/estree@npm:1.0.8" checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5 @@ -3092,10 +3092,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:^8.11.0": - version: 8.34.1 - resolution: "@typescript-eslint/types@npm:8.34.1" - checksum: 10c0/db1b3dce6a70b28ddb13c76fbb5983240d9395656df5f7cbd99bfd9905e39c0dab2132870f01dbc406b48739c437f7d344a879a824cedaba81b91a53110dc23a +"@typescript-eslint/types@npm:^8.45.0": + version: 8.45.0 + resolution: "@typescript-eslint/types@npm:8.45.0" + checksum: 10c0/0213a0573c671d13bc91961a2b2e814ec7f6381ff093bce6704017bd96b2fc7fee25906c815cedb32a0601cf5071ca6c7c5f940d087c3b0d3dd7d4bc03478278 languageName: node linkType: hard @@ -4985,15 +4985,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1": - version: 4.4.1 - resolution: "debug@npm:4.4.1" +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.3": + version: 4.4.3 + resolution: "debug@npm:4.4.3" dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55 + checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6 languageName: node linkType: hard @@ -5525,23 +5525,25 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:^51.0.0": - version: 51.0.3 - resolution: "eslint-plugin-jsdoc@npm:51.0.3" +"eslint-plugin-jsdoc@npm:^60.0.0": + version: 60.7.1 + resolution: "eslint-plugin-jsdoc@npm:60.7.1" dependencies: - "@es-joy/jsdoccomment": "npm:~0.50.2" + "@es-joy/jsdoccomment": "npm:~0.65.2" are-docs-informative: "npm:^0.0.2" comment-parser: "npm:1.4.1" - debug: "npm:^4.4.1" + debug: "npm:^4.4.3" escape-string-regexp: "npm:^4.0.0" - espree: "npm:^10.3.0" + espree: "npm:^10.4.0" esquery: "npm:^1.6.0" + html-entities: "npm:^2.6.0" + object-deep-merge: "npm:^1.0.5" parse-imports-exports: "npm:^0.2.4" semver: "npm:^7.7.2" spdx-expression-parse: "npm:^4.0.0" peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/1303689abeda7b01d1bb735fed1dd976882e6c00e4f0988686e989f1e20b7244dad31e0e0f6ccbbc0fc19ee25d1865ed13fff0599129292e4d9ff880750aad21 + checksum: 10c0/54200cc3cc8b983b09e409765c8dcc5c2f343203cde60832135f263d8372fdf5e440dac793f9f9839f58230d9c83520588b4d8ae22d06fa0bfe6f54b3f5967b5 languageName: node linkType: hard @@ -5687,7 +5689,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^10.3.0": +"espree@npm:^10.4.0": version: 10.4.0 resolution: "espree@npm:10.4.0" dependencies: @@ -6391,7 +6393,7 @@ __metadata: css-loader: "npm:^7.0.0" eslint: "npm:^8.30.0" eslint-plugin-deprecation: "npm:^3.0.0" - eslint-plugin-jsdoc: "npm:^51.0.0" + eslint-plugin-jsdoc: "npm:^60.0.0" eslint-plugin-react: "npm:^7.31.11" eslint-plugin-react-hooks: "npm:^5.0.0" eslint-webpack-plugin: "npm:^5.0.0" @@ -6557,6 +6559,13 @@ __metadata: languageName: node linkType: hard +"html-entities@npm:^2.6.0": + version: 2.6.0 + resolution: "html-entities@npm:2.6.0" + checksum: 10c0/7c8b15d9ea0cd00dc9279f61bab002ba6ca8a7a0f3c36ed2db3530a67a9621c017830d1d2c1c65beb9b8e3436ea663e9cf8b230472e0e413359399413b27c8b7 + languageName: node + linkType: hard + "html-escaper@npm:^2.0.0": version: 2.0.2 resolution: "html-escaper@npm:2.0.2" @@ -7840,10 +7849,10 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~4.1.0": - version: 4.1.0 - resolution: "jsdoc-type-pratt-parser@npm:4.1.0" - checksum: 10c0/7700372d2e733a32f7ea0a1df9cec6752321a5345c11a91b2ab478a031a426e934f16d5c1f15c8566c7b2c10af9f27892a29c2c789039f595470e929a4aa60ea +"jsdoc-type-pratt-parser@npm:~6.1.2": + version: 6.1.2 + resolution: "jsdoc-type-pratt-parser@npm:6.1.2" + checksum: 10c0/40d88bef6d3a38f60b8f698080e0e66914225f2a2517fb04a7ca4b9a020499c3b44082947e61b8c38cf5efcb01306cad16fdd3509b3e59db17a299c8798e0462 languageName: node linkType: hard @@ -8621,6 +8630,15 @@ __metadata: languageName: node linkType: hard +"object-deep-merge@npm:^1.0.5": + version: 1.0.5 + resolution: "object-deep-merge@npm:1.0.5" + dependencies: + type-fest: "npm:4.2.0" + checksum: 10c0/6664ecb43a2519c9b101f1c3b130dfc73e108d86ec06fbe7261505e1522cf8b69b10dd53b8cbb4cde35cca9d44d349667e2404f06fff85cf9f50b825bb6d1839 + languageName: node + linkType: hard + "object-inspect@npm:^1.13.1, object-inspect@npm:^1.9.0": version: 1.13.1 resolution: "object-inspect@npm:1.13.1" @@ -11427,6 +11445,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:4.2.0": + version: 4.2.0 + resolution: "type-fest@npm:4.2.0" + checksum: 10c0/75e0c112ae91d3b68c75da9b7563cf393f91ebdfca5d53d0b3f0405690217eadca318f9ddb89d58ee6ed67b8e32d23a4eae2aabc4e351e5ae184d610247bf772 + languageName: node + linkType: hard + "type-fest@npm:^0.20.2": version: 0.20.2 resolution: "type-fest@npm:0.20.2"