126126 dependencies :
127127 eslint-visitor-keys "^3.3.0"
128128
129+ " @eslint-community/eslint-utils@^4.9.0 " :
130+ version "4.9.0"
131+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz#7308df158e064f0dd8b8fdb58aa14fa2a7f913b3"
132+ integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
133+ dependencies :
134+ eslint-visitor-keys "^3.4.3"
135+
129136" @eslint-community/regexpp@^4.5.1 " :
130137 version "4.5.1"
131138 resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
136143 resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.6.2.tgz#1816b5f6948029c5eaacb0703b850ee0cb37d8f8"
137144 integrity sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==
138145
146+ " @eslint/core@^0.14.0 " :
147+ version "0.14.0"
148+ resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.14.0.tgz#326289380968eaf7e96f364e1e4cf8f3adf2d003"
149+ integrity sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==
150+ dependencies :
151+ " @types/json-schema" " ^7.0.15"
152+
153+ " @eslint/core@^0.15.2 " :
154+ version "0.15.2"
155+ resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.15.2.tgz#59386327d7862cc3603ebc7c78159d2dcc4a868f"
156+ integrity sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==
157+ dependencies :
158+ " @types/json-schema" " ^7.0.15"
159+
160+ " @eslint/css-tree@^3.6.1 " :
161+ version "3.6.6"
162+ resolved "https://registry.yarnpkg.com/@eslint/css-tree/-/css-tree-3.6.6.tgz#a354acb7daeeb288bc3cc6f19a89b0966a9e7bcd"
163+ integrity sha512-C3YiJMY9OZyZ/3vEMFWJIesdGaRY6DmIYvmtyxMT934CbrOKqRs+Iw7NWSRlJQEaK4dPYy2lZ2y1zkaj8z0p5A==
164+ dependencies :
165+ mdn-data "2.23.0"
166+ source-map-js "^1.0.1"
167+
168+ " @eslint/css@^0.10.0 " :
169+ version "0.10.0"
170+ resolved "https://registry.yarnpkg.com/@eslint/css/-/css-0.10.0.tgz#d024daa8eef2f9706b1cc8f7d99c57566693db6f"
171+ integrity sha512-pHoYRWS08oeU0qVez1pZCcbqHzoJnM5VMtrxH2nWDJ0ukq9DkwWV1BTY+PWK+eWBbndN9W0O9WjJTyAHsDoPOg==
172+ dependencies :
173+ " @eslint/core" " ^0.14.0"
174+ " @eslint/css-tree" " ^3.6.1"
175+ " @eslint/plugin-kit" " ^0.3.1"
176+
139177" @eslint/eslintrc@^2.1.4 " :
140178 version "2.1.4"
141179 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
156194 resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b"
157195 integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==
158196
197+ " @eslint/json@^0.13.1 " :
198+ version "0.13.2"
199+ resolved "https://registry.yarnpkg.com/@eslint/json/-/json-0.13.2.tgz#4756dba4e646efb91a80be41dd790e61aea0fe12"
200+ integrity sha512-yWLyRE18rHgHXhWigRpiyv1LDPkvWtC6oa7QHXW7YdP6gosJoq7BiLZW2yCs9U7zN7X4U3ZeOJjepA10XAOIMw==
201+ dependencies :
202+ " @eslint/core" " ^0.15.2"
203+ " @eslint/plugin-kit" " ^0.3.5"
204+ " @humanwhocodes/momoa" " ^3.3.9"
205+ natural-compare "^1.4.0"
206+
207+ " @eslint/plugin-kit@^0.3.1" , "@eslint/plugin-kit@^0.3.5":
208+ version "0.3.5"
209+ resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz#fd8764f0ee79c8ddab4da65460c641cefee017c5"
210+ integrity sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==
211+ dependencies :
212+ " @eslint/core" " ^0.15.2"
213+ levn "^0.4.1"
214+
159215" @ethereum-waffle/[email protected] " :
160216 version "4.0.10"
161217 resolved "https://registry.yarnpkg.com/@ethereum-waffle/chai/-/chai-4.0.10.tgz#6f600a40b6fdaed331eba42b8625ff23f3a0e59a"
895951 resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
896952 integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
897953
954+ " @humanwhocodes/momoa@^3.3.9 " :
955+ version "3.3.10"
956+ resolved "https://registry.yarnpkg.com/@humanwhocodes/momoa/-/momoa-3.3.10.tgz#8ffe034b31e1d43e480846695869c45a06539c73"
957+ integrity sha512-KWiFQpSAqEIyrTXko3hFNLeQvSK8zXlJQzhhxsyVn58WFRYXST99b3Nqnu+ttOtjds2Pl2grUHGpe2NzhPynuQ==
958+
898959" @humanwhocodes/object-schema@^2.0.1 " :
899960 version "2.0.1"
900961 resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044"
14211482 resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.17.0.tgz#52a2fcc97ff609f72011014e4c5b485ec52243ef"
14221483 integrity sha512-Nko8R0/kUo391jsEHHxrGM07QFdnPGvlmox4rmH0kNiNAashItAilhy4Mv4pK5gQmW5f4sXAF58fwJbmlkGcVw==
14231484
1485+ " @stylistic/eslint-plugin@^5.2.3 " :
1486+ version "5.5.0"
1487+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.5.0.tgz#44c2e5454ff827f962b1908f0b5939130a6b18b3"
1488+ integrity sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==
1489+ dependencies :
1490+ " @eslint-community/eslint-utils" " ^4.9.0"
1491+ " @typescript-eslint/types" " ^8.46.1"
1492+ eslint-visitor-keys "^4.2.1"
1493+ espree "^10.4.0"
1494+ estraverse "^5.3.0"
1495+ picomatch "^4.0.3"
1496+
14241497" @szmarczak/http-timer@^5.0.1 " :
14251498 version "5.0.1"
14261499 resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a"
15261599 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
15271600 integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
15281601
1602+ " @types/json-schema@^7.0.15 " :
1603+ version "7.0.15"
1604+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
1605+ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
1606+
15291607" @types/level-errors@* " :
15301608 version "3.0.0"
15311609 resolved "https://registry.yarnpkg.com/@types/level-errors/-/level-errors-3.0.0.tgz#15c1f4915a5ef763b51651b15e90f6dc081b96a8"
16801758 resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
16811759 integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
16821760
1761+ " @typescript-eslint/types@^8.46.1 " :
1762+ version "8.46.2"
1763+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.46.2.tgz#2bad7348511b31e6e42579820e62b73145635763"
1764+ integrity sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==
1765+
16831766" @typescript-eslint/[email protected] " :
16841767 version "6.21.0"
16851768 resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
@@ -1782,6 +1865,11 @@ acorn-walk@^8.1.1:
17821865 resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
17831866 integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
17841867
1868+ acorn@^8.15.0 :
1869+ version "8.15.0"
1870+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816"
1871+ integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
1872+
17851873acorn@^8.4.1 :
17861874 version "8.7.1"
17871875 resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
30263114 resolved "https://registry.yarnpkg.com/eslint-config-xo-typescript/-/eslint-config-xo-typescript-1.0.1.tgz#90a91a4dc2135ea93ef3081ecf1945303ab2bc60"
30273115 integrity sha512-vPQssnRSUgBFOEfB/KY12CXwltwFSn4RSCfa+w7gjBC2PFQ7Yfgmyei+1XUZ3K+8LRGef2NMJUcxts7PldhDjg==
30283116
3029- eslint-config-xo@0.43.1 :
3030- version "0.43.1 "
3031- resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.43.1 .tgz#c2ac8993f6e429048c813f599265d1636a0bc060 "
3032- integrity sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ ==
3117+ eslint-config-xo@0.49.0 :
3118+ version "0.49.0 "
3119+ resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.49.0 .tgz#2f60d0bcb40852709a11b9a20b6553d276171815 "
3120+ integrity sha512-hGtD689+fdJxggx1QbEjWfgGOsTasmYqtfk3Rsxru9QyKg2iOhXO2fvR9C7ck8AGw+n2wy6FsA8/MBIzznt5/Q ==
30333121 dependencies :
3122+ " @eslint/css" " ^0.10.0"
3123+ " @eslint/json" " ^0.13.1"
3124+ " @stylistic/eslint-plugin" " ^5.2.3"
30343125 confusing-browser-globals "1.0.11"
3126+ globals "^16.3.0"
30353127
30363128eslint-scope@^7.2.2 :
30373129 version "7.2.2"
@@ -3056,6 +3148,11 @@ eslint-visitor-keys@^3.4.3:
30563148 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
30573149 integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
30583150
3151+ eslint-visitor-keys@^4.2.1 :
3152+ version "4.2.1"
3153+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
3154+ integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
3155+
3059315630603157 version "8.56.0"
30613158 resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15"
31003197 strip-ansi "^6.0.1"
31013198 text-table "^0.2.0"
31023199
3200+ espree@^10.4.0 :
3201+ version "10.4.0"
3202+ resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837"
3203+ integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
3204+ dependencies :
3205+ acorn "^8.15.0"
3206+ acorn-jsx "^5.3.2"
3207+ eslint-visitor-keys "^4.2.1"
3208+
31033209espree@^9.6.0 :
31043210 version "9.6.0"
31053211 resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.0.tgz#80869754b1c6560f32e3b6929194a3fe07c5b82f"
@@ -3132,7 +3238,7 @@ esrecurse@^4.3.0:
31323238 dependencies :
31333239 estraverse "^5.2.0"
31343240
3135- estraverse@^5.1.0, estraverse@^5.2.0 :
3241+ estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0 :
31363242 version "5.3.0"
31373243 resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
31383244 integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
@@ -3658,6 +3764,11 @@ globals@^13.19.0:
36583764 dependencies :
36593765 type-fest "^0.20.2"
36603766
3767+ globals@^16.3.0 :
3768+ version "16.4.0"
3769+ resolved "https://registry.yarnpkg.com/globals/-/globals-16.4.0.tgz#574bc7e72993d40cf27cf6c241f324ee77808e51"
3770+ integrity sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==
3771+
36613772globalthis@^1.0.3 :
36623773 version "1.0.3"
36633774 resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
@@ -4636,6 +4747,11 @@ md5.js@^1.3.4:
46364747 inherits "^2.0.1"
46374748 safe-buffer "^5.1.2"
46384749
4750+ 4751+ version "2.23.0"
4752+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.23.0.tgz#f136a03eeed90d368dc0d849794043b237b53f5b"
4753+ integrity sha512-786vq1+4079JSeu2XdcDjrhi/Ry7BWtjDl9WtGPWLiIHb2T66GvIVflZTBoSNZ5JqTtJGYEVMuFA/lbQlMOyDQ==
4754+
46394755memdown@^5.0.0 :
46404756 version "5.1.0"
46414757 resolved "https://registry.yarnpkg.com/memdown/-/memdown-5.1.0.tgz#608e91a9f10f37f5b5fe767667a8674129a833cb"
@@ -5159,6 +5275,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
51595275 resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
51605276 integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
51615277
5278+ picomatch@^4.0.3 :
5279+ version "4.0.3"
5280+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042"
5281+ integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==
5282+
51625283pluralize@^8.0.0 :
51635284 version "8.0.0"
51645285 resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1"
@@ -5722,6 +5843,11 @@ solidity-comments-extractor@^0.0.8:
57225843 resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.8.tgz#f6e148ab0c49f30c1abcbecb8b8df01ed8e879f8"
57235844 integrity sha512-htM7Vn6LhHreR+EglVMd2s+sZhcXAirB1Zlyrv5zBuTxieCvjfnRpd7iZk75m/u6NOlEyQ94C6TWbBn2cY7w8g==
57245845
5846+ source-map-js@^1.0.1 :
5847+ version "1.2.1"
5848+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
5849+ integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
5850+
57255851source-map-support@^0.5.13 :
57265852 version "0.5.21"
57275853 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
0 commit comments