Skip to content

Commit a90bb37

Browse files
Update dependency eslint-config-xo to v0.50.0
1 parent c0d1ac9 commit a90bb37

2 files changed

Lines changed: 140 additions & 6 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.57.0",
4040
"ethereum-waffle": "3.4.4",
4141
"ethers": "5.8.0",

yarn.lock

Lines changed: 139 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,13 @@
8181
dependencies:
8282
eslint-visitor-keys "^3.3.0"
8383

84+
"@eslint-community/eslint-utils@^4.9.1":
85+
version "4.9.1"
86+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595"
87+
integrity sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==
88+
dependencies:
89+
eslint-visitor-keys "^3.4.3"
90+
8491
"@eslint-community/regexpp@^4.4.0":
8592
version "4.4.0"
8693
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.4.0.tgz#3e61c564fcd6b921cb789838631c5ee44df09403"
@@ -91,6 +98,37 @@
9198
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
9299
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
93100

101+
"@eslint/core@^0.17.0":
102+
version "0.17.0"
103+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c"
104+
integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==
105+
dependencies:
106+
"@types/json-schema" "^7.0.15"
107+
108+
"@eslint/core@^1.1.0":
109+
version "1.1.0"
110+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.1.0.tgz#51f5cd970e216fbdae6721ac84491f57f965836d"
111+
integrity sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==
112+
dependencies:
113+
"@types/json-schema" "^7.0.15"
114+
115+
"@eslint/css-tree@^3.6.6":
116+
version "3.6.9"
117+
resolved "https://registry.yarnpkg.com/@eslint/css-tree/-/css-tree-3.6.9.tgz#d52d4c823893644f2e2910a035c9a77953d529f4"
118+
integrity sha512-3D5/OHibNEGk+wKwNwMbz63NMf367EoR4mVNNpxddCHKEb2Nez7z62J2U6YjtErSsZDoY0CsccmoUpdEbkogNA==
119+
dependencies:
120+
mdn-data "2.23.0"
121+
source-map-js "^1.0.1"
122+
123+
"@eslint/css@^0.14.1":
124+
version "0.14.1"
125+
resolved "https://registry.yarnpkg.com/@eslint/css/-/css-0.14.1.tgz#ca80b9c21b5de901e173ba8180f9cd8879315604"
126+
integrity sha512-NXiteSacmpaXqgyIW3+GcNzexXyfC0kd+gig6WTjD4A74kBGJeNx1tV0Hxa0v7x0+mnIyKfGPhGNs1uhRFdh+w==
127+
dependencies:
128+
"@eslint/core" "^0.17.0"
129+
"@eslint/css-tree" "^3.6.6"
130+
"@eslint/plugin-kit" "^0.4.1"
131+
94132
"@eslint/eslintrc@^2.1.4":
95133
version "2.1.4"
96134
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
@@ -111,6 +149,32 @@
111149
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
112150
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
113151

152+
"@eslint/json@^1.0.0":
153+
version "1.0.1"
154+
resolved "https://registry.yarnpkg.com/@eslint/json/-/json-1.0.1.tgz#3b4f7225e5ff8c3639ab0dc77eb2f451aa4ab8d8"
155+
integrity sha512-bE2nGv8/U+uRvQEJWOgCsZCa65XsCBgxyyx/sXtTHVv0kqdauACLzyp7A1C3yNn7pRaWjIt5acxY+TAbSyIJXw==
156+
dependencies:
157+
"@eslint/core" "^1.1.0"
158+
"@eslint/plugin-kit" "^0.6.0"
159+
"@humanwhocodes/momoa" "^3.3.10"
160+
natural-compare "^1.4.0"
161+
162+
"@eslint/plugin-kit@^0.4.1":
163+
version "0.4.1"
164+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2"
165+
integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==
166+
dependencies:
167+
"@eslint/core" "^0.17.0"
168+
levn "^0.4.1"
169+
170+
"@eslint/plugin-kit@^0.6.0":
171+
version "0.6.0"
172+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz#e0cb12ec66719cb2211ad36499fb516f2a63899d"
173+
integrity sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==
174+
dependencies:
175+
"@eslint/core" "^1.1.0"
176+
levn "^0.4.1"
177+
114178
"@ethereum-waffle/chai@^3.4.4":
115179
version "3.4.4"
116180
resolved "https://registry.yarnpkg.com/@ethereum-waffle/chai/-/chai-3.4.4.tgz#16c4cc877df31b035d6d92486dfdf983df9138ff"
@@ -970,6 +1034,11 @@
9701034
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
9711035
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
9721036

1037+
"@humanwhocodes/momoa@^3.3.10":
1038+
version "3.3.10"
1039+
resolved "https://registry.yarnpkg.com/@humanwhocodes/momoa/-/momoa-3.3.10.tgz#8ffe034b31e1d43e480846695869c45a06539c73"
1040+
integrity sha512-KWiFQpSAqEIyrTXko3hFNLeQvSK8zXlJQzhhxsyVn58WFRYXST99b3Nqnu+ttOtjds2Pl2grUHGpe2NzhPynuQ==
1041+
9731042
"@humanwhocodes/object-schema@^2.0.3":
9741043
version "2.0.3"
9751044
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
@@ -1186,6 +1255,18 @@
11861255
dependencies:
11871256
antlr4ts "^0.5.0-alpha.4"
11881257

1258+
"@stylistic/eslint-plugin@^5.7.1":
1259+
version "5.8.0"
1260+
resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.8.0.tgz#e3986833ebb9476310eb9d03a7483c046b0f57ad"
1261+
integrity sha512-WNPVF/FfBAjyi3OA7gok8swRiImNLKI4dmV3iK/GC/0xSJR7eCzBFsw9hLZVgb1+MYNLy7aDsjohxN1hA/FIfQ==
1262+
dependencies:
1263+
"@eslint-community/eslint-utils" "^4.9.1"
1264+
"@typescript-eslint/types" "^8.54.0"
1265+
eslint-visitor-keys "^4.2.1"
1266+
espree "^10.4.0"
1267+
estraverse "^5.3.0"
1268+
picomatch "^4.0.3"
1269+
11891270
"@szmarczak/http-timer@^1.1.2":
11901271
version "1.1.2"
11911272
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
@@ -1266,6 +1347,11 @@
12661347
dependencies:
12671348
dotenv "*"
12681349

1350+
"@types/json-schema@^7.0.15":
1351+
version "7.0.15"
1352+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
1353+
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
1354+
12691355
"@types/json-schema@^7.0.9":
12701356
version "7.0.9"
12711357
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
@@ -1417,6 +1503,11 @@
14171503
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
14181504
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
14191505

1506+
"@typescript-eslint/types@^8.54.0":
1507+
version "8.56.0"
1508+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.56.0.tgz#a2444011b9a98ca13d70411d2cbfed5443b3526a"
1509+
integrity sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==
1510+
14201511
"@typescript-eslint/typescript-estree@5.62.0":
14211512
version "5.62.0"
14221513
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
@@ -1547,6 +1638,11 @@ acorn@^6.0.7:
15471638
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6"
15481639
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
15491640

1641+
acorn@^8.15.0:
1642+
version "8.15.0"
1643+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816"
1644+
integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
1645+
15501646
acorn@^8.4.1:
15511647
version "8.7.0"
15521648
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
@@ -3722,12 +3818,16 @@ eslint-config-xo-typescript@0.57.0:
37223818
resolved "https://registry.yarnpkg.com/eslint-config-xo-typescript/-/eslint-config-xo-typescript-0.57.0.tgz#a1b5fe010657cbdea237a9ebfbd1e4e231b1b899"
37233819
integrity sha512-u+qcTaADHn2/+hbDqZHRWiAps8JS6BcRsJKAADFxYHIPpYqQeQv9mXuhRe/1+ikfZAIz9hlG1V+Lkj8J7nf34A==
37243820

3725-
eslint-config-xo@0.43.1:
3726-
version "0.43.1"
3727-
resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.43.1.tgz#c2ac8993f6e429048c813f599265d1636a0bc060"
3728-
integrity sha512-azv1L2PysRA0NkZOgbndUpN+581L7wPqkgJOgxxw3hxwXAbJgD6Hqb/SjHRiACifXt/AvxCzE/jIKFAlI7XjvQ==
3821+
eslint-config-xo@0.50.0:
3822+
version "0.50.0"
3823+
resolved "https://registry.yarnpkg.com/eslint-config-xo/-/eslint-config-xo-0.50.0.tgz#61206b2899436d0535f7f247b6dbd8bff7f5a95a"
3824+
integrity sha512-IC+G7r8cIZkspJX5Ug97Si3aHyLatx+eZ5w/dyLuBo0HDZj13uIsZy+mlbXM18aN2/MLarIn0vq4R/a75Gmfcg==
37293825
dependencies:
3826+
"@eslint/css" "^0.14.1"
3827+
"@eslint/json" "^1.0.0"
3828+
"@stylistic/eslint-plugin" "^5.7.1"
37303829
confusing-browser-globals "1.0.11"
3830+
globals "^17.3.0"
37313831

37323832
eslint-scope@^4.0.3:
37333833
version "4.0.3"
@@ -3780,6 +3880,11 @@ eslint-visitor-keys@^3.4.3:
37803880
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
37813881
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
37823882

3883+
eslint-visitor-keys@^4.2.1:
3884+
version "4.2.1"
3885+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
3886+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
3887+
37833888
eslint@8.57.1:
37843889
version "8.57.1"
37853890
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9"
@@ -3866,6 +3971,15 @@ eslint@^5.6.0:
38663971
table "^5.2.3"
38673972
text-table "^0.2.0"
38683973

3974+
espree@^10.4.0:
3975+
version "10.4.0"
3976+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837"
3977+
integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
3978+
dependencies:
3979+
acorn "^8.15.0"
3980+
acorn-jsx "^5.3.2"
3981+
eslint-visitor-keys "^4.2.1"
3982+
38693983
espree@^5.0.1:
38703984
version "5.0.1"
38713985
resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a"
@@ -3915,7 +4029,7 @@ estraverse@^4.1.1:
39154029
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
39164030
integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
39174031

3918-
estraverse@^5.1.0, estraverse@^5.2.0:
4032+
estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
39194033
version "5.3.0"
39204034
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
39214035
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
@@ -5030,6 +5144,11 @@ globals@^13.19.0:
50305144
dependencies:
50315145
type-fest "^0.20.2"
50325146

5147+
globals@^17.3.0:
5148+
version "17.3.0"
5149+
resolved "https://registry.yarnpkg.com/globals/-/globals-17.3.0.tgz#8b96544c2fa91afada02747cc9731c002a96f3b9"
5150+
integrity sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==
5151+
50335152
globals@^9.18.0:
50345153
version "9.18.0"
50355154
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
@@ -6472,6 +6591,11 @@ md5.js@^1.3.4:
64726591
inherits "^2.0.1"
64736592
safe-buffer "^5.1.2"
64746593

6594+
mdn-data@2.23.0:
6595+
version "2.23.0"
6596+
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.23.0.tgz#f136a03eeed90d368dc0d849794043b237b53f5b"
6597+
integrity sha512-786vq1+4079JSeu2XdcDjrhi/Ry7BWtjDl9WtGPWLiIHb2T66GvIVflZTBoSNZ5JqTtJGYEVMuFA/lbQlMOyDQ==
6598+
64756599
media-typer@0.3.0:
64766600
version "0.3.0"
64776601
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -7437,6 +7561,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
74377561
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
74387562
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
74397563

7564+
picomatch@^4.0.3:
7565+
version "4.0.3"
7566+
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042"
7567+
integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==
7568+
74407569
pify@^2.0.0, pify@^2.3.0:
74417570
version "2.3.0"
74427571
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -8440,6 +8569,11 @@ solidity-comments-extractor@^0.0.7:
84408569
resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz#99d8f1361438f84019795d928b931f4e5c39ca19"
84418570
integrity sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==
84428571

8572+
source-map-js@^1.0.1:
8573+
version "1.2.1"
8574+
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
8575+
integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
8576+
84438577
source-map-resolve@^0.5.0:
84448578
version "0.5.3"
84458579
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"

0 commit comments

Comments
 (0)