Skip to content

Commit 98a017d

Browse files
committed
Update typescript-eslint monorepo to v5
1 parent d7d8478 commit 98a017d

2 files changed

Lines changed: 119 additions & 57 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"@lundstrong/rbxts-transform-debug": "1.0.0-rc.3",
1818
"@rbxts/compiler-types": "1.1.1-types.5",
1919
"@rbxts/types": "1.0.537",
20-
"@typescript-eslint/eslint-plugin": "4.33.0",
21-
"@typescript-eslint/parser": "4.33.0",
20+
"@typescript-eslint/eslint-plugin": "5.23.0",
21+
"@typescript-eslint/parser": "5.23.0",
2222
"concurrently": "6.2.1",
2323
"eslint": "7.30.0",
2424
"eslint-config-prettier": "8.3.0",

yarn.lock

Lines changed: 117 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,11 @@
125125
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.8.tgz#edf1bf1dbf4e04413ca8e5b17b3b7d7d54b59818"
126126
integrity sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==
127127

128+
"@types/json-schema@^7.0.9":
129+
version "7.0.11"
130+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
131+
integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
132+
128133
"@types/node@^14.14.32":
129134
version "14.17.5"
130135
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.5.tgz#b59daf6a7ffa461b5648456ca59050ba8e40ed54"
@@ -135,32 +140,21 @@
135140
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
136141
integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
137142

138-
"@typescript-eslint/eslint-plugin@4.33.0":
139-
version "4.33.0"
140-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276"
141-
integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==
143+
"@typescript-eslint/eslint-plugin@5.23.0":
144+
version "5.23.0"
145+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.23.0.tgz#bc4cbcf91fbbcc2e47e534774781b82ae25cc3d8"
146+
integrity sha512-hEcSmG4XodSLiAp1uxv/OQSGsDY6QN3TcRU32gANp+19wGE1QQZLRS8/GV58VRUoXhnkuJ3ZxNQ3T6Z6zM59DA==
142147
dependencies:
143-
"@typescript-eslint/experimental-utils" "4.33.0"
144-
"@typescript-eslint/scope-manager" "4.33.0"
145-
debug "^4.3.1"
148+
"@typescript-eslint/scope-manager" "5.23.0"
149+
"@typescript-eslint/type-utils" "5.23.0"
150+
"@typescript-eslint/utils" "5.23.0"
151+
debug "^4.3.2"
146152
functional-red-black-tree "^1.0.1"
147153
ignore "^5.1.8"
148-
regexpp "^3.1.0"
154+
regexpp "^3.2.0"
149155
semver "^7.3.5"
150156
tsutils "^3.21.0"
151157

152-
"@typescript-eslint/experimental-utils@4.33.0":
153-
version "4.33.0"
154-
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd"
155-
integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==
156-
dependencies:
157-
"@types/json-schema" "^7.0.7"
158-
"@typescript-eslint/scope-manager" "4.33.0"
159-
"@typescript-eslint/types" "4.33.0"
160-
"@typescript-eslint/typescript-estree" "4.33.0"
161-
eslint-scope "^5.1.1"
162-
eslint-utils "^3.0.0"
163-
164158
"@typescript-eslint/experimental-utils@^4.16.1":
165159
version "4.28.2"
166160
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.2.tgz#4ebdec06a10888e9326e1d51d81ad52a361bd0b0"
@@ -173,15 +167,15 @@
173167
eslint-scope "^5.1.1"
174168
eslint-utils "^3.0.0"
175169

176-
"@typescript-eslint/parser@4.33.0":
177-
version "4.33.0"
178-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899"
179-
integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==
170+
"@typescript-eslint/parser@5.23.0":
171+
version "5.23.0"
172+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.23.0.tgz#443778e1afc9a8ff180f91b5e260ac3bec5e2de1"
173+
integrity sha512-V06cYUkqcGqpFjb8ttVgzNF53tgbB/KoQT/iB++DOIExKmzI9vBJKjZKt/6FuV9c+zrDsvJKbJ2DOCYwX91cbw==
180174
dependencies:
181-
"@typescript-eslint/scope-manager" "4.33.0"
182-
"@typescript-eslint/types" "4.33.0"
183-
"@typescript-eslint/typescript-estree" "4.33.0"
184-
debug "^4.3.1"
175+
"@typescript-eslint/scope-manager" "5.23.0"
176+
"@typescript-eslint/types" "5.23.0"
177+
"@typescript-eslint/typescript-estree" "5.23.0"
178+
debug "^4.3.2"
185179

186180
"@typescript-eslint/scope-manager@4.28.2":
187181
version "4.28.2"
@@ -191,23 +185,32 @@
191185
"@typescript-eslint/types" "4.28.2"
192186
"@typescript-eslint/visitor-keys" "4.28.2"
193187

194-
"@typescript-eslint/scope-manager@4.33.0":
195-
version "4.33.0"
196-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3"
197-
integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==
188+
"@typescript-eslint/scope-manager@5.23.0":
189+
version "5.23.0"
190+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.23.0.tgz#4305e61c2c8e3cfa3787d30f54e79430cc17ce1b"
191+
integrity sha512-EhjaFELQHCRb5wTwlGsNMvzK9b8Oco4aYNleeDlNuL6qXWDF47ch4EhVNPh8Rdhf9tmqbN4sWDk/8g+Z/J8JVw==
198192
dependencies:
199-
"@typescript-eslint/types" "4.33.0"
200-
"@typescript-eslint/visitor-keys" "4.33.0"
193+
"@typescript-eslint/types" "5.23.0"
194+
"@typescript-eslint/visitor-keys" "5.23.0"
195+
196+
"@typescript-eslint/type-utils@5.23.0":
197+
version "5.23.0"
198+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.23.0.tgz#f852252f2fc27620d5bb279d8fed2a13d2e3685e"
199+
integrity sha512-iuI05JsJl/SUnOTXA9f4oI+/4qS/Zcgk+s2ir+lRmXI+80D8GaGwoUqs4p+X+4AxDolPpEpVUdlEH4ADxFy4gw==
200+
dependencies:
201+
"@typescript-eslint/utils" "5.23.0"
202+
debug "^4.3.2"
203+
tsutils "^3.21.0"
201204

202205
"@typescript-eslint/types@4.28.2":
203206
version "4.28.2"
204207
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.2.tgz#e6b9e234e0e9a66c4d25bab881661e91478223b5"
205208
integrity sha512-Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA==
206209

207-
"@typescript-eslint/types@4.33.0":
208-
version "4.33.0"
209-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
210-
integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
210+
"@typescript-eslint/types@5.23.0":
211+
version "5.23.0"
212+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.23.0.tgz#8733de0f58ae0ed318dbdd8f09868cdbf9f9ad09"
213+
integrity sha512-NfBsV/h4dir/8mJwdZz7JFibaKC3E/QdeMEDJhiAE3/eMkoniZ7MjbEMCGXw6MZnZDMN3G9S0mH/6WUIj91dmw==
211214

212215
"@typescript-eslint/typescript-estree@4.28.2":
213216
version "4.28.2"
@@ -222,19 +225,31 @@
222225
semver "^7.3.5"
223226
tsutils "^3.21.0"
224227

225-
"@typescript-eslint/typescript-estree@4.33.0":
226-
version "4.33.0"
227-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
228-
integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
228+
"@typescript-eslint/typescript-estree@5.23.0":
229+
version "5.23.0"
230+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.23.0.tgz#dca5f10a0a85226db0796e8ad86addc9aee52065"
231+
integrity sha512-xE9e0lrHhI647SlGMl+m+3E3CKPF1wzvvOEWnuE3CCjjT7UiRnDGJxmAcVKJIlFgK6DY9RB98eLr1OPigPEOGg==
229232
dependencies:
230-
"@typescript-eslint/types" "4.33.0"
231-
"@typescript-eslint/visitor-keys" "4.33.0"
232-
debug "^4.3.1"
233-
globby "^11.0.3"
234-
is-glob "^4.0.1"
233+
"@typescript-eslint/types" "5.23.0"
234+
"@typescript-eslint/visitor-keys" "5.23.0"
235+
debug "^4.3.2"
236+
globby "^11.0.4"
237+
is-glob "^4.0.3"
235238
semver "^7.3.5"
236239
tsutils "^3.21.0"
237240

241+
"@typescript-eslint/utils@5.23.0":
242+
version "5.23.0"
243+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.23.0.tgz#4691c3d1b414da2c53d8943310df36ab1c50648a"
244+
integrity sha512-dbgaKN21drqpkbbedGMNPCtRPZo1IOUr5EI9Jrrh99r5UW5Q0dz46RKXeSBoPV+56R6dFKpbrdhgUNSJsDDRZA==
245+
dependencies:
246+
"@types/json-schema" "^7.0.9"
247+
"@typescript-eslint/scope-manager" "5.23.0"
248+
"@typescript-eslint/types" "5.23.0"
249+
"@typescript-eslint/typescript-estree" "5.23.0"
250+
eslint-scope "^5.1.1"
251+
eslint-utils "^3.0.0"
252+
238253
"@typescript-eslint/visitor-keys@4.28.2":
239254
version "4.28.2"
240255
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.2.tgz#bf56a400857bb68b59b311e6d0a5fbef5c3b5130"
@@ -243,13 +258,13 @@
243258
"@typescript-eslint/types" "4.28.2"
244259
eslint-visitor-keys "^2.0.0"
245260

246-
"@typescript-eslint/visitor-keys@4.33.0":
247-
version "4.33.0"
248-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
249-
integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
261+
"@typescript-eslint/visitor-keys@5.23.0":
262+
version "5.23.0"
263+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.23.0.tgz#057c60a7ca64667a39f991473059377a8067c87b"
264+
integrity sha512-Vd4mFNchU62sJB8pX19ZSPog05B0Y0CE2UxAZPT5k4iqhRYjPnqyY3woMxCd0++t9OTqkgjST+1ydLBi7e2Fvg==
250265
dependencies:
251-
"@typescript-eslint/types" "4.33.0"
252-
eslint-visitor-keys "^2.0.0"
266+
"@typescript-eslint/types" "5.23.0"
267+
eslint-visitor-keys "^3.0.0"
253268

254269
acorn-jsx@^5.3.1:
255270
version "5.3.2"
@@ -484,6 +499,13 @@ debug@^4.0.1, debug@^4.1.1, debug@^4.3.1:
484499
dependencies:
485500
ms "2.1.2"
486501

502+
debug@^4.3.2:
503+
version "4.3.4"
504+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
505+
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
506+
dependencies:
507+
ms "2.1.2"
508+
487509
deep-is@^0.1.3:
488510
version "0.1.3"
489511
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
@@ -595,6 +617,11 @@ eslint-visitor-keys@^2.0.0:
595617
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
596618
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
597619

620+
eslint-visitor-keys@^3.0.0:
621+
version "3.3.0"
622+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
623+
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
624+
598625
eslint@7.30.0:
599626
version "7.30.0"
600627
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.30.0.tgz#6d34ab51aaa56112fd97166226c9a97f505474f8"
@@ -720,6 +747,17 @@ fast-glob@^3.1.1:
720747
merge2 "^1.3.0"
721748
micromatch "^4.0.4"
722749

750+
fast-glob@^3.2.9:
751+
version "3.2.11"
752+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
753+
integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
754+
dependencies:
755+
"@nodelib/fs.stat" "^2.0.2"
756+
"@nodelib/fs.walk" "^1.2.3"
757+
glob-parent "^5.1.2"
758+
merge2 "^1.3.0"
759+
micromatch "^4.0.4"
760+
723761
fast-json-stable-stringify@^2.0.0:
724762
version "2.1.0"
725763
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -846,6 +884,18 @@ globby@^11.0.3:
846884
merge2 "^1.3.0"
847885
slash "^3.0.0"
848886

887+
globby@^11.0.4:
888+
version "11.1.0"
889+
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
890+
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
891+
dependencies:
892+
array-union "^2.1.0"
893+
dir-glob "^3.0.1"
894+
fast-glob "^3.2.9"
895+
ignore "^5.2.0"
896+
merge2 "^1.4.1"
897+
slash "^3.0.0"
898+
849899
graceful-fs@^4.1.15, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
850900
version "4.2.6"
851901
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
@@ -888,6 +938,11 @@ ignore@^5.1.4, ignore@^5.1.8:
888938
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
889939
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
890940

941+
ignore@^5.2.0:
942+
version "5.2.0"
943+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
944+
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
945+
891946
import-fresh@^3.0.0, import-fresh@^3.2.1:
892947
version "3.3.0"
893948
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -950,6 +1005,13 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
9501005
dependencies:
9511006
is-extglob "^2.1.1"
9521007

1008+
is-glob@^4.0.3:
1009+
version "4.0.3"
1010+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1011+
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1012+
dependencies:
1013+
is-extglob "^2.1.1"
1014+
9531015
is-number@^7.0.0:
9541016
version "7.0.0"
9551017
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
@@ -1084,7 +1146,7 @@ merge-stream@^2.0.0:
10841146
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
10851147
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
10861148

1087-
merge2@^1.3.0:
1149+
merge2@^1.3.0, merge2@^1.4.1:
10881150
version "1.4.1"
10891151
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
10901152
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -1298,7 +1360,7 @@ readdirp@~3.6.0:
12981360
dependencies:
12991361
picomatch "^2.2.1"
13001362

1301-
regexpp@^3.1.0:
1363+
regexpp@^3.1.0, regexpp@^3.2.0:
13021364
version "3.2.0"
13031365
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
13041366
integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==

0 commit comments

Comments
 (0)