diff --git a/package.json b/package.json index 97d487755..683068d0c 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "eslint-plugin-import": "2.29.1", "eslint-plugin-jasmine": "4.1.3", "eslint-plugin-jest": "26.8.2", - "eslint-plugin-jsdoc": "46.10.1", + "eslint-plugin-jsdoc": "48.2.6", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "7.34.1", "husky": "8.0.1", diff --git a/yarn.lock b/yarn.lock index 0869e30e1..68c7c7a66 100644 --- a/yarn.lock +++ b/yarn.lock @@ -635,14 +635,17 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.41.0": - version: 0.41.0 - resolution: "@es-joy/jsdoccomment@npm:0.41.0" +"@es-joy/jsdoccomment@npm:~0.43.0": + version: 0.43.0 + resolution: "@es-joy/jsdoccomment@npm:0.43.0" dependencies: + "@types/eslint": ^8.56.5 + "@types/estree": ^1.0.5 + "@typescript-eslint/types": ^7.2.0 comment-parser: 1.4.1 esquery: ^1.5.0 jsdoc-type-pratt-parser: ~4.0.0 - checksum: cfe0714027ff8fa82dad8c84f75af3f6df9d6797d60c289b8d3c259c5375c134bd5ca630beba0daed3adceef01a74f19e05052018f6b66ad6a4f483adf599c39 + checksum: d8c84faafa85f90a3828cd5affb85a1c7f143afa6c9ad4f9b7314bb7ca50a0a989656d3acce2611634fa5218554f32109b717e264675efc252c1617f74477a25 languageName: node linkType: hard @@ -1919,6 +1922,23 @@ __metadata: languageName: node linkType: hard +"@types/eslint@npm:^8.56.5": + version: 8.56.10 + resolution: "@types/eslint@npm:8.56.10" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: fb7137dd263ce1130b42d14452bdd0266ef81f52cb55ba1a5e9750e65da1f0596dc598c88bffc7e415458b6cb611a876dcc132bcf40ea48701c6d05b40c57be5 + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.5": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a + languageName: node + linkType: hard + "@types/graceful-fs@npm:^4.1.3": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" @@ -1984,6 +2004,13 @@ __metadata: languageName: node linkType: hard +"@types/json-schema@npm:*": + version: 7.0.15 + resolution: "@types/json-schema@npm:7.0.15" + checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 + languageName: node + linkType: hard + "@types/json-schema@npm:^7.0.12": version: 7.0.14 resolution: "@types/json-schema@npm:7.0.14" @@ -2196,6 +2223,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:^7.2.0": + version: 7.10.0 + resolution: "@typescript-eslint/types@npm:7.10.0" + checksum: 9a16c86e8ace5f38281d80895844e9a4d963887e1304d335ed4e66eefe6646f24d98485f242fe9ee592e870c675dcd92683918f536dd462e26eb45fa69f5e2a5 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.32.0": version: 5.32.0 resolution: "@typescript-eslint/typescript-estree@npm:5.32.0" @@ -3148,13 +3182,6 @@ __metadata: languageName: node linkType: hard -"builtin-modules@npm:^3.3.0": - version: 3.3.0 - resolution: "builtin-modules@npm:3.3.0" - checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d - languageName: node - linkType: hard - "builtins@npm:^5.0.0": version: 5.0.1 resolution: "builtins@npm:5.0.1" @@ -4850,22 +4877,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:46.10.1": - version: 46.10.1 - resolution: "eslint-plugin-jsdoc@npm:46.10.1" +"eslint-plugin-jsdoc@npm:48.2.6": + version: 48.2.6 + resolution: "eslint-plugin-jsdoc@npm:48.2.6" dependencies: - "@es-joy/jsdoccomment": ~0.41.0 + "@es-joy/jsdoccomment": ~0.43.0 are-docs-informative: ^0.0.2 comment-parser: 1.4.1 debug: ^4.3.4 escape-string-regexp: ^4.0.0 esquery: ^1.5.0 - is-builtin-module: ^3.2.1 - semver: ^7.5.4 + semver: ^7.6.1 spdx-expression-parse: ^4.0.0 peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: e3a658f72de9ac1c6d98fc1e406e4f1295f3f2a64da9ea977ba8bbb9ea93890945d0d4230dd50a1436ac8a935c4b3a49a02a5dae170810ba7fe6d46522dd17eb + checksum: 79f08bfaa0150c4c800df5ae661a0076068d5a236c8c886d0ab10897dc1be3125d6adaf43471949fd1c1ad088d344075ba3faac6a3132453689cf9736fa839ca languageName: node linkType: hard @@ -6540,15 +6566,6 @@ __metadata: languageName: node linkType: hard -"is-builtin-module@npm:^3.2.1": - version: 3.2.1 - resolution: "is-builtin-module@npm:3.2.1" - dependencies: - builtin-modules: ^3.3.0 - checksum: e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88 - languageName: node - linkType: hard - "is-callable@npm:^1.1.3, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" @@ -8995,7 +9012,7 @@ __metadata: eslint-plugin-import: 2.29.1 eslint-plugin-jasmine: 4.1.3 eslint-plugin-jest: 26.8.2 - eslint-plugin-jsdoc: 46.10.1 + eslint-plugin-jsdoc: 48.2.6 eslint-plugin-prettier: 5.1.3 eslint-plugin-react: 7.34.1 got: 11.8.5 @@ -10766,6 +10783,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.1": + version: 7.6.2 + resolution: "semver@npm:7.6.2" + bin: + semver: bin/semver.js + checksum: 40f6a95101e8d854357a644da1b8dd9d93ce786d5c6a77227bc69dbb17bea83d0d1d1d7c4cd5920a6df909f48e8bd8a5909869535007f90278289f2451d0292d + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0"