Skip to content

Commit 64becd0

Browse files
authored
Update typescript eslint dependencies (#5938)
`yarn lint-js` was showing a warning, saying that the version of typescript wasn't supported. This was due to the fact that `@typescript-eslint` didn't officially support TS 6. This is now resolved in the new versions.
1 parent a94ccca commit 64becd0

2 files changed

Lines changed: 97 additions & 92 deletions

File tree

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@
134134
"@types/react-transition-group": "^4.4.5",
135135
"@types/redux-logger": "^3.0.6",
136136
"@types/tgwf__co2": "^0.14.2",
137-
"@typescript-eslint/eslint-plugin": "^8.56.0",
138-
"@typescript-eslint/parser": "^8.56.0",
137+
"@typescript-eslint/eslint-plugin": "^8.58.0",
138+
"@typescript-eslint/parser": "^8.58.0",
139139
"alex": "^11.0.1",
140140
"babel-jest": "^30.2.0",
141141
"babel-plugin-module-resolver": "^5.0.2",
@@ -177,7 +177,7 @@
177177
"stylelint-config-idiomatic-order": "^10.0.0",
178178
"stylelint-config-standard": "^40.0.0",
179179
"typescript": "^6.0.2",
180-
"typescript-eslint": "^8.56.0",
180+
"typescript-eslint": "^8.58.0",
181181
"workbox-cli": "^7.4.0",
182182
"yargs": "^18.0.0"
183183
},

yarn.lock

Lines changed: 94 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -2489,38 +2489,29 @@
24892489
dependencies:
24902490
"@types/yargs-parser" "*"
24912491

2492-
"@typescript-eslint/eslint-plugin@8.56.0", "@typescript-eslint/eslint-plugin@^8.56.0":
2493-
version "8.56.0"
2494-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz#5aec3db807a6b8437ea5d5ebf7bd16b4119aba8d"
2495-
integrity sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==
2492+
"@typescript-eslint/eslint-plugin@8.58.0", "@typescript-eslint/eslint-plugin@^8.58.0":
2493+
version "8.58.0"
2494+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.0.tgz#ad40e492f1931f46da1bd888e52b9e56df9063aa"
2495+
integrity sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==
24962496
dependencies:
24972497
"@eslint-community/regexpp" "^4.12.2"
2498-
"@typescript-eslint/scope-manager" "8.56.0"
2499-
"@typescript-eslint/type-utils" "8.56.0"
2500-
"@typescript-eslint/utils" "8.56.0"
2501-
"@typescript-eslint/visitor-keys" "8.56.0"
2498+
"@typescript-eslint/scope-manager" "8.58.0"
2499+
"@typescript-eslint/type-utils" "8.58.0"
2500+
"@typescript-eslint/utils" "8.58.0"
2501+
"@typescript-eslint/visitor-keys" "8.58.0"
25022502
ignore "^7.0.5"
25032503
natural-compare "^1.4.0"
2504-
ts-api-utils "^2.4.0"
2505-
2506-
"@typescript-eslint/parser@8.56.0", "@typescript-eslint/parser@^8.56.0":
2507-
version "8.56.0"
2508-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.56.0.tgz#8ecff1678b8b1a742d29c446ccf5eeea7f971d72"
2509-
integrity sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==
2510-
dependencies:
2511-
"@typescript-eslint/scope-manager" "8.56.0"
2512-
"@typescript-eslint/types" "8.56.0"
2513-
"@typescript-eslint/typescript-estree" "8.56.0"
2514-
"@typescript-eslint/visitor-keys" "8.56.0"
2515-
debug "^4.4.3"
2504+
ts-api-utils "^2.5.0"
25162505

2517-
"@typescript-eslint/project-service@8.56.0":
2518-
version "8.56.0"
2519-
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.56.0.tgz#bb8562fecd8f7922e676fc6a1189c20dd7991d73"
2520-
integrity sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==
2506+
"@typescript-eslint/parser@8.58.0", "@typescript-eslint/parser@^8.58.0":
2507+
version "8.58.0"
2508+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.58.0.tgz#da04ece1967b6c2fe8f10c3473dabf3825795ef7"
2509+
integrity sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==
25212510
dependencies:
2522-
"@typescript-eslint/tsconfig-utils" "^8.56.0"
2523-
"@typescript-eslint/types" "^8.56.0"
2511+
"@typescript-eslint/scope-manager" "8.58.0"
2512+
"@typescript-eslint/types" "8.58.0"
2513+
"@typescript-eslint/typescript-estree" "8.58.0"
2514+
"@typescript-eslint/visitor-keys" "8.58.0"
25242515
debug "^4.4.3"
25252516

25262517
"@typescript-eslint/project-service@8.56.1":
@@ -2532,13 +2523,14 @@
25322523
"@typescript-eslint/types" "^8.56.1"
25332524
debug "^4.4.3"
25342525

2535-
"@typescript-eslint/scope-manager@8.56.0":
2536-
version "8.56.0"
2537-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz#604030a4c6433df3728effdd441d47f45a86edb4"
2538-
integrity sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==
2526+
"@typescript-eslint/project-service@8.58.0":
2527+
version "8.58.0"
2528+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.58.0.tgz#66ceda0aabf7427aec3e2713fa43eb278dead2aa"
2529+
integrity sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==
25392530
dependencies:
2540-
"@typescript-eslint/types" "8.56.0"
2541-
"@typescript-eslint/visitor-keys" "8.56.0"
2531+
"@typescript-eslint/tsconfig-utils" "^8.58.0"
2532+
"@typescript-eslint/types" "^8.58.0"
2533+
debug "^4.4.3"
25422534

25432535
"@typescript-eslint/scope-manager@8.56.1", "@typescript-eslint/scope-manager@^8.56.0":
25442536
version "8.56.1"
@@ -2548,51 +2540,44 @@
25482540
"@typescript-eslint/types" "8.56.1"
25492541
"@typescript-eslint/visitor-keys" "8.56.1"
25502542

2551-
"@typescript-eslint/tsconfig-utils@8.56.0":
2552-
version "8.56.0"
2553-
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz#2538ce83cbc376e685487960cbb24b65fe2abc4e"
2554-
integrity sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==
2543+
"@typescript-eslint/scope-manager@8.58.0":
2544+
version "8.58.0"
2545+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.58.0.tgz#e304142775e49a1b7ac3c8bf2536714447c72cab"
2546+
integrity sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==
2547+
dependencies:
2548+
"@typescript-eslint/types" "8.58.0"
2549+
"@typescript-eslint/visitor-keys" "8.58.0"
25552550

2556-
"@typescript-eslint/tsconfig-utils@8.56.1", "@typescript-eslint/tsconfig-utils@^8.56.0", "@typescript-eslint/tsconfig-utils@^8.56.1":
2551+
"@typescript-eslint/tsconfig-utils@8.56.1", "@typescript-eslint/tsconfig-utils@^8.56.1":
25572552
version "8.56.1"
25582553
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz#1afa830b0fada5865ddcabdc993b790114a879b7"
25592554
integrity sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==
25602555

2561-
"@typescript-eslint/type-utils@8.56.0":
2562-
version "8.56.0"
2563-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz#72b4edc1fc73988998f1632b3ec99c2a66eaac6e"
2564-
integrity sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==
2556+
"@typescript-eslint/tsconfig-utils@8.58.0", "@typescript-eslint/tsconfig-utils@^8.58.0":
2557+
version "8.58.0"
2558+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.0.tgz#c5a8edb21f31e0fdee565724e1b984171c559482"
2559+
integrity sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==
2560+
2561+
"@typescript-eslint/type-utils@8.58.0":
2562+
version "8.58.0"
2563+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.58.0.tgz#ce0e72cd967ffbbe8de322db6089bd4374be352f"
2564+
integrity sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==
25652565
dependencies:
2566-
"@typescript-eslint/types" "8.56.0"
2567-
"@typescript-eslint/typescript-estree" "8.56.0"
2568-
"@typescript-eslint/utils" "8.56.0"
2566+
"@typescript-eslint/types" "8.58.0"
2567+
"@typescript-eslint/typescript-estree" "8.58.0"
2568+
"@typescript-eslint/utils" "8.58.0"
25692569
debug "^4.4.3"
2570-
ts-api-utils "^2.4.0"
2571-
2572-
"@typescript-eslint/types@8.56.0":
2573-
version "8.56.0"
2574-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.56.0.tgz#a2444011b9a98ca13d70411d2cbfed5443b3526a"
2575-
integrity sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==
2570+
ts-api-utils "^2.5.0"
25762571

2577-
"@typescript-eslint/types@8.56.1", "@typescript-eslint/types@^8.56.0", "@typescript-eslint/types@^8.56.1":
2572+
"@typescript-eslint/types@8.56.1", "@typescript-eslint/types@^8.56.1":
25782573
version "8.56.1"
25792574
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.56.1.tgz#975e5942bf54895291337c91b9191f6eb0632ab9"
25802575
integrity sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==
25812576

2582-
"@typescript-eslint/typescript-estree@8.56.0":
2583-
version "8.56.0"
2584-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz#fadbc74c14c5bac947db04980ff58bb178701c2e"
2585-
integrity sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==
2586-
dependencies:
2587-
"@typescript-eslint/project-service" "8.56.0"
2588-
"@typescript-eslint/tsconfig-utils" "8.56.0"
2589-
"@typescript-eslint/types" "8.56.0"
2590-
"@typescript-eslint/visitor-keys" "8.56.0"
2591-
debug "^4.4.3"
2592-
minimatch "^9.0.5"
2593-
semver "^7.7.3"
2594-
tinyglobby "^0.2.15"
2595-
ts-api-utils "^2.4.0"
2577+
"@typescript-eslint/types@8.58.0", "@typescript-eslint/types@^8.58.0":
2578+
version "8.58.0"
2579+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.58.0.tgz#e94ae7abdc1c6530e71183c1007b61fa93112a5a"
2580+
integrity sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==
25962581

25972582
"@typescript-eslint/typescript-estree@8.56.1":
25982583
version "8.56.1"
@@ -2609,15 +2594,30 @@
26092594
tinyglobby "^0.2.15"
26102595
ts-api-utils "^2.4.0"
26112596

2612-
"@typescript-eslint/utils@8.56.0":
2613-
version "8.56.0"
2614-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.56.0.tgz#063ce6f702ec603de1b83ee795ed5e877d6f7841"
2615-
integrity sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==
2597+
"@typescript-eslint/typescript-estree@8.58.0":
2598+
version "8.58.0"
2599+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.0.tgz#ed233faa8e2f2a2e1357c3e7d553d6465a0ee59a"
2600+
integrity sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==
2601+
dependencies:
2602+
"@typescript-eslint/project-service" "8.58.0"
2603+
"@typescript-eslint/tsconfig-utils" "8.58.0"
2604+
"@typescript-eslint/types" "8.58.0"
2605+
"@typescript-eslint/visitor-keys" "8.58.0"
2606+
debug "^4.4.3"
2607+
minimatch "^10.2.2"
2608+
semver "^7.7.3"
2609+
tinyglobby "^0.2.15"
2610+
ts-api-utils "^2.5.0"
2611+
2612+
"@typescript-eslint/utils@8.58.0":
2613+
version "8.58.0"
2614+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.58.0.tgz#21a74a7963b0d288b719a4121c7dd555adaab3c3"
2615+
integrity sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==
26162616
dependencies:
26172617
"@eslint-community/eslint-utils" "^4.9.1"
2618-
"@typescript-eslint/scope-manager" "8.56.0"
2619-
"@typescript-eslint/types" "8.56.0"
2620-
"@typescript-eslint/typescript-estree" "8.56.0"
2618+
"@typescript-eslint/scope-manager" "8.58.0"
2619+
"@typescript-eslint/types" "8.58.0"
2620+
"@typescript-eslint/typescript-estree" "8.58.0"
26212621

26222622
"@typescript-eslint/utils@^8.0.0", "@typescript-eslint/utils@^8.56.0":
26232623
version "8.56.1"
@@ -2629,14 +2629,6 @@
26292629
"@typescript-eslint/types" "8.56.1"
26302630
"@typescript-eslint/typescript-estree" "8.56.1"
26312631

2632-
"@typescript-eslint/visitor-keys@8.56.0":
2633-
version "8.56.0"
2634-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz#7d6592ab001827d3ce052155edf7ecad19688d7d"
2635-
integrity sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==
2636-
dependencies:
2637-
"@typescript-eslint/types" "8.56.0"
2638-
eslint-visitor-keys "^5.0.0"
2639-
26402632
"@typescript-eslint/visitor-keys@8.56.1":
26412633
version "8.56.1"
26422634
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz#50e03475c33a42d123dc99e63acf1841c0231f87"
@@ -2645,6 +2637,14 @@
26452637
"@typescript-eslint/types" "8.56.1"
26462638
eslint-visitor-keys "^5.0.0"
26472639

2640+
"@typescript-eslint/visitor-keys@8.58.0":
2641+
version "8.58.0"
2642+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.0.tgz#2abd55a4be70fd55967aceaba4330b9ba9f45189"
2643+
integrity sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==
2644+
dependencies:
2645+
"@typescript-eslint/types" "8.58.0"
2646+
eslint-visitor-keys "^5.0.0"
2647+
26482648
"@ungap/structured-clone@^1.3.0":
26492649
version "1.3.0"
26502650
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8"
@@ -8286,7 +8286,7 @@ minimatch@^8.0.2:
82868286
dependencies:
82878287
brace-expansion "^2.0.1"
82888288

8289-
minimatch@^9.0.4, minimatch@^9.0.5:
8289+
minimatch@^9.0.4:
82908290
version "9.0.5"
82918291
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
82928292
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
@@ -10928,6 +10928,11 @@ ts-api-utils@^2.4.0:
1092810928
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz#2690579f96d2790253bdcf1ca35d569ad78f9ad8"
1092910929
integrity sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==
1093010930

10931+
ts-api-utils@^2.5.0:
10932+
version "2.5.0"
10933+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.5.0.tgz#4acd4a155e22734990a5ed1fe9e97f113bcb37c1"
10934+
integrity sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==
10935+
1093110936
tsconfig-paths@^3.15.0:
1093210937
version "3.15.0"
1093310938
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4"
@@ -11080,15 +11085,15 @@ typedarray@^0.0.6:
1108011085
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1108111086
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
1108211087

11083-
typescript-eslint@^8.56.0:
11084-
version "8.56.0"
11085-
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.56.0.tgz#f4686ccaaf2fb86daf0133820da40ca5961a2236"
11086-
integrity sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==
11088+
typescript-eslint@^8.58.0:
11089+
version "8.58.0"
11090+
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.58.0.tgz#5758b1b68ae7ec05d756b98c63a1f6953a01172b"
11091+
integrity sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==
1108711092
dependencies:
11088-
"@typescript-eslint/eslint-plugin" "8.56.0"
11089-
"@typescript-eslint/parser" "8.56.0"
11090-
"@typescript-eslint/typescript-estree" "8.56.0"
11091-
"@typescript-eslint/utils" "8.56.0"
11093+
"@typescript-eslint/eslint-plugin" "8.58.0"
11094+
"@typescript-eslint/parser" "8.58.0"
11095+
"@typescript-eslint/typescript-estree" "8.58.0"
11096+
"@typescript-eslint/utils" "8.58.0"
1109211097

1109311098
typescript@^6.0.2:
1109411099
version "6.0.2"

0 commit comments

Comments
 (0)