From 1b58248569a34182a4910f2c251c7f33ef0ce0df Mon Sep 17 00:00:00 2001 From: Maxime Brunet Date: Tue, 7 Feb 2023 02:56:40 -0800 Subject: [PATCH] Toolkit: Support Node 18 (#62979) Chore: Bump eslint-plugin-jsdoc to 39.6.2 --- packages/grafana-toolkit/package.json | 4 +- yarn.lock | 269 +------------------------- 2 files changed, 7 insertions(+), 266 deletions(-) diff --git a/packages/grafana-toolkit/package.json b/packages/grafana-toolkit/package.json index 9ad26481b13..850fdfbc742 100644 --- a/packages/grafana-toolkit/package.json +++ b/packages/grafana-toolkit/package.json @@ -52,7 +52,7 @@ "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@grafana/data": "9.4.0-pre", - "@grafana/eslint-config": "5.0.0", + "@grafana/eslint-config": "5.1.0", "@grafana/tsconfig": "^1.2.0-rc1", "@grafana/ui": "9.4.0-pre", "@jest/core": "27.5.1", @@ -82,7 +82,7 @@ "css-minimizer-webpack-plugin": "^3.4.1", "eslint": "8.20.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "38.0.6", + "eslint-plugin-jsdoc": "39.6.2", "eslint-plugin-react": "7.29.4", "eslint-plugin-react-hooks": "4.6.0", "execa": "^5.1.1", diff --git a/yarn.lock b/yarn.lock index bb049adcdd4..175b35cebdf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4498,17 +4498,6 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.22.1": - version: 0.22.2 - resolution: "@es-joy/jsdoccomment@npm:0.22.2" - dependencies: - comment-parser: 1.3.1 - esquery: ^1.4.0 - jsdoc-type-pratt-parser: ~2.2.5 - checksum: 21c9f5b49ac5dce8086c759dba84f2d8e7dcf4f24b55bc1a110390c6b1d8ad0dde48ce5757662a00c7066ca50cea8e3d52f533504f7c0c3a839574db3e40bee5 - languageName: node - linkType: hard - "@es-joy/jsdoccomment@npm:~0.36.0": version: 0.36.0 resolution: "@es-joy/jsdoccomment@npm:0.36.0" @@ -4688,7 +4677,7 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.2.1, @eslint/eslintrc@npm:^1.3.0": +"@eslint/eslintrc@npm:^1.3.0": version: 1.3.0 resolution: "@eslint/eslintrc@npm:1.3.0" dependencies: @@ -4982,22 +4971,6 @@ __metadata: languageName: unknown linkType: soft -"@grafana/eslint-config@npm:5.0.0": - version: 5.0.0 - resolution: "@grafana/eslint-config@npm:5.0.0" - dependencies: - "@typescript-eslint/eslint-plugin": 5.16.0 - "@typescript-eslint/parser": 5.16.0 - eslint: 8.11.0 - eslint-config-prettier: 8.5.0 - eslint-plugin-jsdoc: 38.0.6 - eslint-plugin-react: 7.29.4 - eslint-plugin-react-hooks: 4.3.0 - typescript: 4.6.4 - checksum: b5ad3e34109a0abac6c6c5291f971cc45b1b3edff33584ff5d39f149e969641c21a7c93c6be2eb89b4ea04b99de76e0b38b6d7b95f357e947297fc11e8fbf430 - languageName: node - linkType: hard - "@grafana/eslint-config@npm:5.1.0": version: 5.1.0 resolution: "@grafana/eslint-config@npm:5.1.0" @@ -5208,7 +5181,7 @@ __metadata: "@babel/preset-react": 7.18.6 "@babel/preset-typescript": 7.18.6 "@grafana/data": 9.4.0-pre - "@grafana/eslint-config": 5.0.0 + "@grafana/eslint-config": 5.1.0 "@grafana/tsconfig": ^1.2.0-rc1 "@grafana/ui": 9.4.0-pre "@jest/core": 27.5.1 @@ -5238,7 +5211,7 @@ __metadata: css-minimizer-webpack-plugin: ^3.4.1 eslint: 8.20.0 eslint-config-prettier: 8.5.0 - eslint-plugin-jsdoc: 38.0.6 + eslint-plugin-jsdoc: 39.6.2 eslint-plugin-react: 7.29.4 eslint-plugin-react-hooks: 4.6.0 execa: ^5.1.1 @@ -12402,29 +12375,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.16.0" - dependencies: - "@typescript-eslint/scope-manager": 5.16.0 - "@typescript-eslint/type-utils": 5.16.0 - "@typescript-eslint/utils": 5.16.0 - debug: ^4.3.2 - functional-red-black-tree: ^1.0.1 - ignore: ^5.1.8 - regexpp: ^3.2.0 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 4007cc1599503424037300e7401fb969ca441b122ef8a8f2fc8d70f84d656fdf7ab7b0d00e506a3aaf702871616c3756da17eb1508ff315dfb25170f2d28a904 - languageName: node - linkType: hard - "@typescript-eslint/eslint-plugin@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/eslint-plugin@npm:5.36.2" @@ -12471,23 +12421,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/parser@npm:5.16.0" - dependencies: - "@typescript-eslint/scope-manager": 5.16.0 - "@typescript-eslint/types": 5.16.0 - "@typescript-eslint/typescript-estree": 5.16.0 - debug: ^4.3.2 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 40006578e9ac451c80dc4b4b7e29af97b53fb9e9ea660d6ca17fb98b5c9858c648f9b17523c9de9b9b9e4155af17b65435e6163f02c4a2dfacf48274f45cba21 - languageName: node - linkType: hard - "@typescript-eslint/parser@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/parser@npm:5.36.2" @@ -12532,16 +12465,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/scope-manager@npm:5.16.0" - dependencies: - "@typescript-eslint/types": 5.16.0 - "@typescript-eslint/visitor-keys": 5.16.0 - checksum: 008a6607d3e6ebcc59a9b28cddcc25703f39a88e27a96c69a6d988acc50a1ea7dbf50963c165ffa5b85a101209a0da3a7ec6832633a162ca4ecc78c0e54acd9f - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/scope-manager@npm:5.36.2" @@ -12572,22 +12495,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/type-utils@npm:5.16.0" - dependencies: - "@typescript-eslint/utils": 5.16.0 - debug: ^4.3.2 - tsutils: ^3.21.0 - peerDependencies: - eslint: "*" - peerDependenciesMeta: - typescript: - optional: true - checksum: 86d9f1dff6a096c8465453b8c7d0cc667b87a769f19073bfa9bbd36f8baa772c0384ec396b1132052383846bbbcf0d051345ed7d373260c1b506ed27100b383d - languageName: node - linkType: hard - "@typescript-eslint/type-utils@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/type-utils@npm:5.36.2" @@ -12629,13 +12536,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/types@npm:5.16.0" - checksum: 0450125741c3eef9581da0b75b4a987a633d77009cfb03507c3db29885b790ee80e3c0efc4f9a0dd3376ba758b49c7829722676153472616a57bb04bce5cc4fa - languageName: node - linkType: hard - "@typescript-eslint/types@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/types@npm:5.36.2" @@ -12675,24 +12575,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.16.0" - dependencies: - "@typescript-eslint/types": 5.16.0 - "@typescript-eslint/visitor-keys": 5.16.0 - debug: ^4.3.2 - globby: ^11.0.4 - is-glob: ^4.0.3 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 930ead4655712c3bd40885fb6b2074cd3c10fb03da864dd7a7dd2e43abfd330bb07e505f0aec8b4846178bff8befbb017f9f3370c67e9c717e4cb8d3df6e16ef - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/typescript-estree@npm:5.36.2" @@ -12747,22 +12629,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/utils@npm:5.16.0" - dependencies: - "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.16.0 - "@typescript-eslint/types": 5.16.0 - "@typescript-eslint/typescript-estree": 5.16.0 - eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 46749091a204d7cf80d81b04704e23a86903a142a7e35cc5068a821c147c3bf098a7eff99af2b0e2ea7310013ca90300db9bab33ae5e3b5f773ed1d2961a5ed4 - languageName: node - linkType: hard - "@typescript-eslint/utils@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/utils@npm:5.36.2" @@ -12841,16 +12707,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.16.0": - version: 5.16.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.16.0" - dependencies: - "@typescript-eslint/types": 5.16.0 - eslint-visitor-keys: ^3.0.0 - checksum: b587bf3b0da95bb58ff877b75fefcee6472222de1e3ec76aa4b94cae66078b62a372c7d0343374a16aab15cdcbae3f9e019624028b35827f68ef6559389f7fd0 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.36.2": version: 5.36.2 resolution: "@typescript-eslint/visitor-keys@npm:5.36.2" @@ -19757,24 +19613,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:38.0.6": - version: 38.0.6 - resolution: "eslint-plugin-jsdoc@npm:38.0.6" - dependencies: - "@es-joy/jsdoccomment": ~0.22.1 - comment-parser: 1.3.1 - debug: ^4.3.4 - escape-string-regexp: ^4.0.0 - esquery: ^1.4.0 - regextras: ^0.8.0 - semver: ^7.3.5 - spdx-expression-parse: ^3.0.1 - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 81c49a1949bf7d26d6ac30bb8b6277ce3dfc5e875325ac25798df1e3c0abfe254432e3747031f5eb97beedff60303570bd2c92a6b05c8435269510758d3ddfc2 - languageName: node - linkType: hard - "eslint-plugin-jsdoc@npm:39.6.2": version: 39.6.2 resolution: "eslint-plugin-jsdoc@npm:39.6.2" @@ -19829,15 +19667,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:4.3.0": - version: 4.3.0 - resolution: "eslint-plugin-react-hooks@npm:4.3.0" - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 0ba1566ba0780bbc75a5921f49188edf232db2085ab32c8d3889592f0db9d6fadc97fcf639775e0101dec6b5409ca3c803ec44213b90c8bacaf0bdf921871c2e - languageName: node - linkType: hard - "eslint-plugin-react-hooks@npm:4.6.0": version: 4.6.0 resolution: "eslint-plugin-react-hooks@npm:4.6.0" @@ -19988,51 +19817,6 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.11.0": - version: 8.11.0 - resolution: "eslint@npm:8.11.0" - dependencies: - "@eslint/eslintrc": ^1.2.1 - "@humanwhocodes/config-array": ^0.9.2 - ajv: ^6.10.0 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.3.2 - doctrine: ^3.0.0 - escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.3.0 - espree: ^9.3.1 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^6.0.1 - globals: ^13.6.0 - ignore: ^5.2.0 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - js-yaml: ^4.1.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.0.4 - natural-compare: ^1.4.0 - optionator: ^0.9.1 - regexpp: ^3.2.0 - strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 - bin: - eslint: bin/eslint.js - checksum: a06a2ea37002d6c0a4f462fe31b4411185dc3da7857fafb896eb392ba95a1289cc3538056474b2f44f08012f265bede01a39d46df4ac39ebc6d7be90e2c8f9fa - languageName: node - linkType: hard - "eslint@npm:8.20.0": version: 8.20.0 resolution: "eslint@npm:8.20.0" @@ -20176,7 +19960,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.3.1, espree@npm:^9.3.2": +"espree@npm:^9.3.2": version: 9.3.2 resolution: "espree@npm:9.3.2" dependencies: @@ -22050,15 +21834,6 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.6.0": - version: 13.12.0 - resolution: "globals@npm:13.12.0" - dependencies: - type-fest: ^0.20.2 - checksum: 1f959abb11117916468a1afcba527eead152900cad652c8383c4e8976daea7ec55e1ee30c086f48d1b8655719f214e9d92eca083c3a43b5543bc4056e7e5fccf - languageName: node - linkType: hard - "globalthis@npm:^1.0.0, globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" @@ -23478,7 +23253,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.4, ignore@npm:^5.1.8": +"ignore@npm:^5.1.4": version: 5.1.8 resolution: "ignore@npm:5.1.8" checksum: 967abadb61e2cb0e5c5e8c4e1686ab926f91bc1a4680d994b91947d3c65d04c3ae126dcdf67f08e0feeb8ff8407d453e641aeeddcc47a3a3cca359f283cf6121 @@ -26136,13 +25911,6 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~2.2.5": - version: 2.2.5 - resolution: "jsdoc-type-pratt-parser@npm:2.2.5" - checksum: 47d68147fae7fe4343e0c1d47cbf55d2d963696e0583a1d398846be06df2df8e149e34a6304e04b6c148839600234e99a860bc712af829fac557fe7e5cd82141 - languageName: node - linkType: hard - "jsdoc-type-pratt-parser@npm:~3.1.0": version: 3.1.0 resolution: "jsdoc-type-pratt-parser@npm:3.1.0" @@ -33990,13 +33758,6 @@ __metadata: languageName: node linkType: hard -"regextras@npm:^0.8.0": - version: 0.8.0 - resolution: "regextras@npm:0.8.0" - checksum: b7ec5b32a2b98b4b27048d44f8ab90009873c1307f2cf89321aa8c4cbb8147f1bee07863f4dadf585546ca0b91a234ad9804954dea5fc029421f6c25a4523798 - languageName: node - linkType: hard - "regjsgen@npm:^0.5.2": version: 0.5.2 resolution: "regjsgen@npm:0.5.2" @@ -38041,16 +37802,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.6.4": - version: 4.6.4 - resolution: "typescript@npm:4.6.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: e7bfcc39cd4571a63a54e5ea21f16b8445268b9900bf55aee0e02ad981be576acc140eba24f1af5e3c1457767c96cea6d12861768fb386cf3ffb34013718631a - languageName: node - linkType: hard - "typescript@npm:4.8.2": version: 4.8.2 resolution: "typescript@npm:4.8.2" @@ -38091,16 +37842,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.6.4#~builtin": - version: 4.6.4 - resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=5d3a66" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 1cb434fbc637d347be90e3a0c6cd05e33c38f941713c8786d3031faf1842c2c148ba91d2fac01e7276b0ae3249b8633f1660e32686cc7a8c6a8fd5361dc52c66 - languageName: node - linkType: hard - "typescript@patch:typescript@4.8.2#~builtin": version: 4.8.2 resolution: "typescript@patch:typescript@npm%3A4.8.2#~builtin::version=4.8.2&hash=3b564f"