diff --git a/package.json b/package.json index 56af1911e..3ef61b7c9 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.7", "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 ad68f9919..c18e69200 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.1": + version: 0.43.1 + resolution: "@es-joy/jsdoccomment@npm:0.43.1" 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: f42b8a72ef95763f31dd008d9283e8a0726989433f0125e1f54a015c239ee84bcbd8f8b959a0ef240f2424970604dcd8d1139eb1e09a0638b1f3bdc43b5cd3af 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.11.0 + resolution: "@typescript-eslint/types@npm:7.11.0" + checksum: 1c2cf1540f08240e12da522fe3b23054adaffc7c5a82eb0fc94b982454ba527358f00c018fba06826ad42708fcb73237f823891d4d3bf18faa5cabee37cd76d4 + 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.7": + version: 48.2.7 + resolution: "eslint-plugin-jsdoc@npm:48.2.7" dependencies: - "@es-joy/jsdoccomment": ~0.41.0 + "@es-joy/jsdoccomment": ~0.43.1 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.2 spdx-expression-parse: ^4.0.0 peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: e3a658f72de9ac1c6d98fc1e406e4f1295f3f2a64da9ea977ba8bbb9ea93890945d0d4230dd50a1436ac8a935c4b3a49a02a5dae170810ba7fe6d46522dd17eb + checksum: 8ac3b0ef2ea3ef478b2da7b29fe4775152df8b4a0581e1cf576412cba49d2983af90ce993ea113207945b10b0902e1f729937216586f2f2c92126a01fba74dc7 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.7 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.2": + 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"