diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.11.0-dd7ae18a6d-97d2fe4669.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.11.0-dd7ae18a6d-97d2fe4669.zip
new file mode 100644
index 00000000..0c756dcd
Binary files /dev/null and b/.yarn/cache/@eslint-community-regexpp-npm-4.11.0-dd7ae18a6d-97d2fe4669.zip differ
diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip
deleted file mode 100644
index 0f0538ee..00000000
Binary files a/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip and /dev/null differ
diff --git a/.yarn/cache/@eslint-js-npm-9.6.0-26953afd01-8d0c1cc81a.zip b/.yarn/cache/@eslint-js-npm-9.7.0-09e7f6cafd-384fb151c0.zip
similarity index 90%
rename from .yarn/cache/@eslint-js-npm-9.6.0-26953afd01-8d0c1cc81a.zip
rename to .yarn/cache/@eslint-js-npm-9.7.0-09e7f6cafd-384fb151c0.zip
index 28740c5b..b45e8a75 100644
Binary files a/.yarn/cache/@eslint-js-npm-9.6.0-26953afd01-8d0c1cc81a.zip and b/.yarn/cache/@eslint-js-npm-9.7.0-09e7f6cafd-384fb151c0.zip differ
diff --git a/.yarn/cache/eslint-npm-9.6.0-5567ba900f-b3f3de28df.zip b/.yarn/cache/eslint-npm-9.7.0-2109b8074b-36ece28b09.zip
similarity index 88%
rename from .yarn/cache/eslint-npm-9.6.0-5567ba900f-b3f3de28df.zip
rename to .yarn/cache/eslint-npm-9.7.0-2109b8074b-36ece28b09.zip
index 061a8ccf..1f88b9b0 100644
Binary files a/.yarn/cache/eslint-npm-9.6.0-5567ba900f-b3f3de28df.zip and b/.yarn/cache/eslint-npm-9.7.0-2109b8074b-36ece28b09.zip differ
diff --git a/.yarn/cache/eslint-scope-npm-8.0.1-20a4626de0-67a5a39312.zip b/.yarn/cache/eslint-scope-npm-8.0.2-984149bd64-bd1e7a0597.zip
similarity index 76%
rename from .yarn/cache/eslint-scope-npm-8.0.1-20a4626de0-67a5a39312.zip
rename to .yarn/cache/eslint-scope-npm-8.0.2-984149bd64-bd1e7a0597.zip
index ac2d7878..06a5652e 100644
Binary files a/.yarn/cache/eslint-scope-npm-8.0.1-20a4626de0-67a5a39312.zip and b/.yarn/cache/eslint-scope-npm-8.0.2-984149bd64-bd1e7a0597.zip differ
diff --git a/yarn.lock b/yarn.lock
index cd9311b0..e0b1293a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -524,10 +524,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@eslint-community/regexpp@npm:^4.6.1":
-  version: 4.6.2
-  resolution: "@eslint-community/regexpp@npm:4.6.2"
-  checksum: a3c341377b46b54fa228f455771b901d1a2717f95d47dcdf40199df30abc000ba020f747f114f08560d119e979d882a94cf46cfc51744544d54b00319c0f2724
+"@eslint-community/regexpp@npm:^4.11.0":
+  version: 4.11.0
+  resolution: "@eslint-community/regexpp@npm:4.11.0"
+  checksum: 97d2fe46690b69417a551bd19a3dc53b6d9590d2295c43cc4c4e44e64131af541e2f4a44d5c12e87de990403654d3dae9d33600081f3a2f0386b368abc9111ec
   languageName: node
   linkType: hard
 
@@ -559,10 +559,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@eslint/js@npm:9.6.0":
-  version: 9.6.0
-  resolution: "@eslint/js@npm:9.6.0"
-  checksum: 8d0c1cc81ae9182139a38555a56bd6387b663b45efa5ca642e1e50584926f749a68d497c8a5ca02d55661341a5b689fc7977c65b10191e2a315888ca403b8bcd
+"@eslint/js@npm:9.7.0":
+  version: 9.7.0
+  resolution: "@eslint/js@npm:9.7.0"
+  checksum: 384fb151c0719c8949b9c4245ffee311c67e43700867b83027a8b9249a71414d7d1b2406189800e578beaa47cf22ee13c87a578e626c189c679f56ecad147674
   languageName: node
   linkType: hard
 
@@ -3608,13 +3608,13 @@ __metadata:
   languageName: node
   linkType: hard
 
-"eslint-scope@npm:^8.0.1":
-  version: 8.0.1
-  resolution: "eslint-scope@npm:8.0.1"
+"eslint-scope@npm:^8.0.2":
+  version: 8.0.2
+  resolution: "eslint-scope@npm:8.0.2"
   dependencies:
     esrecurse: ^4.3.0
     estraverse: ^5.2.0
-  checksum: 67a5a39312dadb8c9a677df0f2e8add8daf15280b08bfe07f898d5347ee2d7cd2a1f5c2760f34e46e8f5f13f7192f47c2c10abe676bfa4173ae5539365551940
+  checksum: bd1e7a0597ec605cf3bc9b35c9e13d7ea6c11fee031b0cada9e8993b0ecf16d81d6f40f1dcd463424af439abf53cd62302ea25707c1599689eb2750d6aa29688
   languageName: node
   linkType: hard
 
@@ -3640,14 +3640,14 @@ __metadata:
   linkType: hard
 
 "eslint@npm:^9.0.0":
-  version: 9.6.0
-  resolution: "eslint@npm:9.6.0"
+  version: 9.7.0
+  resolution: "eslint@npm:9.7.0"
   dependencies:
     "@eslint-community/eslint-utils": ^4.2.0
-    "@eslint-community/regexpp": ^4.6.1
+    "@eslint-community/regexpp": ^4.11.0
     "@eslint/config-array": ^0.17.0
     "@eslint/eslintrc": ^3.1.0
-    "@eslint/js": 9.6.0
+    "@eslint/js": 9.7.0
     "@humanwhocodes/module-importer": ^1.0.1
     "@humanwhocodes/retry": ^0.3.0
     "@nodelib/fs.walk": ^1.2.8
@@ -3656,7 +3656,7 @@ __metadata:
     cross-spawn: ^7.0.2
     debug: ^4.3.2
     escape-string-regexp: ^4.0.0
-    eslint-scope: ^8.0.1
+    eslint-scope: ^8.0.2
     eslint-visitor-keys: ^4.0.0
     espree: ^10.1.0
     esquery: ^1.5.0
@@ -3679,7 +3679,7 @@ __metadata:
     text-table: ^0.2.0
   bin:
     eslint: bin/eslint.js
-  checksum: b3f3de28df0ebbccbd0863637523cd443569dd32d18da021a97b53f25b2f5bc7f788fe74da8e585da6bb7b2060d7a688e9dcaa35efaabb7b596c354ff4b07963
+  checksum: 36ece28b0966d30071574635b57e28926166e8be624059a271e3c2b64f8915bc3893b18bf27aa90467beafe70b84d177e47debf7e635ac7459d906eee067dfbd
   languageName: node
   linkType: hard