Skip to content

Commit f913eac

Browse files
authored
[Infrastructure] Update eslint js doc plugin (#51816)
* Enables the repo to build with node 20.x which is the current LTS
1 parent c903975 commit f913eac

File tree

4 files changed

+78
-38
lines changed

4 files changed

+78
-38
lines changed

src/JSInterop/Microsoft.JSInterop.JS/src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@typescript-eslint/eslint-plugin": "^5.26.0",
3030
"@typescript-eslint/parser": "^5.26.0",
3131
"eslint": "^8.16.0",
32-
"eslint-plugin-jsdoc": "^39.3.2",
32+
"eslint-plugin-jsdoc": "^44.2.3",
3333
"eslint-plugin-prefer-arrow": "^1.2.3",
3434
"rimraf": "^3.0.2",
3535
"typescript": "^4.2.2"

src/JSInterop/Microsoft.JSInterop.JS/src/yarn.lock

Lines changed: 38 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# yarn lockfile v1
33

44

5-
"@es-joy/jsdoccomment@~0.36.1":
6-
version "0.36.1"
7-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz#c37db40da36e4b848da5fd427a74bae3b004a30f"
8-
integrity sha1-w320DaNuS4SNpf1CenS647AEow8=
5+
"@es-joy/jsdoccomment@~0.39.4":
6+
version "0.39.4"
7+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@es-joy/jsdoccomment/-/jsdoccomment-0.39.4.tgz#6b8a62e9b3077027837728818d3c4389a898b392"
8+
integrity sha1-a4pi6bMHcCeDdyiBjTxDiaiYs5I=
99
dependencies:
1010
comment-parser "1.3.1"
11-
esquery "^1.4.0"
12-
jsdoc-type-pratt-parser "~3.1.0"
11+
esquery "^1.5.0"
12+
jsdoc-type-pratt-parser "~4.0.0"
1313

1414
"@eslint/eslintrc@^1.4.1":
1515
version "1.4.1"
@@ -192,6 +192,11 @@ ansi-styles@^4.1.0:
192192
dependencies:
193193
color-convert "^2.0.1"
194194

195+
are-docs-informative@^0.0.2:
196+
version "0.0.2"
197+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963"
198+
integrity sha1-OH8Ok/XUUoA3PTh6WdNMltsyGWM=
199+
195200
argparse@^2.0.1:
196201
version "2.0.1"
197202
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
@@ -297,17 +302,18 @@ escape-string-regexp@^4.0.0:
297302
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
298303
integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=
299304

300-
eslint-plugin-jsdoc@^39.3.2:
301-
version "39.9.1"
302-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.9.1.tgz#e9ce1723411fd7ea0933b3ef0dd02156ae3068e2"
303-
integrity sha1-6c4XI0Ef1+oJM7PvDdAhVq4waOI=
305+
eslint-plugin-jsdoc@^44.2.3:
306+
version "44.2.7"
307+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-44.2.7.tgz#5ecdb46ddfca209ecd58fff972a4eb74b8dde599"
308+
integrity sha1-Xs20bd/KIJ7NWP/5cqTrdLjd5Zk=
304309
dependencies:
305-
"@es-joy/jsdoccomment" "~0.36.1"
310+
"@es-joy/jsdoccomment" "~0.39.4"
311+
are-docs-informative "^0.0.2"
306312
comment-parser "1.3.1"
307313
debug "^4.3.4"
308314
escape-string-regexp "^4.0.0"
309-
esquery "^1.4.0"
310-
semver "^7.3.8"
315+
esquery "^1.5.0"
316+
semver "^7.5.1"
311317
spdx-expression-parse "^3.0.1"
312318

313319
eslint-plugin-prefer-arrow@^1.2.3:
@@ -409,6 +415,13 @@ esquery@^1.4.0:
409415
dependencies:
410416
estraverse "^5.1.0"
411417

418+
esquery@^1.5.0:
419+
version "1.5.0"
420+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
421+
integrity sha1-bOF3ON6Fd2lO3XNhxXGCrIyw2ws=
422+
dependencies:
423+
estraverse "^5.1.0"
424+
412425
esrecurse@^4.3.0:
413426
version "4.3.0"
414427
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -629,10 +642,10 @@ js-yaml@^4.1.0:
629642
dependencies:
630643
argparse "^2.0.1"
631644

632-
jsdoc-type-pratt-parser@~3.1.0:
633-
version "3.1.0"
634-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz#a4a56bdc6e82e5865ffd9febc5b1a227ff28e67e"
635-
integrity sha1-pKVr3G6C5YZf/Z/rxbGiJ/8o5n4=
645+
jsdoc-type-pratt-parser@~4.0.0:
646+
version "4.0.0"
647+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz#136f0571a99c184d84ec84662c45c29ceff71114"
648+
integrity sha1-E28FcamcGE2E7IRmLEXCnO/3ERQ=
636649

637650
json-schema-traverse@^0.4.1:
638651
version "0.4.1"
@@ -815,13 +828,20 @@ run-parallel@^1.1.9:
815828
dependencies:
816829
queue-microtask "^1.2.2"
817830

818-
semver@^7.3.7, semver@^7.3.8:
831+
semver@^7.3.7:
819832
version "7.3.8"
820833
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
821834
integrity sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=
822835
dependencies:
823836
lru-cache "^6.0.0"
824837

838+
semver@^7.5.1:
839+
version "7.5.4"
840+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
841+
integrity sha1-SDmG7E7TjhxsSMNIlKkYLb/2im4=
842+
dependencies:
843+
lru-cache "^6.0.0"
844+
825845
shebang-command@^2.0.0:
826846
version "2.0.0"
827847
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"

src/SignalR/clients/ts/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@typescript-eslint/eslint-plugin": "^5.56.0",
1717
"@typescript-eslint/parser": "^5.56.0",
1818
"eslint": "^8.16.0",
19-
"eslint-plugin-jsdoc": "^39.3.2",
19+
"eslint-plugin-jsdoc": "^44.2.3",
2020
"inspectpack": "^4.6.1",
2121
"jest": "^29.5.0",
2222
"jest-junit": "^13.0.0",

src/SignalR/clients/ts/common/yarn.lock

Lines changed: 38 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -395,14 +395,14 @@
395395
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
396396
integrity sha1-HVcr+74Ut3BOC6Dzm3SBW4SHDXA=
397397

398-
"@es-joy/jsdoccomment@~0.36.1":
399-
version "0.36.1"
400-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz#c37db40da36e4b848da5fd427a74bae3b004a30f"
401-
integrity sha1-w320DaNuS4SNpf1CenS647AEow8=
398+
"@es-joy/jsdoccomment@~0.39.4":
399+
version "0.39.4"
400+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@es-joy/jsdoccomment/-/jsdoccomment-0.39.4.tgz#6b8a62e9b3077027837728818d3c4389a898b392"
401+
integrity sha1-a4pi6bMHcCeDdyiBjTxDiaiYs5I=
402402
dependencies:
403403
comment-parser "1.3.1"
404-
esquery "^1.4.0"
405-
jsdoc-type-pratt-parser "~3.1.0"
404+
esquery "^1.5.0"
405+
jsdoc-type-pratt-parser "~4.0.0"
406406

407407
"@eslint-community/eslint-utils@^4.2.0":
408408
version "4.4.0"
@@ -1200,6 +1200,11 @@ anymatch@^3.0.3:
12001200
normalize-path "^3.0.0"
12011201
picomatch "^2.0.4"
12021202

1203+
are-docs-informative@^0.0.2:
1204+
version "0.0.2"
1205+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963"
1206+
integrity sha1-OH8Ok/XUUoA3PTh6WdNMltsyGWM=
1207+
12031208
argparse@^1.0.7:
12041209
version "1.0.10"
12051210
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -1630,17 +1635,18 @@ escape-string-regexp@^4.0.0:
16301635
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
16311636
integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ=
16321637

1633-
eslint-plugin-jsdoc@^39.3.2:
1634-
version "39.9.1"
1635-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.9.1.tgz#e9ce1723411fd7ea0933b3ef0dd02156ae3068e2"
1636-
integrity sha1-6c4XI0Ef1+oJM7PvDdAhVq4waOI=
1638+
eslint-plugin-jsdoc@^44.2.3:
1639+
version "44.2.7"
1640+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-44.2.7.tgz#5ecdb46ddfca209ecd58fff972a4eb74b8dde599"
1641+
integrity sha1-Xs20bd/KIJ7NWP/5cqTrdLjd5Zk=
16371642
dependencies:
1638-
"@es-joy/jsdoccomment" "~0.36.1"
1643+
"@es-joy/jsdoccomment" "~0.39.4"
1644+
are-docs-informative "^0.0.2"
16391645
comment-parser "1.3.1"
16401646
debug "^4.3.4"
16411647
escape-string-regexp "^4.0.0"
1642-
esquery "^1.4.0"
1643-
semver "^7.3.8"
1648+
esquery "^1.5.0"
1649+
semver "^7.5.1"
16441650
spdx-expression-parse "^3.0.1"
16451651

16461652
[email protected], eslint-scope@^5.1.1:
@@ -1742,6 +1748,13 @@ esquery@^1.4.0:
17421748
dependencies:
17431749
estraverse "^5.1.0"
17441750

1751+
esquery@^1.5.0:
1752+
version "1.5.0"
1753+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
1754+
integrity sha1-bOF3ON6Fd2lO3XNhxXGCrIyw2ws=
1755+
dependencies:
1756+
estraverse "^5.1.0"
1757+
17451758
esrecurse@^4.3.0:
17461759
version "4.3.0"
17471760
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -2648,10 +2661,10 @@ js-yaml@^4.1.0:
26482661
dependencies:
26492662
argparse "^2.0.1"
26502663

2651-
jsdoc-type-pratt-parser@~3.1.0:
2652-
version "3.1.0"
2653-
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz#a4a56bdc6e82e5865ffd9febc5b1a227ff28e67e"
2654-
integrity sha1-pKVr3G6C5YZf/Z/rxbGiJ/8o5n4=
2664+
jsdoc-type-pratt-parser@~4.0.0:
2665+
version "4.0.0"
2666+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz#136f0571a99c184d84ec84662c45c29ceff71114"
2667+
integrity sha1-E28FcamcGE2E7IRmLEXCnO/3ERQ=
26552668

26562669
jsesc@^2.5.1:
26572670
version "2.5.2"
@@ -3185,7 +3198,7 @@ semver-compare@^1.0.0:
31853198
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
31863199
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
31873200

3188-
[email protected], semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
3201+
[email protected], semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
31893202
version "7.3.8"
31903203
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
31913204
integrity sha1-B6eP6vs/ezI0fXJeM95+Ki32d5g=
@@ -3197,6 +3210,13 @@ semver@^6.0.0, semver@^6.3.0:
31973210
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
31983211
integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=
31993212

3213+
semver@^7.5.1:
3214+
version "7.5.4"
3215+
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
3216+
integrity sha1-SDmG7E7TjhxsSMNIlKkYLb/2im4=
3217+
dependencies:
3218+
lru-cache "^6.0.0"
3219+
32003220
serialize-javascript@^6.0.0:
32013221
version "6.0.1"
32023222
resolved "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"

0 commit comments

Comments
 (0)