Skip to content

Commit 1b6728c

Browse files
Update typescript-eslint monorepo to v8
1 parent 5fd3c67 commit 1b6728c

File tree

2 files changed

+104
-74
lines changed

2 files changed

+104
-74
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"@types/aws-lambda": "8.10.134",
2929
"@types/jest": "27.5.2",
3030
"@types/node": "*",
31-
"@typescript-eslint/eslint-plugin": "5.62.0",
32-
"@typescript-eslint/parser": "5.62.0",
31+
"@typescript-eslint/eslint-plugin": "8.4.0",
32+
"@typescript-eslint/parser": "8.4.0",
3333
"aws-sdk-client-mock": "1.0.0",
3434
"eslint": "8.57.0",
3535
"eslint-config-prettier": "8.10.0",

yarn.lock

Lines changed: 102 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -775,14 +775,19 @@
775775
enabled "2.0.x"
776776
kuler "^2.0.0"
777777

778-
"@eslint-community/eslint-utils@^4.2.0":
778+
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
779779
version "4.4.0"
780780
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
781781
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
782782
dependencies:
783783
eslint-visitor-keys "^3.3.0"
784784

785-
"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
785+
"@eslint-community/regexpp@^4.10.0":
786+
version "4.11.0"
787+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
788+
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
789+
790+
"@eslint-community/regexpp@^4.6.1":
786791
version "4.10.0"
787792
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
788793
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
@@ -2153,11 +2158,6 @@
21532158
resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.3.tgz#68ada76827b0010d0db071f739314fa429943d0a"
21542159
integrity sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==
21552160

2156-
"@types/semver@^7.3.12":
2157-
version "7.5.8"
2158-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
2159-
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
2160-
21612161
"@types/sinon@10.0.10":
21622162
version "10.0.10"
21632163
resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-10.0.10.tgz#f8acd72fbc2e87c4679f3e2c1ab3530dff1ab6e2"
@@ -2182,21 +2182,20 @@
21822182
dependencies:
21832183
"@types/yargs-parser" "*"
21842184

2185-
"@typescript-eslint/eslint-plugin@5.62.0":
2186-
version "5.62.0"
2187-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db"
2188-
integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==
2189-
dependencies:
2190-
"@eslint-community/regexpp" "^4.4.0"
2191-
"@typescript-eslint/scope-manager" "5.62.0"
2192-
"@typescript-eslint/type-utils" "5.62.0"
2193-
"@typescript-eslint/utils" "5.62.0"
2194-
debug "^4.3.4"
2185+
"@typescript-eslint/eslint-plugin@8.4.0":
2186+
version "8.4.0"
2187+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.4.0.tgz#188c65610ef875a086404b5bfe105df936b035da"
2188+
integrity sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==
2189+
dependencies:
2190+
"@eslint-community/regexpp" "^4.10.0"
2191+
"@typescript-eslint/scope-manager" "8.4.0"
2192+
"@typescript-eslint/type-utils" "8.4.0"
2193+
"@typescript-eslint/utils" "8.4.0"
2194+
"@typescript-eslint/visitor-keys" "8.4.0"
21952195
graphemer "^1.4.0"
2196-
ignore "^5.2.0"
2197-
natural-compare-lite "^1.4.0"
2198-
semver "^7.3.7"
2199-
tsutils "^3.21.0"
2196+
ignore "^5.3.1"
2197+
natural-compare "^1.4.0"
2198+
ts-api-utils "^1.3.0"
22002199

22012200
"@typescript-eslint/experimental-utils@^5.29.0":
22022201
version "5.30.6"
@@ -2205,14 +2204,15 @@
22052204
dependencies:
22062205
"@typescript-eslint/utils" "5.30.6"
22072206

2208-
"@typescript-eslint/parser@5.62.0":
2209-
version "5.62.0"
2210-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
2211-
integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==
2207+
"@typescript-eslint/parser@8.4.0":
2208+
version "8.4.0"
2209+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.4.0.tgz#36b7cd7643a1c190d49dc0278192b2450f615a6f"
2210+
integrity sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==
22122211
dependencies:
2213-
"@typescript-eslint/scope-manager" "5.62.0"
2214-
"@typescript-eslint/types" "5.62.0"
2215-
"@typescript-eslint/typescript-estree" "5.62.0"
2212+
"@typescript-eslint/scope-manager" "8.4.0"
2213+
"@typescript-eslint/types" "8.4.0"
2214+
"@typescript-eslint/typescript-estree" "8.4.0"
2215+
"@typescript-eslint/visitor-keys" "8.4.0"
22162216
debug "^4.3.4"
22172217

22182218
"@typescript-eslint/scope-manager@5.30.6":
@@ -2223,33 +2223,33 @@
22232223
"@typescript-eslint/types" "5.30.6"
22242224
"@typescript-eslint/visitor-keys" "5.30.6"
22252225

2226-
"@typescript-eslint/scope-manager@5.62.0":
2227-
version "5.62.0"
2228-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c"
2229-
integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==
2226+
"@typescript-eslint/scope-manager@8.4.0":
2227+
version "8.4.0"
2228+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.4.0.tgz#8a13d3c0044513d7960348db6f4789d2a06fa4b4"
2229+
integrity sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==
22302230
dependencies:
2231-
"@typescript-eslint/types" "5.62.0"
2232-
"@typescript-eslint/visitor-keys" "5.62.0"
2231+
"@typescript-eslint/types" "8.4.0"
2232+
"@typescript-eslint/visitor-keys" "8.4.0"
22332233

2234-
"@typescript-eslint/type-utils@5.62.0":
2235-
version "5.62.0"
2236-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
2237-
integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==
2234+
"@typescript-eslint/type-utils@8.4.0":
2235+
version "8.4.0"
2236+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.4.0.tgz#4a91b5789f41946adb56d73e2fb4639fdcf37af7"
2237+
integrity sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==
22382238
dependencies:
2239-
"@typescript-eslint/typescript-estree" "5.62.0"
2240-
"@typescript-eslint/utils" "5.62.0"
2239+
"@typescript-eslint/typescript-estree" "8.4.0"
2240+
"@typescript-eslint/utils" "8.4.0"
22412241
debug "^4.3.4"
2242-
tsutils "^3.21.0"
2242+
ts-api-utils "^1.3.0"
22432243

22442244
"@typescript-eslint/types@5.30.6":
22452245
version "5.30.6"
22462246
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.6.tgz#86369d0a7af8c67024115ac1da3e8fb2d38907e1"
22472247
integrity sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==
22482248

2249-
"@typescript-eslint/types@5.62.0":
2250-
version "5.62.0"
2251-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
2252-
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
2249+
"@typescript-eslint/types@8.4.0":
2250+
version "8.4.0"
2251+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.4.0.tgz#b44d6a90a317a6d97a3e5fabda5196089eec6171"
2252+
integrity sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==
22532253

22542254
"@typescript-eslint/typescript-estree@5.30.6":
22552255
version "5.30.6"
@@ -2264,18 +2264,19 @@
22642264
semver "^7.3.7"
22652265
tsutils "^3.21.0"
22662266

2267-
"@typescript-eslint/typescript-estree@5.62.0":
2268-
version "5.62.0"
2269-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
2270-
integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==
2267+
"@typescript-eslint/typescript-estree@8.4.0":
2268+
version "8.4.0"
2269+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.4.0.tgz#00ed79ae049e124db37315cde1531a900a048482"
2270+
integrity sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==
22712271
dependencies:
2272-
"@typescript-eslint/types" "5.62.0"
2273-
"@typescript-eslint/visitor-keys" "5.62.0"
2272+
"@typescript-eslint/types" "8.4.0"
2273+
"@typescript-eslint/visitor-keys" "8.4.0"
22742274
debug "^4.3.4"
2275-
globby "^11.1.0"
2275+
fast-glob "^3.3.2"
22762276
is-glob "^4.0.3"
2277-
semver "^7.3.7"
2278-
tsutils "^3.21.0"
2277+
minimatch "^9.0.4"
2278+
semver "^7.6.0"
2279+
ts-api-utils "^1.3.0"
22792280

22802281
"@typescript-eslint/utils@5.30.6":
22812282
version "5.30.6"
@@ -2289,19 +2290,15 @@
22892290
eslint-scope "^5.1.1"
22902291
eslint-utils "^3.0.0"
22912292

2292-
"@typescript-eslint/utils@5.62.0":
2293-
version "5.62.0"
2294-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
2295-
integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
2293+
"@typescript-eslint/utils@8.4.0":
2294+
version "8.4.0"
2295+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.4.0.tgz#35c552a404858c853a1f62ba6df2214f1988afc3"
2296+
integrity sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==
22962297
dependencies:
2297-
"@eslint-community/eslint-utils" "^4.2.0"
2298-
"@types/json-schema" "^7.0.9"
2299-
"@types/semver" "^7.3.12"
2300-
"@typescript-eslint/scope-manager" "5.62.0"
2301-
"@typescript-eslint/types" "5.62.0"
2302-
"@typescript-eslint/typescript-estree" "5.62.0"
2303-
eslint-scope "^5.1.1"
2304-
semver "^7.3.7"
2298+
"@eslint-community/eslint-utils" "^4.4.0"
2299+
"@typescript-eslint/scope-manager" "8.4.0"
2300+
"@typescript-eslint/types" "8.4.0"
2301+
"@typescript-eslint/typescript-estree" "8.4.0"
23052302

23062303
"@typescript-eslint/visitor-keys@5.30.6":
23072304
version "5.30.6"
@@ -2311,13 +2308,13 @@
23112308
"@typescript-eslint/types" "5.30.6"
23122309
eslint-visitor-keys "^3.3.0"
23132310

2314-
"@typescript-eslint/visitor-keys@5.62.0":
2315-
version "5.62.0"
2316-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e"
2317-
integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==
2311+
"@typescript-eslint/visitor-keys@8.4.0":
2312+
version "8.4.0"
2313+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.4.0.tgz#1e8a8b8fd3647db1e42361fdd8de3e1679dec9d2"
2314+
integrity sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==
23182315
dependencies:
2319-
"@typescript-eslint/types" "5.62.0"
2320-
eslint-visitor-keys "^3.3.0"
2316+
"@typescript-eslint/types" "8.4.0"
2317+
eslint-visitor-keys "^3.4.3"
23212318

23222319
"@ungap/structured-clone@^1.2.0":
23232320
version "1.2.0"
@@ -3801,6 +3798,17 @@ fast-glob@^3.2.7, fast-glob@^3.2.9:
38013798
merge2 "^1.3.0"
38023799
micromatch "^4.0.4"
38033800

3801+
fast-glob@^3.3.2:
3802+
version "3.3.2"
3803+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
3804+
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
3805+
dependencies:
3806+
"@nodelib/fs.stat" "^2.0.2"
3807+
"@nodelib/fs.walk" "^1.2.3"
3808+
glob-parent "^5.1.2"
3809+
merge2 "^1.3.0"
3810+
micromatch "^4.0.4"
3811+
38043812
fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0:
38053813
version "2.1.0"
38063814
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -4283,6 +4291,11 @@ ignore@^5.0.4, ignore@^5.2.0:
42834291
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
42844292
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
42854293

4294+
ignore@^5.3.1:
4295+
version "5.3.2"
4296+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
4297+
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
4298+
42864299
import-fresh@^3.1.0, import-fresh@^3.2.1:
42874300
version "3.3.0"
42884301
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -5417,6 +5430,13 @@ minimatch@^5.0.1:
54175430
dependencies:
54185431
brace-expansion "^2.0.1"
54195432

5433+
minimatch@^9.0.4:
5434+
version "9.0.5"
5435+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
5436+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
5437+
dependencies:
5438+
brace-expansion "^2.0.1"
5439+
54205440
minimist@^1.2.0, minimist@^1.2.6:
54215441
version "1.2.6"
54225442
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
@@ -6056,6 +6076,11 @@ semver@^6.3.1:
60566076
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
60576077
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
60586078

6079+
semver@^7.6.0:
6080+
version "7.6.3"
6081+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
6082+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
6083+
60596084
serialize-javascript@^6.0.0:
60606085
version "6.0.0"
60616086
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
@@ -6441,6 +6466,11 @@ triple-beam@^1.3.0:
64416466
resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"
64426467
integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==
64436468

6469+
ts-api-utils@^1.3.0:
6470+
version "1.3.0"
6471+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
6472+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
6473+
64446474
ts-jest@27.1.5:
64456475
version "27.1.5"
64466476
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.5.tgz#0ddf1b163fbaae3d5b7504a1e65c914a95cff297"

0 commit comments

Comments
 (0)