Skip to content

Commit 3d88e74

Browse files
Update dependency eslint-config-xo to v0.50.0
1 parent 45dbb6e commit 3d88e74

2 files changed

Lines changed: 144 additions & 5 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"dotenv": "16.6.1",
3636
"eslint": "8.57.1",
3737
"eslint-config-prettier": "8.10.2",
38-
"eslint-config-xo": "0.43.1",
38+
"eslint-config-xo": "0.50.0",
3939
"eslint-config-xo-typescript": "0.44.0",
4040
"ethereum-waffle": "3.4.0",
4141
"ethers": "5.4.7",

yarn.lock

Lines changed: 143 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,13 @@
9898
dependencies:
9999
eslint-visitor-keys "^3.3.0"
100100

101+
"@eslint-community/eslint-utils@^4.9.1":
102+
version "4.9.1"
103+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595"
104+
integrity sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==
105+
dependencies:
106+
eslint-visitor-keys "^3.4.3"
107+
101108
"@eslint-community/regexpp@^4.4.0":
102109
version "4.5.1"
103110
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884"
@@ -108,6 +115,37 @@
108115
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
109116
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
110117

118+
"@eslint/core@^0.17.0":
119+
version "0.17.0"
120+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c"
121+
integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==
122+
dependencies:
123+
"@types/json-schema" "^7.0.15"
124+
125+
"@eslint/core@^1.1.1":
126+
version "1.1.1"
127+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.1.1.tgz#450f3d2be2d463ccd51119544092256b4e88df32"
128+
integrity sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==
129+
dependencies:
130+
"@types/json-schema" "^7.0.15"
131+
132+
"@eslint/css-tree@^3.6.6":
133+
version "3.6.9"
134+
resolved "https://registry.yarnpkg.com/@eslint/css-tree/-/css-tree-3.6.9.tgz#d52d4c823893644f2e2910a035c9a77953d529f4"
135+
integrity sha512-3D5/OHibNEGk+wKwNwMbz63NMf367EoR4mVNNpxddCHKEb2Nez7z62J2U6YjtErSsZDoY0CsccmoUpdEbkogNA==
136+
dependencies:
137+
mdn-data "2.23.0"
138+
source-map-js "^1.0.1"
139+
140+
"@eslint/css@^0.14.1":
141+
version "0.14.1"
142+
resolved "https://registry.yarnpkg.com/@eslint/css/-/css-0.14.1.tgz#ca80b9c21b5de901e173ba8180f9cd8879315604"
143+
integrity sha512-NXiteSacmpaXqgyIW3+GcNzexXyfC0kd+gig6WTjD4A74kBGJeNx1tV0Hxa0v7x0+mnIyKfGPhGNs1uhRFdh+w==
144+
dependencies:
145+
"@eslint/core" "^0.17.0"
146+
"@eslint/css-tree" "^3.6.6"
147+
"@eslint/plugin-kit" "^0.4.1"
148+
111149
"@eslint/eslintrc@^2.1.4":
112150
version "2.1.4"
113151
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
@@ -128,6 +166,32 @@
128166
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
129167
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
130168

169+
"@eslint/json@^1.0.0":
170+
version "1.1.0"
171+
resolved "https://registry.yarnpkg.com/@eslint/json/-/json-1.1.0.tgz#b0f6661c34d0f0f152362f9abad022b25c7b9118"
172+
integrity sha512-noH9FUYqyhZSDf3Yq5HswsjDH/MWJAatMooWwT5YgQ0XHMekoFc/iyEufP+7kD1kaOj9qwFiXySqHsKii3zmlw==
173+
dependencies:
174+
"@eslint/core" "^1.1.1"
175+
"@eslint/plugin-kit" "^0.6.1"
176+
"@humanwhocodes/momoa" "^3.3.10"
177+
natural-compare "^1.4.0"
178+
179+
"@eslint/plugin-kit@^0.4.1":
180+
version "0.4.1"
181+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2"
182+
integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==
183+
dependencies:
184+
"@eslint/core" "^0.17.0"
185+
levn "^0.4.1"
186+
187+
"@eslint/plugin-kit@^0.6.1":
188+
version "0.6.1"
189+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz#eb9e6689b56ce8bc1855bb33090e63f3fc115e8e"
190+
integrity sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==
191+
dependencies:
192+
"@eslint/core" "^1.1.1"
193+
levn "^0.4.1"
194+
131195
"@ethereum-waffle/chai@^3.4.0":
132196
version "3.4.0"
133197
resolved "https://registry.yarnpkg.com/@ethereum-waffle/chai/-/chai-3.4.0.tgz"
@@ -653,6 +717,11 @@
653717
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
654718
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
655719

720+
"@humanwhocodes/momoa@^3.3.10":
721+
version "3.3.10"
722+
resolved "https://registry.yarnpkg.com/@humanwhocodes/momoa/-/momoa-3.3.10.tgz#8ffe034b31e1d43e480846695869c45a06539c73"
723+
integrity sha512-KWiFQpSAqEIyrTXko3hFNLeQvSK8zXlJQzhhxsyVn58WFRYXST99b3Nqnu+ttOtjds2Pl2grUHGpe2NzhPynuQ==
724+
656725
"@humanwhocodes/object-schema@^2.0.3":
657726
version "2.0.3"
658727
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
@@ -902,6 +971,18 @@
902971
dependencies:
903972
antlr4ts "^0.5.0-alpha.4"
904973

974+
"@stylistic/eslint-plugin@^5.7.1":
975+
version "5.10.0"
976+
resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.10.0.tgz#471bbd9f7a27ceaac4a217e7f5b3890855e5640c"
977+
integrity sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==
978+
dependencies:
979+
"@eslint-community/eslint-utils" "^4.9.1"
980+
"@typescript-eslint/types" "^8.56.0"
981+
eslint-visitor-keys "^4.2.1"
982+
espree "^10.4.0"
983+
estraverse "^5.3.0"
984+
picomatch "^4.0.3"
985+
905986
"@szmarczak/http-timer@^1.1.2":
906987
version "1.1.2"
907988
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz"
@@ -982,6 +1063,11 @@
9821063
dependencies:
9831064
dotenv "*"
9841065

1066+
"@types/json-schema@^7.0.15":
1067+
version "7.0.15"
1068+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
1069+
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
1070+
9851071
"@types/json-schema@^7.0.9":
9861072
version "7.0.9"
9871073
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
@@ -1121,6 +1207,11 @@
11211207
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.7.tgz#6f4857203fceee91d0034ccc30512d2939000742"
11221208
integrity sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==
11231209

1210+
"@typescript-eslint/types@^8.56.0":
1211+
version "8.57.0"
1212+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.57.0.tgz#4fa5385ffd1cd161fa5b9dce93e0493d491b8dc6"
1213+
integrity sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==
1214+
11241215
"@typescript-eslint/typescript-estree@5.59.7":
11251216
version "5.59.7"
11261217
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz#b887acbd4b58e654829c94860dbff4ac55c5cff8"
@@ -1251,6 +1342,11 @@ acorn@^6.0.7:
12511342
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz"
12521343
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
12531344

1345+
acorn@^8.15.0:
1346+
version "8.16.0"
1347+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.16.0.tgz#4ce79c89be40afe7afe8f3adb902a1f1ce9ac08a"
1348+
integrity sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==
1349+
12541350
acorn@^8.4.1:
12551351
version "8.4.1"
12561352
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz"
@@ -3386,12 +3482,16 @@ eslint-config-xo-typescript@0.44.0:
33863482
dependencies:
33873483
typescript ">=4.3"
33883484

3389-
eslint-config-xo@0.43.1:
3390-
version "0.43.1"
3391-
resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.43.1.tgz#c2ac8993f6e429048c813f599265d1636a0bc060"
3392-
integrity sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ==
3485+
eslint-config-xo@0.50.0:
3486+
version "0.50.0"
3487+
resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.50.0.tgz#61206b2899436d0535f7f247b6dbd8bff7f5a95a"
3488+
integrity sha512-IC+G7r8cIZkspJX5Ug97Si3aHyLatx+eZ5w/dyLuBo0HDZj13uIsZy+mlbXM18aN2/MLarIn0vq4R/a75Gmfcg==
33933489
dependencies:
3490+
"@eslint/css" "^0.14.1"
3491+
"@eslint/json" "^1.0.0"
3492+
"@stylistic/eslint-plugin" "^5.7.1"
33943493
confusing-browser-globals "1.0.11"
3494+
globals "^17.3.0"
33953495

33963496
eslint-scope@^4.0.3:
33973497
version "4.0.3"
@@ -3444,6 +3544,11 @@ eslint-visitor-keys@^3.4.3:
34443544
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
34453545
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
34463546

3547+
eslint-visitor-keys@^4.2.1:
3548+
version "4.2.1"
3549+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
3550+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
3551+
34473552
eslint@8.57.1:
34483553
version "8.57.1"
34493554
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
@@ -3530,6 +3635,15 @@ eslint@^5.6.0:
35303635
table "^5.2.3"
35313636
text-table "^0.2.0"
35323637

3638+
espree@^10.4.0:
3639+
version "10.4.0"
3640+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837"
3641+
integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
3642+
dependencies:
3643+
acorn "^8.15.0"
3644+
acorn-jsx "^5.3.2"
3645+
eslint-visitor-keys "^4.2.1"
3646+
35333647
espree@^5.0.1:
35343648
version "5.0.1"
35353649
resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz"
@@ -3584,6 +3698,11 @@ estraverse@^5.1.0, estraverse@^5.2.0:
35843698
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz"
35853699
integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
35863700

3701+
estraverse@^5.3.0:
3702+
version "5.3.0"
3703+
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
3704+
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
3705+
35873706
esutils@^2.0.2:
35883707
version "2.0.3"
35893708
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz"
@@ -4710,6 +4829,11 @@ globals@^13.19.0:
47104829
dependencies:
47114830
type-fest "^0.20.2"
47124831

4832+
globals@^17.3.0:
4833+
version "17.4.0"
4834+
resolved "https://registry.yarnpkg.com/globals/-/globals-17.4.0.tgz#33d7d297ed1536b388a0e2f4bcd0ff19c8ff91b5"
4835+
integrity sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==
4836+
47134837
globals@^9.18.0:
47144838
version "9.18.0"
47154839
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz"
@@ -6128,6 +6252,11 @@ md5.js@^1.3.4:
61286252
inherits "^2.0.1"
61296253
safe-buffer "^5.1.2"
61306254

6255+
mdn-data@2.23.0:
6256+
version "2.23.0"
6257+
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.23.0.tgz#f136a03eeed90d368dc0d849794043b237b53f5b"
6258+
integrity sha512-786vq1+4079JSeu2XdcDjrhi/Ry7BWtjDl9WtGPWLiIHb2T66GvIVflZTBoSNZ5JqTtJGYEVMuFA/lbQlMOyDQ==
6259+
61316260
media-typer@0.3.0:
61326261
version "0.3.0"
61336262
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz"
@@ -7039,6 +7168,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
70397168
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz"
70407169
integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
70417170

7171+
picomatch@^4.0.3:
7172+
version "4.0.3"
7173+
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042"
7174+
integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==
7175+
70427176
pify@^2.0.0, pify@^2.3.0:
70437177
version "2.3.0"
70447178
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz"
@@ -8045,6 +8179,11 @@ solidity-comments-extractor@^0.0.7:
80458179
resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz"
80468180
integrity sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==
80478181

8182+
source-map-js@^1.0.1:
8183+
version "1.2.1"
8184+
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
8185+
integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
8186+
80488187
source-map-resolve@^0.5.0:
80498188
version "0.5.3"
80508189
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz"

0 commit comments

Comments
 (0)