@@ -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.7 .0 " :
534534 version : 4.9.0
535535 resolution : " @eslint-community/eslint-utils@npm:4.9.0"
536536 dependencies :
@@ -1236,7 +1236,7 @@ __metadata:
12361236 " @types/next " : " npm:^9.0.0"
12371237 " @types/react " : " npm:^18.2.0"
12381238 " @types/react-dom " : " npm:^18.2.0"
1239- " @typescript-eslint/eslint-plugin " : " npm:^7 .0.1 "
1239+ " @typescript-eslint/eslint-plugin " : " npm:^8 .0.0 "
12401240 axios : " npm:^1.6.7"
12411241 eslint : " npm:8.57.1"
12421242 eslint-config-mitodl : " npm:^2.0.0"
@@ -1982,26 +1982,24 @@ __metadata:
19821982 languageName : node
19831983 linkType : hard
19841984
1985- " @typescript-eslint/eslint-plugin@npm:^7 .0.1 " :
1986- version : 7.18.0
1987- resolution : " @typescript-eslint/eslint-plugin@npm:7.18.0 "
1985+ " @typescript-eslint/eslint-plugin@npm:^8 .0.0 " :
1986+ version : 8.46.2
1987+ resolution : " @typescript-eslint/eslint-plugin@npm:8.46.2 "
19881988 dependencies :
19891989 " @eslint-community/regexpp " : " npm:^4.10.0"
1990- " @typescript-eslint/scope-manager " : " npm:7.18.0 "
1991- " @typescript-eslint/type-utils " : " npm:7.18.0 "
1992- " @typescript-eslint/utils " : " npm:7.18.0 "
1993- " @typescript-eslint/visitor-keys " : " npm:7.18.0 "
1990+ " @typescript-eslint/scope-manager " : " npm:8.46.2 "
1991+ " @typescript-eslint/type-utils " : " npm:8.46.2 "
1992+ " @typescript-eslint/utils " : " npm:8.46.2 "
1993+ " @typescript-eslint/visitor-keys " : " npm:8.46.2 "
19941994 graphemer : " npm:^1.4.0"
1995- ignore : " npm:^5.3.1 "
1995+ ignore : " npm:^7.0.0 "
19961996 natural-compare : " npm:^1.4.0"
1997- ts-api-utils : " npm:^1.3 .0"
1997+ ts-api-utils : " npm:^2.1 .0"
19981998 peerDependencies :
1999- " @typescript-eslint/parser " : ^7.0.0
2000- eslint : ^8.56.0
2001- peerDependenciesMeta :
2002- typescript :
2003- optional : true
2004- checksum : 10/6ee4c61f145dc05f0a567b8ac01b5399ef9c75f58bc6e9a3ffca8927b15e2be2d4c3fd32a2c1a7041cc0848fdeadac30d9cb0d3bcd3835d301847a88ffd19c4d
1999+ " @typescript-eslint/parser " : ^8.46.2
2000+ eslint : ^8.57.0 || ^9.0.0
2001+ typescript : " >=4.8.4 <6.0.0"
2002+ checksum : 10/00c659fcc04c185e6cdfb6c7e52beae1935f1475fef4079193a719f93858b6255e07b4764fc7104e9524a4d0b7652e63616b93e7f112f1cba4e983d10383e224
20052003 languageName : node
20062004 linkType : hard
20072005
@@ -2041,6 +2039,19 @@ __metadata:
20412039 languageName : node
20422040 linkType : hard
20432041
2042+ " @typescript-eslint/project-service@npm:8.46.2 " :
2043+ version : 8.46.2
2044+ resolution : " @typescript-eslint/project-service@npm:8.46.2"
2045+ dependencies :
2046+ " @typescript-eslint/tsconfig-utils " : " npm:^8.46.2"
2047+ " @typescript-eslint/types " : " npm:^8.46.2"
2048+ debug : " npm:^4.3.4"
2049+ peerDependencies :
2050+ typescript : " >=4.8.4 <6.0.0"
2051+ checksum : 10/76ba446f86e83b4afd6dacbebc9a0737b5a3e0500a0712b37fea4f0141dcf4c9238e8e5a9a649cf609a4624cc575431506a2a56432aaa18d4c3a8cf2df9d1480
2052+ languageName : node
2053+ linkType : hard
2054+
20442055" @typescript-eslint/scope-manager@npm:6.21.0 " :
20452056 version : 6.21.0
20462057 resolution : " @typescript-eslint/scope-manager@npm:6.21.0"
@@ -2061,20 +2072,38 @@ __metadata:
20612072 languageName : node
20622073 linkType : hard
20632074
2064- " @typescript-eslint/type-utils @npm:7.18.0 " :
2065- version : 7.18.0
2066- resolution : " @typescript-eslint/type-utils @npm:7.18.0 "
2075+ " @typescript-eslint/scope-manager @npm:8.46.2 " :
2076+ version : 8.46.2
2077+ resolution : " @typescript-eslint/scope-manager @npm:8.46.2 "
20672078 dependencies :
2068- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
2069- " @typescript-eslint/utils " : " npm:7.18.0"
2079+ " @typescript-eslint/types " : " npm:8.46.2"
2080+ " @typescript-eslint/visitor-keys " : " npm:8.46.2"
2081+ checksum : 10/6a8a9b644ff57ca9e992348553f19f6e010d76ff4872d972d333a16952e93cce4bf5096a1fefe1af8b452bce963fde6c78410d15817e673b75176ec3241949e9
2082+ languageName : node
2083+ linkType : hard
2084+
2085+ " @typescript-eslint/tsconfig-utils@npm:8.46.2, @typescript-eslint/tsconfig-utils@npm:^8.46.2 " :
2086+ version : 8.46.2
2087+ resolution : " @typescript-eslint/tsconfig-utils@npm:8.46.2"
2088+ peerDependencies :
2089+ typescript : " >=4.8.4 <6.0.0"
2090+ checksum : 10/e459d131ca646cca6ad164593ca7e8c45ad3daa103a24e1e57fd47b5c1e5b5418948b749f02baa42e61103a496fc80d32ddd1841c11495bbcf37808b88bb0ef4
2091+ languageName : node
2092+ linkType : hard
2093+
2094+ " @typescript-eslint/type-utils@npm:8.46.2 " :
2095+ version : 8.46.2
2096+ resolution : " @typescript-eslint/type-utils@npm:8.46.2"
2097+ dependencies :
2098+ " @typescript-eslint/types " : " npm:8.46.2"
2099+ " @typescript-eslint/typescript-estree " : " npm:8.46.2"
2100+ " @typescript-eslint/utils " : " npm:8.46.2"
20702101 debug : " npm:^4.3.4"
2071- ts-api-utils : " npm:^1.3 .0"
2102+ ts-api-utils : " npm:^2.1 .0"
20722103 peerDependencies :
2073- eslint : ^8.56.0
2074- peerDependenciesMeta :
2075- typescript :
2076- optional : true
2077- checksum : 10/bcc7958a4ecdddad8c92e17265175773e7dddf416a654c1a391e69cb16e43960b39d37b6ffa349941bf3635e050f0ca7cd8f56ec9dd774168f2bbe7afedc9676
2104+ eslint : ^8.57.0 || ^9.0.0
2105+ typescript : " >=4.8.4 <6.0.0"
2106+ checksum : 10/db5d3d782b44d31f828ebdbec44550c6f94fdcfac1164f59e3922f6413feed749d93df3977625fd5949aaff5c691cf4603a7cd93eaf7b19b9cf6fd91537fb8c7
20782107 languageName : node
20792108 linkType : hard
20802109
@@ -2092,6 +2121,13 @@ __metadata:
20922121 languageName : node
20932122 linkType : hard
20942123
2124+ " @typescript-eslint/types@npm:8.46.2, @typescript-eslint/types@npm:^8.46.2 " :
2125+ version : 8.46.2
2126+ resolution : " @typescript-eslint/types@npm:8.46.2"
2127+ checksum : 10/c641453c868b730ef64bd731cc47b19e1a5e45c090dfe9542ecd15b24c5a7b6dc94a8ef4e548b976aabcd1ca9dec1b766e417454b98ea59079795eb008226b38
2128+ languageName : node
2129+ linkType : hard
2130+
20952131" @typescript-eslint/typescript-estree@npm:6.21.0 " :
20962132 version : 6.21.0
20972133 resolution : " @typescript-eslint/typescript-estree@npm:6.21.0"
@@ -2130,17 +2166,38 @@ __metadata:
21302166 languageName : node
21312167 linkType : hard
21322168
2133- " @typescript-eslint/utils @npm:7.18.0 " :
2134- version : 7.18.0
2135- resolution : " @typescript-eslint/utils @npm:7.18.0 "
2169+ " @typescript-eslint/typescript-estree @npm:8.46.2 " :
2170+ version : 8.46.2
2171+ resolution : " @typescript-eslint/typescript-estree @npm:8.46.2 "
21362172 dependencies :
2137- " @eslint-community/eslint-utils " : " npm:^4.4.0"
2138- " @typescript-eslint/scope-manager " : " npm:7.18.0"
2139- " @typescript-eslint/types " : " npm:7.18.0"
2140- " @typescript-eslint/typescript-estree " : " npm:7.18.0"
2173+ " @typescript-eslint/project-service " : " npm:8.46.2"
2174+ " @typescript-eslint/tsconfig-utils " : " npm:8.46.2"
2175+ " @typescript-eslint/types " : " npm:8.46.2"
2176+ " @typescript-eslint/visitor-keys " : " npm:8.46.2"
2177+ debug : " npm:^4.3.4"
2178+ fast-glob : " npm:^3.3.2"
2179+ is-glob : " npm:^4.0.3"
2180+ minimatch : " npm:^9.0.4"
2181+ semver : " npm:^7.6.0"
2182+ ts-api-utils : " npm:^2.1.0"
21412183 peerDependencies :
2142- eslint : ^8.56.0
2143- checksum : 10/f43fedb4f4d2e3836bdf137889449063a55c0ece74fdb283929cd376197b992313be8ef4df920c1c801b5c3076b92964c84c6c3b9b749d263b648d0011f5926e
2184+ typescript : " >=4.8.4 <6.0.0"
2185+ checksum : 10/4d2149ad97e7f7e2e4cf466932f52f38e90414d47341c5938e497fd0826d403db9896bbd5cc08e7488ad0d0ffb3817e6f18e9f0c623d8a8cda09af204f81aab8
2186+ languageName : node
2187+ linkType : hard
2188+
2189+ " @typescript-eslint/utils@npm:8.46.2 " :
2190+ version : 8.46.2
2191+ resolution : " @typescript-eslint/utils@npm:8.46.2"
2192+ dependencies :
2193+ " @eslint-community/eslint-utils " : " npm:^4.7.0"
2194+ " @typescript-eslint/scope-manager " : " npm:8.46.2"
2195+ " @typescript-eslint/types " : " npm:8.46.2"
2196+ " @typescript-eslint/typescript-estree " : " npm:8.46.2"
2197+ peerDependencies :
2198+ eslint : ^8.57.0 || ^9.0.0
2199+ typescript : " >=4.8.4 <6.0.0"
2200+ checksum : 10/91f6216f858161c3f59b2e035e0abce68fcdc9fbe45cb693a111c11ce5352c42fe0b1145a91e538c5459ff81b5e3741a4b38189b97e0e1a756567b6467c7b6c9
21442201 languageName : node
21452202 linkType : hard
21462203
@@ -2164,6 +2221,16 @@ __metadata:
21642221 languageName : node
21652222 linkType : hard
21662223
2224+ " @typescript-eslint/visitor-keys@npm:8.46.2 " :
2225+ version : 8.46.2
2226+ resolution : " @typescript-eslint/visitor-keys@npm:8.46.2"
2227+ dependencies :
2228+ " @typescript-eslint/types " : " npm:8.46.2"
2229+ eslint-visitor-keys : " npm:^4.2.1"
2230+ checksum : 10/4352629a33bc1619dc78d55eaec382be4c7e1059af02660f62bfdb22933021deaf98504d4030b8db74ec122e6d554e9015341f87aed729fb70fae613f12f55a4
2231+ languageName : node
2232+ linkType : hard
2233+
21672234" @ungap/structured-clone@npm:^1.2.0 " :
21682235 version : 1.3.0
21692236 resolution : " @ungap/structured-clone@npm:1.3.0"
@@ -3538,6 +3605,13 @@ __metadata:
35383605 languageName : node
35393606 linkType : hard
35403607
3608+ " eslint-visitor-keys@npm:^4.2.1 " :
3609+ version : 4.2.1
3610+ resolution : " eslint-visitor-keys@npm:4.2.1"
3611+ checksum : 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2
3612+ languageName : node
3613+ linkType : hard
3614+
35413615" eslint@npm:8.57.1, eslint@npm:^8.51.0, eslint@npm:^8.57.1 " :
35423616 version : 8.57.1
35433617 resolution : " eslint@npm:8.57.1"
@@ -3697,7 +3771,7 @@ __metadata:
36973771 languageName : node
36983772 linkType : hard
36993773
3700- " fast-glob@npm:^3.2.9 " :
3774+ " fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2 " :
37013775 version : 3.3.3
37023776 resolution : " fast-glob@npm:3.3.3"
37033777 dependencies :
@@ -4244,13 +4318,20 @@ __metadata:
42444318 languageName : node
42454319 linkType : hard
42464320
4247- " ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1 " :
4321+ " ignore@npm:^5.2.0, ignore@npm:^5.2.4 " :
42484322 version : 5.3.2
42494323 resolution : " ignore@npm:5.3.2"
42504324 checksum : 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
42514325 languageName : node
42524326 linkType : hard
42534327
4328+ " ignore@npm:^7.0.0 " :
4329+ version : 7.0.5
4330+ resolution : " ignore@npm:7.0.5"
4331+ checksum : 10/f134b96a4de0af419196f52c529d5c6120c4456ff8a6b5a14ceaaa399f883e15d58d2ce651c9b69b9388491d4669dda47285d307e827de9304a53a1824801bc6
4332+ languageName : node
4333+ linkType : hard
4334+
42544335" import-fresh@npm:^3.2.1 " :
42554336 version : 3.3.1
42564337 resolution : " import-fresh@npm:3.3.1"
@@ -7268,6 +7349,15 @@ __metadata:
72687349 languageName : node
72697350 linkType : hard
72707351
7352+ " ts-api-utils@npm:^2.1.0 " :
7353+ version : 2.1.0
7354+ resolution : " ts-api-utils@npm:2.1.0"
7355+ peerDependencies :
7356+ typescript : " >=4.8.4"
7357+ checksum : 10/02e55b49d9617c6eebf8aadfa08d3ca03ca0cd2f0586ad34117fdfc7aa3cd25d95051843fde9df86665ad907f99baed179e7a117b11021417f379e4d2614eacd
7358+ languageName : node
7359+ linkType : hard
7360+
72717361" ts-node@npm:^10.9.2 " :
72727362 version : 10.9.2
72737363 resolution : " ts-node@npm:10.9.2"
0 commit comments