diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.18.0-f1d556a934-dfcf150628.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.18.0-f1d556a934-dfcf150628.zip deleted file mode 100644 index 7105e2c4d..000000000 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-7.18.0-f1d556a934-dfcf150628.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.18.1-bb2da7e4da-662e416f7b.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.18.1-bb2da7e4da-662e416f7b.zip new file mode 100644 index 000000000..00c6195ee Binary files /dev/null and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.18.1-bb2da7e4da-662e416f7b.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-7.18.0-c84582852c-b982c6ac13.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-7.18.0-c84582852c-b982c6ac13.zip deleted file mode 100644 index 63fd3184a..000000000 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-7.18.0-c84582852c-b982c6ac13.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.18.1-83da96a516-be4894a135.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.18.1-83da96a516-be4894a135.zip new file mode 100644 index 000000000..748265d0c Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.18.1-83da96a516-be4894a135.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-7.18.0-acee9c858d-68fd5df514.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-7.18.0-acee9c858d-68fd5df514.zip deleted file mode 100644 index 1aba9f54b..000000000 Binary files a/.yarn/cache/@typescript-eslint-type-utils-npm-7.18.0-acee9c858d-68fd5df514.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-8.18.1-8af8e9642f-c2a61777fd.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-8.18.1-8af8e9642f-c2a61777fd.zip new file mode 100644 index 000000000..cf53218ca Binary files /dev/null and b/.yarn/cache/@typescript-eslint-type-utils-npm-8.18.1-8af8e9642f-c2a61777fd.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-7.18.0-43e7278412-7df2750cd1.zip b/.yarn/cache/@typescript-eslint-types-npm-7.18.0-43e7278412-7df2750cd1.zip deleted file mode 100644 index f6f2fdc7d..000000000 Binary files a/.yarn/cache/@typescript-eslint-types-npm-7.18.0-43e7278412-7df2750cd1.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-8.18.1-ebc7ee1839-0274d0c3d2.zip b/.yarn/cache/@typescript-eslint-types-npm-8.18.1-ebc7ee1839-0274d0c3d2.zip new file mode 100644 index 000000000..9a5fd34f5 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-8.18.1-ebc7ee1839-0274d0c3d2.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.18.0-ce673565ca-c82d22ec96.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.18.0-ce673565ca-c82d22ec96.zip deleted file mode 100644 index 37d491e4b..000000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-7.18.0-ce673565ca-c82d22ec96.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.18.1-37ec5dc39d-15d1419771.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.18.1-37ec5dc39d-15d1419771.zip new file mode 100644 index 000000000..b9e05f662 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.18.1-37ec5dc39d-15d1419771.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-7.18.0-d11315a14c-751dbc816d.zip b/.yarn/cache/@typescript-eslint-utils-npm-7.18.0-d11315a14c-751dbc816d.zip deleted file mode 100644 index 94664b7c9..000000000 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-7.18.0-d11315a14c-751dbc816d.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-8.18.1-35786709a5-456da0728b.zip b/.yarn/cache/@typescript-eslint-utils-npm-8.18.1-35786709a5-456da0728b.zip new file mode 100644 index 000000000..cdca1a3d8 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-utils-npm-8.18.1-35786709a5-456da0728b.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.18.0-8b4d3089ad-6e806a7cdb.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.18.0-8b4d3089ad-6e806a7cdb.zip deleted file mode 100644 index db0a059b4..000000000 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-7.18.0-8b4d3089ad-6e806a7cdb.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.18.1-1fac10e298-facc2115dc.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.18.1-1fac10e298-facc2115dc.zip new file mode 100644 index 000000000..5c01638d5 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.18.1-1fac10e298-facc2115dc.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-779c604672.zip b/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-779c604672.zip new file mode 100644 index 000000000..29abd6d3c Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-4.2.0-a591434af3-779c604672.zip differ diff --git a/package.json b/package.json index 7e847c2e5..9b65fb987 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "@types/react": "^18.3.1", "@types/react-dom": "^18.2.18", "@types/uuid": "^9.0.7", - "@typescript-eslint/eslint-plugin": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^8.18.1", "@typescript-eslint/parser": "^8.7.0", "axe-core": "^4.10.0", "debug": "^4.3.4", diff --git a/yarn.lock b/yarn.lock index eada0b1ee..160ffaf2a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4782,26 +4782,24 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.16.1": - version: 7.18.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0" +"@typescript-eslint/eslint-plugin@npm:^8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.18.1" dependencies: "@eslint-community/regexpp": ^4.10.0 - "@typescript-eslint/scope-manager": 7.18.0 - "@typescript-eslint/type-utils": 7.18.0 - "@typescript-eslint/utils": 7.18.0 - "@typescript-eslint/visitor-keys": 7.18.0 + "@typescript-eslint/scope-manager": 8.18.1 + "@typescript-eslint/type-utils": 8.18.1 + "@typescript-eslint/utils": 8.18.1 + "@typescript-eslint/visitor-keys": 8.18.1 graphemer: ^1.4.0 ignore: ^5.3.1 natural-compare: ^1.4.0 ts-api-utils: ^1.3.0 peerDependencies: - "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: dfcf150628ca2d4ccdfc20b46b0eae075c2f16ef5e70d9d2f0d746acf4c69a09f962b93befee01a529f14bbeb3e817b5aba287d7dd0edc23396bc5ed1f448c3d + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 662e416f7b1baaa20056495168f79994ce72396cef51bedb5efe9d35fd2b799eae6ad8a2aff1edebb2dc472d91216a43a0ac65f33300285db32f80e71b65f28c languageName: node linkType: hard @@ -4861,13 +4859,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/scope-manager@npm:7.18.0" +"@typescript-eslint/scope-manager@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/scope-manager@npm:8.18.1" dependencies: - "@typescript-eslint/types": 7.18.0 - "@typescript-eslint/visitor-keys": 7.18.0 - checksum: b982c6ac13d8c86bb3b949c6b4e465f3f60557c2ccf4cc229799827d462df56b9e4d3eaed7711d79b875422fc3d71ec1ebcb5195db72134d07c619e3c5506b57 + "@typescript-eslint/types": 8.18.1 + "@typescript-eslint/visitor-keys": 8.18.1 + checksum: be4894a135ee978b29f7f8490111a0b662985a027fc7eade2400102fbae139d0ba82fdc0c7c2e3daf690a04c8f77e45fb6f8f561b971cd1cb1fa7063905d2e39 languageName: node linkType: hard @@ -4881,20 +4879,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/type-utils@npm:7.18.0" +"@typescript-eslint/type-utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/type-utils@npm:8.18.1" dependencies: - "@typescript-eslint/typescript-estree": 7.18.0 - "@typescript-eslint/utils": 7.18.0 + "@typescript-eslint/typescript-estree": 8.18.1 + "@typescript-eslint/utils": 8.18.1 debug: ^4.3.4 ts-api-utils: ^1.3.0 peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 68fd5df5146c1a08cde20d59b4b919acab06a1b06194fe4f7ba1b928674880249890785fbbc97394142f2ef5cff5a7fba9b8a940449e7d5605306505348e38bc + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: c2a61777fd025b3689bb5cab9d2aa7acd2281a61d87d44e43d3036288fcdf28431d67c905e4e980ea1377ea7b6d861049aaf872c28ea8ebe2ab352eaa856fc1a languageName: node linkType: hard @@ -4927,10 +4923,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/types@npm:7.18.0" - checksum: 7df2750cd146a0acd2d843208d69f153b458e024bbe12aab9e441ad2c56f47de3ddfeb329c4d1ea0079e2577fea4b8c1c1ce15315a8d49044586b04fedfe7a4d +"@typescript-eslint/types@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/types@npm:8.18.1" + checksum: 0274d0c3d237454b4a584211ec85136c056dd38144879d5ab49cd37b1b31ed4a5cf6e84dce6e334d5b417dd0e83f40b507bc9eff28e326e00da8cdd6fed29c9f languageName: node linkType: hard @@ -4978,22 +4974,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" +"@typescript-eslint/typescript-estree@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.18.1" dependencies: - "@typescript-eslint/types": 7.18.0 - "@typescript-eslint/visitor-keys": 7.18.0 + "@typescript-eslint/types": 8.18.1 + "@typescript-eslint/visitor-keys": 8.18.1 debug: ^4.3.4 - globby: ^11.1.0 + fast-glob: ^3.3.2 is-glob: ^4.0.3 minimatch: ^9.0.4 semver: ^7.6.0 ts-api-utils: ^1.3.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: c82d22ec9654973944f779eb4eb94c52f4a6eafaccce2f0231ff7757313f3a0d0256c3252f6dfe6d43f57171d09656478acb49a629a9d0c193fb959bc3f36116 + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 15d1419771cc0c532a7577332b5fbc24de13c5d8bb635875ef1b1120126df0bd45c1c35559b62d12bbe334dc9b35474ab92447d8259b604efb496205e7bcb4c4 languageName: node linkType: hard @@ -5016,17 +5011,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/utils@npm:7.18.0" +"@typescript-eslint/utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/utils@npm:8.18.1" dependencies: "@eslint-community/eslint-utils": ^4.4.0 - "@typescript-eslint/scope-manager": 7.18.0 - "@typescript-eslint/types": 7.18.0 - "@typescript-eslint/typescript-estree": 7.18.0 + "@typescript-eslint/scope-manager": 8.18.1 + "@typescript-eslint/types": 8.18.1 + "@typescript-eslint/typescript-estree": 8.18.1 peerDependencies: - eslint: ^8.56.0 - checksum: 751dbc816dab8454b7dc6b26a56671dbec08e3f4ef94c2661ce1c0fc48fa2d05a64e03efe24cba2c22d03ba943cd3c5c7a5e1b7b03bbb446728aec1c640bd767 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 456da0728b73abaab63c68ee838dabc4ea047864cf23c1fe7757db3e6d6fe0f20cbe82381a5bf5c43cc704091c160efa4737d44213e49b70465e9f6f9302e46b languageName: node linkType: hard @@ -5082,13 +5078,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.18.0" +"@typescript-eslint/visitor-keys@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.18.1" dependencies: - "@typescript-eslint/types": 7.18.0 - eslint-visitor-keys: ^3.4.3 - checksum: 6e806a7cdb424c5498ea187a5a11d0fef7e4602a631be413e7d521e5aec1ab46ba00c76cfb18020adaa0a8c9802354a163bfa0deb74baa7d555526c7517bb158 + "@typescript-eslint/types": 8.18.1 + eslint-visitor-keys: ^4.2.0 + checksum: facc2115dcf06ee3aca5ac0f879f15cc1f1b097c4c90422160e2241166e55891214928de4f6975d65444483e254e77825b27774ce6e49b78a6b73cfe3022f0f2 languageName: node linkType: hard @@ -8909,6 +8905,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 779c604672b570bb4da84cef32f6abb085ac78379779c1122d7879eade8bb38ae715645324597cf23232d03cef06032c9844d25c73625bc282a5bfd30247e5b5 + languageName: node + linkType: hard + "eslint@npm:8.57.0": version: 8.57.0 resolution: "eslint@npm:8.57.0" @@ -13308,7 +13311,7 @@ __metadata: "@types/react-dom": ^18.2.18 "@types/react-gtm-module": ^2.0.3 "@types/uuid": ^9.0.7 - "@typescript-eslint/eslint-plugin": ^7.16.1 + "@typescript-eslint/eslint-plugin": ^8.18.1 "@typescript-eslint/parser": ^8.7.0 axe-core: ^4.10.0 axios: ^1.6.3