Skip to content

Commit 3aa73ae

Browse files
Update dependency eslint to v9
1 parent 5f9ca64 commit 3aa73ae

File tree

2 files changed

+218
-8
lines changed

2 files changed

+218
-8
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"@types/react": "^18.2.0",
6969
"@types/react-dom": "^18.2.0",
7070
"@typescript-eslint/eslint-plugin": "^7.0.1",
71-
"eslint": "8.57.1",
71+
"eslint": "9.36.0",
7272
"eslint-config-mitodl": "^2.0.0",
7373
"eslint-plugin-react": "^7.37.1",
7474
"eslint-plugin-react-hooks": "^4.6.2",

yarn.lock

Lines changed: 217 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ __metadata:
530530
languageName: node
531531
linkType: hard
532532

533-
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
533+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.8.0":
534534
version: 4.9.0
535535
resolution: "@eslint-community/eslint-utils@npm:4.9.0"
536536
dependencies:
@@ -541,13 +541,40 @@ __metadata:
541541
languageName: node
542542
linkType: hard
543543

544-
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1":
544+
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.6.1":
545545
version: 4.12.1
546546
resolution: "@eslint-community/regexpp@npm:4.12.1"
547547
checksum: 10/c08f1dd7dd18fbb60bdd0d85820656d1374dd898af9be7f82cb00451313402a22d5e30569c150315b4385907cdbca78c22389b2a72ab78883b3173be317620cc
548548
languageName: node
549549
linkType: hard
550550

551+
"@eslint/config-array@npm:^0.21.0":
552+
version: 0.21.0
553+
resolution: "@eslint/config-array@npm:0.21.0"
554+
dependencies:
555+
"@eslint/object-schema": "npm:^2.1.6"
556+
debug: "npm:^4.3.1"
557+
minimatch: "npm:^3.1.2"
558+
checksum: 10/f5a499e074ecf4b4a5efdca655418a12079d024b77d02fd35868eeb717c5bfdd8e32c6e8e1dd125330233a878026edda8062b13b4310169ba5bfee9623a67aa0
559+
languageName: node
560+
linkType: hard
561+
562+
"@eslint/config-helpers@npm:^0.3.1":
563+
version: 0.3.1
564+
resolution: "@eslint/config-helpers@npm:0.3.1"
565+
checksum: 10/fc1a90ef6180aa4b5187cee04cfc566abb2a32b77ca3e7eeb4312c7388f6898221adaf8451d9ddb22e0b8860d900fefb1eb1435e4f32f8d8732de87f14605f8f
566+
languageName: node
567+
linkType: hard
568+
569+
"@eslint/core@npm:^0.15.2":
570+
version: 0.15.2
571+
resolution: "@eslint/core@npm:0.15.2"
572+
dependencies:
573+
"@types/json-schema": "npm:^7.0.15"
574+
checksum: 10/41d6273bbc6897cca34a2ca4e80a24bf6f1d43519456ebaa3c38f187da2d9e06f442c64f6e2a2813f055dce35e5cea33a21d0ac3b5b0830b7165641c640faf5d
575+
languageName: node
576+
linkType: hard
577+
551578
"@eslint/eslintrc@npm:^2.1.4":
552579
version: 2.1.4
553580
resolution: "@eslint/eslintrc@npm:2.1.4"
@@ -565,13 +592,71 @@ __metadata:
565592
languageName: node
566593
linkType: hard
567594

595+
"@eslint/eslintrc@npm:^3.3.1":
596+
version: 3.3.1
597+
resolution: "@eslint/eslintrc@npm:3.3.1"
598+
dependencies:
599+
ajv: "npm:^6.12.4"
600+
debug: "npm:^4.3.2"
601+
espree: "npm:^10.0.1"
602+
globals: "npm:^14.0.0"
603+
ignore: "npm:^5.2.0"
604+
import-fresh: "npm:^3.2.1"
605+
js-yaml: "npm:^4.1.0"
606+
minimatch: "npm:^3.1.2"
607+
strip-json-comments: "npm:^3.1.1"
608+
checksum: 10/cc240addbab3c5fceaa65b2c8d5d4fd77ddbbf472c2f74f0270b9d33263dc9116840b6099c46b64c9680301146250439b044ed79278a1bcc557da412a4e3c1bb
609+
languageName: node
610+
linkType: hard
611+
568612
"@eslint/js@npm:8.57.1":
569613
version: 8.57.1
570614
resolution: "@eslint/js@npm:8.57.1"
571615
checksum: 10/7562b21be10c2adbfa4aa5bb2eccec2cb9ac649a3569560742202c8d1cb6c931ce634937a2f0f551e078403a1c1285d6c2c0aa345dafc986149665cd69fe8b59
572616
languageName: node
573617
linkType: hard
574618

619+
"@eslint/js@npm:9.36.0":
620+
version: 9.36.0
621+
resolution: "@eslint/js@npm:9.36.0"
622+
checksum: 10/a0542f529f87b9ad69ef85c47b0c070b763591a61773b131a9d1d53934a587f0708c05a1a8f48a6805486004a4922c91d696c1e4835ff61f8750ffbded2f0c30
623+
languageName: node
624+
linkType: hard
625+
626+
"@eslint/object-schema@npm:^2.1.6":
627+
version: 2.1.6
628+
resolution: "@eslint/object-schema@npm:2.1.6"
629+
checksum: 10/266085c8d3fa6cd99457fb6350dffb8ee39db9c6baf28dc2b86576657373c92a568aec4bae7d142978e798b74c271696672e103202d47a0c148da39154351ed6
630+
languageName: node
631+
linkType: hard
632+
633+
"@eslint/plugin-kit@npm:^0.3.5":
634+
version: 0.3.5
635+
resolution: "@eslint/plugin-kit@npm:0.3.5"
636+
dependencies:
637+
"@eslint/core": "npm:^0.15.2"
638+
levn: "npm:^0.4.1"
639+
checksum: 10/b8552d79c3091446b07d8b87a9a8ccb8cdee4d933c0ed46b8f61029c3382246fec8d04ea7d1e61656d9275263205ccaa40019fd7581bbce897eca3eda42d5dad
640+
languageName: node
641+
linkType: hard
642+
643+
"@humanfs/core@npm:^0.19.1":
644+
version: 0.19.1
645+
resolution: "@humanfs/core@npm:0.19.1"
646+
checksum: 10/270d936be483ab5921702623bc74ce394bf12abbf57d9145a69e8a0d1c87eb1c768bd2d93af16c5705041e257e6d9cc7529311f63a1349f3678abc776fc28523
647+
languageName: node
648+
linkType: hard
649+
650+
"@humanfs/node@npm:^0.16.6":
651+
version: 0.16.7
652+
resolution: "@humanfs/node@npm:0.16.7"
653+
dependencies:
654+
"@humanfs/core": "npm:^0.19.1"
655+
"@humanwhocodes/retry": "npm:^0.4.0"
656+
checksum: 10/b3633d3dce898592cac515ba5e6693c78e6be92863541d3eaf2c009b10f52b2fa62ff6e6e06f240f2447ddbe7b5f1890bc34e9308470675c876eee207553a08d
657+
languageName: node
658+
linkType: hard
659+
575660
"@humanwhocodes/config-array@npm:^0.13.0":
576661
version: 0.13.0
577662
resolution: "@humanwhocodes/config-array@npm:0.13.0"
@@ -597,6 +682,13 @@ __metadata:
597682
languageName: node
598683
linkType: hard
599684

685+
"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2":
686+
version: 0.4.3
687+
resolution: "@humanwhocodes/retry@npm:0.4.3"
688+
checksum: 10/0b32cfd362bea7a30fbf80bb38dcaf77fee9c2cae477ee80b460871d03590110ac9c77d654f04ec5beaf71b6f6a89851bdf6c1e34ccdf2f686bd86fcd97d9e61
689+
languageName: node
690+
linkType: hard
691+
600692
"@img/colour@npm:^1.0.0":
601693
version: 1.0.0
602694
resolution: "@img/colour@npm:1.0.0"
@@ -1238,7 +1330,7 @@ __metadata:
12381330
"@types/react-dom": "npm:^18.2.0"
12391331
"@typescript-eslint/eslint-plugin": "npm:^7.0.1"
12401332
axios: "npm:^1.6.7"
1241-
eslint: "npm:8.57.1"
1333+
eslint: "npm:9.36.0"
12421334
eslint-config-mitodl: "npm:^2.0.0"
12431335
eslint-plugin-react: "npm:^7.37.1"
12441336
eslint-plugin-react-hooks: "npm:^4.6.2"
@@ -1844,6 +1936,13 @@ __metadata:
18441936
languageName: node
18451937
linkType: hard
18461938

1939+
"@types/estree@npm:^1.0.6":
1940+
version: 1.0.8
1941+
resolution: "@types/estree@npm:1.0.8"
1942+
checksum: 10/25a4c16a6752538ffde2826c2cc0c6491d90e69cd6187bef4a006dd2c3c45469f049e643d7e516c515f21484dc3d48fd5c870be158a5beb72f5baf3dc43e4099
1943+
languageName: node
1944+
linkType: hard
1945+
18471946
"@types/graceful-fs@npm:^4.1.3":
18481947
version: 4.1.9
18491948
resolution: "@types/graceful-fs@npm:4.1.9"
@@ -1899,6 +1998,13 @@ __metadata:
18991998
languageName: node
19001999
linkType: hard
19012000

2001+
"@types/json-schema@npm:^7.0.15":
2002+
version: 7.0.15
2003+
resolution: "@types/json-schema@npm:7.0.15"
2004+
checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
2005+
languageName: node
2006+
linkType: hard
2007+
19022008
"@types/next@npm:^9.0.0":
19032009
version: 9.0.0
19042010
resolution: "@types/next@npm:9.0.0"
@@ -2213,7 +2319,7 @@ __metadata:
22132319
languageName: node
22142320
linkType: hard
22152321

2216-
"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.4.1, acorn@npm:^8.8.1, acorn@npm:^8.9.0":
2322+
"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.15.0, acorn@npm:^8.4.1, acorn@npm:^8.8.1, acorn@npm:^8.9.0":
22172323
version: 8.15.0
22182324
resolution: "acorn@npm:8.15.0"
22192325
bin:
@@ -3524,6 +3630,16 @@ __metadata:
35243630
languageName: node
35253631
linkType: hard
35263632

3633+
"eslint-scope@npm:^8.4.0":
3634+
version: 8.4.0
3635+
resolution: "eslint-scope@npm:8.4.0"
3636+
dependencies:
3637+
esrecurse: "npm:^4.3.0"
3638+
estraverse: "npm:^5.2.0"
3639+
checksum: 10/e8e611701f65375e034c62123946e628894f0b54aa8cb11abe224816389abe5cd74cf16b62b72baa36504f22d1a958b9b8b0169b82397fe2e7997674c0d09b06
3640+
languageName: node
3641+
linkType: hard
3642+
35273643
"eslint-visitor-keys@npm:^2.1.0":
35283644
version: 2.1.0
35293645
resolution: "eslint-visitor-keys@npm:2.1.0"
@@ -3538,7 +3654,64 @@ __metadata:
35383654
languageName: node
35393655
linkType: hard
35403656

3541-
"eslint@npm:8.57.1, eslint@npm:^8.51.0, eslint@npm:^8.57.1":
3657+
"eslint-visitor-keys@npm:^4.2.1":
3658+
version: 4.2.1
3659+
resolution: "eslint-visitor-keys@npm:4.2.1"
3660+
checksum: 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2
3661+
languageName: node
3662+
linkType: hard
3663+
3664+
"eslint@npm:9.36.0":
3665+
version: 9.36.0
3666+
resolution: "eslint@npm:9.36.0"
3667+
dependencies:
3668+
"@eslint-community/eslint-utils": "npm:^4.8.0"
3669+
"@eslint-community/regexpp": "npm:^4.12.1"
3670+
"@eslint/config-array": "npm:^0.21.0"
3671+
"@eslint/config-helpers": "npm:^0.3.1"
3672+
"@eslint/core": "npm:^0.15.2"
3673+
"@eslint/eslintrc": "npm:^3.3.1"
3674+
"@eslint/js": "npm:9.36.0"
3675+
"@eslint/plugin-kit": "npm:^0.3.5"
3676+
"@humanfs/node": "npm:^0.16.6"
3677+
"@humanwhocodes/module-importer": "npm:^1.0.1"
3678+
"@humanwhocodes/retry": "npm:^0.4.2"
3679+
"@types/estree": "npm:^1.0.6"
3680+
"@types/json-schema": "npm:^7.0.15"
3681+
ajv: "npm:^6.12.4"
3682+
chalk: "npm:^4.0.0"
3683+
cross-spawn: "npm:^7.0.6"
3684+
debug: "npm:^4.3.2"
3685+
escape-string-regexp: "npm:^4.0.0"
3686+
eslint-scope: "npm:^8.4.0"
3687+
eslint-visitor-keys: "npm:^4.2.1"
3688+
espree: "npm:^10.4.0"
3689+
esquery: "npm:^1.5.0"
3690+
esutils: "npm:^2.0.2"
3691+
fast-deep-equal: "npm:^3.1.3"
3692+
file-entry-cache: "npm:^8.0.0"
3693+
find-up: "npm:^5.0.0"
3694+
glob-parent: "npm:^6.0.2"
3695+
ignore: "npm:^5.2.0"
3696+
imurmurhash: "npm:^0.1.4"
3697+
is-glob: "npm:^4.0.0"
3698+
json-stable-stringify-without-jsonify: "npm:^1.0.1"
3699+
lodash.merge: "npm:^4.6.2"
3700+
minimatch: "npm:^3.1.2"
3701+
natural-compare: "npm:^1.4.0"
3702+
optionator: "npm:^0.9.3"
3703+
peerDependencies:
3704+
jiti: "*"
3705+
peerDependenciesMeta:
3706+
jiti:
3707+
optional: true
3708+
bin:
3709+
eslint: bin/eslint.js
3710+
checksum: 10/6e512a82e680e6cdc554e97c7e232b83171f24a52fb46f89c2df74bcb80fe59b6e0a989485c9fe7e9ca81556b1953dd8604ace4ed37f651eded9a37816c06b7c
3711+
languageName: node
3712+
linkType: hard
3713+
3714+
"eslint@npm:^8.51.0, eslint@npm:^8.57.1":
35423715
version: 8.57.1
35433716
resolution: "eslint@npm:8.57.1"
35443717
dependencies:
@@ -3586,6 +3759,17 @@ __metadata:
35863759
languageName: node
35873760
linkType: hard
35883761

3762+
"espree@npm:^10.0.1, espree@npm:^10.4.0":
3763+
version: 10.4.0
3764+
resolution: "espree@npm:10.4.0"
3765+
dependencies:
3766+
acorn: "npm:^8.15.0"
3767+
acorn-jsx: "npm:^5.3.2"
3768+
eslint-visitor-keys: "npm:^4.2.1"
3769+
checksum: 10/9b355b32dbd1cc9f57121d5ee3be258fab87ebeb7c83fc6c02e5af1a74fc8c5ba79fe8c663e69ea112c3e84a1b95e6a2067ac4443ee7813bb85ac7581acb8bf9
3770+
languageName: node
3771+
linkType: hard
3772+
35893773
"espree@npm:^9.3.1, espree@npm:^9.6.0, espree@npm:^9.6.1":
35903774
version: 9.6.1
35913775
resolution: "espree@npm:9.6.1"
@@ -3607,7 +3791,7 @@ __metadata:
36073791
languageName: node
36083792
linkType: hard
36093793

3610-
"esquery@npm:^1.4.0, esquery@npm:^1.4.2":
3794+
"esquery@npm:^1.4.0, esquery@npm:^1.4.2, esquery@npm:^1.5.0":
36113795
version: 1.6.0
36123796
resolution: "esquery@npm:1.6.0"
36133797
dependencies:
@@ -3763,6 +3947,15 @@ __metadata:
37633947
languageName: node
37643948
linkType: hard
37653949

3950+
"file-entry-cache@npm:^8.0.0":
3951+
version: 8.0.0
3952+
resolution: "file-entry-cache@npm:8.0.0"
3953+
dependencies:
3954+
flat-cache: "npm:^4.0.0"
3955+
checksum: 10/afe55c4de4e0d226a23c1eae62a7219aafb390859122608a89fa4df6addf55c7fd3f1a2da6f5b41e7cdff496e4cf28bbd215d53eab5c817afa96d2b40c81bfb0
3956+
languageName: node
3957+
linkType: hard
3958+
37663959
"fill-range@npm:^7.1.1":
37673960
version: 7.1.1
37683961
resolution: "fill-range@npm:7.1.1"
@@ -3803,6 +3996,16 @@ __metadata:
38033996
languageName: node
38043997
linkType: hard
38053998

3999+
"flat-cache@npm:^4.0.0":
4000+
version: 4.0.1
4001+
resolution: "flat-cache@npm:4.0.1"
4002+
dependencies:
4003+
flatted: "npm:^3.2.9"
4004+
keyv: "npm:^4.5.4"
4005+
checksum: 10/58ce851d9045fffc7871ce2bd718bc485ad7e777bf748c054904b87c351ff1080c2c11da00788d78738bfb51b71e4d5ea12d13b98eb36e3358851ffe495b62dc
4006+
languageName: node
4007+
linkType: hard
4008+
38064009
"flatted@npm:^3.2.9":
38074010
version: 3.3.3
38084011
resolution: "flatted@npm:3.3.3"
@@ -4053,6 +4256,13 @@ __metadata:
40534256
languageName: node
40544257
linkType: hard
40554258

4259+
"globals@npm:^14.0.0":
4260+
version: 14.0.0
4261+
resolution: "globals@npm:14.0.0"
4262+
checksum: 10/03939c8af95c6df5014b137cac83aa909090c3a3985caef06ee9a5a669790877af8698ab38007e4c0186873adc14c0b13764acc754b16a754c216cc56aa5f021
4263+
languageName: node
4264+
linkType: hard
4265+
40564266
"globalthis@npm:^1.0.4":
40574267
version: 1.0.4
40584268
resolution: "globalthis@npm:1.0.4"
@@ -5310,7 +5520,7 @@ __metadata:
53105520
languageName: node
53115521
linkType: hard
53125522

5313-
"keyv@npm:^4.5.3":
5523+
"keyv@npm:^4.5.3, keyv@npm:^4.5.4":
53145524
version: 4.5.4
53155525
resolution: "keyv@npm:4.5.4"
53165526
dependencies:

0 commit comments

Comments
 (0)