Skip to content

Commit 23e72c8

Browse files
Update dependency @typescript-eslint/eslint-plugin to v8
1 parent eab08ce commit 23e72c8

File tree

2 files changed

+103
-29
lines changed

2 files changed

+103
-29
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"@types/next": "^9.0.0",
6868
"@types/react": "^18.2.0",
6969
"@types/react-dom": "^18.2.0",
70-
"@typescript-eslint/eslint-plugin": "^7.0.1",
70+
"@typescript-eslint/eslint-plugin": "^8.0.0",
7171
"eslint": "8.57.1",
7272
"eslint-config-mitodl": "^2.0.0",
7373
"eslint-plugin-react": "^7.37.1",

yarn.lock

Lines changed: 102 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -385,13 +385,20 @@
385385
dependencies:
386386
tslib "^2.4.0"
387387

388-
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
388+
"@eslint-community/eslint-utils@^4.2.0":
389389
version "4.4.1"
390390
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#d1145bf2c20132d6400495d6df4bf59362fd9d56"
391391
integrity sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==
392392
dependencies:
393393
eslint-visitor-keys "^3.4.3"
394394

395+
"@eslint-community/eslint-utils@^4.7.0":
396+
version "4.9.0"
397+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3"
398+
integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
399+
dependencies:
400+
eslint-visitor-keys "^3.4.3"
401+
395402
"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
396403
version "4.12.1"
397404
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
@@ -1335,20 +1342,20 @@
13351342
dependencies:
13361343
"@types/yargs-parser" "*"
13371344

1338-
"@typescript-eslint/eslint-plugin@^7.0.1":
1339-
version "7.18.0"
1340-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#b16d3cf3ee76bf572fdf511e79c248bdec619ea3"
1341-
integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==
1345+
"@typescript-eslint/eslint-plugin@^8.0.0":
1346+
version "8.43.0"
1347+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.43.0.tgz#4d730c2becd8e47ef76e59f68aee0fb560927cfc"
1348+
integrity sha512-8tg+gt7ENL7KewsKMKDHXR1vm8tt9eMxjJBYINf6swonlWgkYn5NwyIgXpbbDxTNU5DgpDFfj95prcTq2clIQQ==
13421349
dependencies:
13431350
"@eslint-community/regexpp" "^4.10.0"
1344-
"@typescript-eslint/scope-manager" "7.18.0"
1345-
"@typescript-eslint/type-utils" "7.18.0"
1346-
"@typescript-eslint/utils" "7.18.0"
1347-
"@typescript-eslint/visitor-keys" "7.18.0"
1351+
"@typescript-eslint/scope-manager" "8.43.0"
1352+
"@typescript-eslint/type-utils" "8.43.0"
1353+
"@typescript-eslint/utils" "8.43.0"
1354+
"@typescript-eslint/visitor-keys" "8.43.0"
13481355
graphemer "^1.4.0"
1349-
ignore "^5.3.1"
1356+
ignore "^7.0.0"
13501357
natural-compare "^1.4.0"
1351-
ts-api-utils "^1.3.0"
1358+
ts-api-utils "^2.1.0"
13521359

13531360
"@typescript-eslint/parser@^6.7.5":
13541361
version "6.21.0"
@@ -1372,6 +1379,15 @@
13721379
"@typescript-eslint/visitor-keys" "7.18.0"
13731380
debug "^4.3.4"
13741381

1382+
"@typescript-eslint/[email protected]":
1383+
version "8.43.0"
1384+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.43.0.tgz#958dbaa16fbd1e81d46ab86e139f6276757140f8"
1385+
integrity sha512-htB/+D/BIGoNTQYffZw4uM4NzzuolCoaA/BusuSIcC8YjmBYQioew5VUZAYdAETPjeed0hqCaW7EHg+Robq8uw==
1386+
dependencies:
1387+
"@typescript-eslint/tsconfig-utils" "^8.43.0"
1388+
"@typescript-eslint/types" "^8.43.0"
1389+
debug "^4.3.4"
1390+
13751391
"@typescript-eslint/[email protected]":
13761392
version "6.21.0"
13771393
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
@@ -1388,15 +1404,29 @@
13881404
"@typescript-eslint/types" "7.18.0"
13891405
"@typescript-eslint/visitor-keys" "7.18.0"
13901406

1391-
"@typescript-eslint/[email protected].0":
1392-
version "7.18.0"
1393-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b"
1394-
integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==
1407+
"@typescript-eslint/[email protected].0":
1408+
version "8.43.0"
1409+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.43.0.tgz#009ebc09cc6e7e0dd67898a0e9a70d295361c6b9"
1410+
integrity sha512-daSWlQ87ZhsjrbMLvpuuMAt3y4ba57AuvadcR7f3nl8eS3BjRc8L9VLxFLk92RL5xdXOg6IQ+qKjjqNEimGuAg==
13951411
dependencies:
1396-
"@typescript-eslint/typescript-estree" "7.18.0"
1397-
"@typescript-eslint/utils" "7.18.0"
1412+
"@typescript-eslint/types" "8.43.0"
1413+
"@typescript-eslint/visitor-keys" "8.43.0"
1414+
1415+
"@typescript-eslint/[email protected]", "@typescript-eslint/tsconfig-utils@^8.43.0":
1416+
version "8.43.0"
1417+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.43.0.tgz#e6721dba183d61769a90ffdad202aebc383b18c8"
1418+
integrity sha512-ALC2prjZcj2YqqL5X/bwWQmHA2em6/94GcbB/KKu5SX3EBDOsqztmmX1kMkvAJHzxk7TazKzJfFiEIagNV3qEA==
1419+
1420+
"@typescript-eslint/[email protected]":
1421+
version "8.43.0"
1422+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.43.0.tgz#29ea2e34eeae5b8e9fe4f4730c5659fa330aa04e"
1423+
integrity sha512-qaH1uLBpBuBBuRf8c1mLJ6swOfzCXryhKND04Igr4pckzSEW9JX5Aw9AgW00kwfjWJF0kk0ps9ExKTfvXfw4Qg==
1424+
dependencies:
1425+
"@typescript-eslint/types" "8.43.0"
1426+
"@typescript-eslint/typescript-estree" "8.43.0"
1427+
"@typescript-eslint/utils" "8.43.0"
13981428
debug "^4.3.4"
1399-
ts-api-utils "^1.3.0"
1429+
ts-api-utils "^2.1.0"
14001430

14011431
"@typescript-eslint/[email protected]":
14021432
version "6.21.0"
@@ -1408,6 +1438,11 @@
14081438
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
14091439
integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
14101440

1441+
"@typescript-eslint/[email protected]", "@typescript-eslint/types@^8.43.0":
1442+
version "8.43.0"
1443+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.43.0.tgz#00d34a5099504eb1b263e022cc17c4243ff2302e"
1444+
integrity sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==
1445+
14111446
"@typescript-eslint/[email protected]":
14121447
version "6.21.0"
14131448
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
@@ -1436,15 +1471,31 @@
14361471
semver "^7.6.0"
14371472
ts-api-utils "^1.3.0"
14381473

1439-
"@typescript-eslint/[email protected].0":
1440-
version "7.18.0"
1441-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f"
1442-
integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==
1474+
"@typescript-eslint/[email protected].0":
1475+
version "8.43.0"
1476+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.43.0.tgz#39e5d431239b4d90787072ae0c2290cbd3e0a562"
1477+
integrity sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==
14431478
dependencies:
1444-
"@eslint-community/eslint-utils" "^4.4.0"
1445-
"@typescript-eslint/scope-manager" "7.18.0"
1446-
"@typescript-eslint/types" "7.18.0"
1447-
"@typescript-eslint/typescript-estree" "7.18.0"
1479+
"@typescript-eslint/project-service" "8.43.0"
1480+
"@typescript-eslint/tsconfig-utils" "8.43.0"
1481+
"@typescript-eslint/types" "8.43.0"
1482+
"@typescript-eslint/visitor-keys" "8.43.0"
1483+
debug "^4.3.4"
1484+
fast-glob "^3.3.2"
1485+
is-glob "^4.0.3"
1486+
minimatch "^9.0.4"
1487+
semver "^7.6.0"
1488+
ts-api-utils "^2.1.0"
1489+
1490+
"@typescript-eslint/[email protected]":
1491+
version "8.43.0"
1492+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.43.0.tgz#5c391133a52f8500dfdabd7026be72a537d7b59e"
1493+
integrity sha512-S1/tEmkUeeswxd0GGcnwuVQPFWo8NzZTOMxCvw8BX7OMxnNae+i8Tm7REQen/SwUIPoPqfKn7EaZ+YLpiB3k9g==
1494+
dependencies:
1495+
"@eslint-community/eslint-utils" "^4.7.0"
1496+
"@typescript-eslint/scope-manager" "8.43.0"
1497+
"@typescript-eslint/types" "8.43.0"
1498+
"@typescript-eslint/typescript-estree" "8.43.0"
14481499

14491500
"@typescript-eslint/[email protected]":
14501501
version "6.21.0"
@@ -1462,6 +1513,14 @@
14621513
"@typescript-eslint/types" "7.18.0"
14631514
eslint-visitor-keys "^3.4.3"
14641515

1516+
"@typescript-eslint/[email protected]":
1517+
version "8.43.0"
1518+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.43.0.tgz#633d3414afec3cf0a0e4583e1575f4101ef51d30"
1519+
integrity sha512-T+S1KqRD4sg/bHfLwrpF/K3gQLBM1n7Rp7OjjikjTEssI2YJzQpi5WXoynOaQ93ERIuq3O8RBTOUYDKszUCEHw==
1520+
dependencies:
1521+
"@typescript-eslint/types" "8.43.0"
1522+
eslint-visitor-keys "^4.2.1"
1523+
14651524
"@ungap/structured-clone@^1.2.0":
14661525
version "1.3.0"
14671526
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8"
@@ -2466,6 +2525,11 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4
24662525
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
24672526
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
24682527

2528+
eslint-visitor-keys@^4.2.1:
2529+
version "4.2.1"
2530+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
2531+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
2532+
24692533
[email protected], eslint@^8.51.0, eslint@^8.7.0:
24702534
version "8.57.1"
24712535
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
@@ -2589,7 +2653,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
25892653
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
25902654
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
25912655

2592-
fast-glob@^3.2.9:
2656+
fast-glob@^3.2.9, fast-glob@^3.3.2:
25932657
version "3.3.3"
25942658
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
25952659
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -2969,11 +3033,16 @@ [email protected]:
29693033
dependencies:
29703034
safer-buffer ">= 2.1.2 < 3.0.0"
29713035

2972-
ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1:
3036+
ignore@^5.2.0, ignore@^5.2.4:
29733037
version "5.3.2"
29743038
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
29753039
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
29763040

3041+
ignore@^7.0.0:
3042+
version "7.0.5"
3043+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
3044+
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
3045+
29773046
import-fresh@^3.2.1:
29783047
version "3.3.1"
29793048
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf"
@@ -5017,6 +5086,11 @@ ts-api-utils@^1.0.1, ts-api-utils@^1.3.0:
50175086
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.4.3.tgz#bfc2215fe6528fecab2b0fba570a2e8a4263b064"
50185087
integrity sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==
50195088

5089+
ts-api-utils@^2.1.0:
5090+
version "2.1.0"
5091+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91"
5092+
integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
5093+
50205094
ts-node@^10.9.2:
50215095
version "10.9.2"
50225096
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f"

0 commit comments

Comments
 (0)