Skip to content

Commit 9917f32

Browse files
fix(deps): update dependency eslint-config-txo-typescript to ^7.4.12
1 parent 9991300 commit 9917f32

File tree

2 files changed

+96
-89
lines changed

2 files changed

+96
-89
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"node": ">=18.0.0"
4040
},
4141
"dependencies": {
42-
"eslint-config-txo-typescript": "^7.3.22",
42+
"eslint-config-txo-typescript": "^7.4.12",
4343
"eslint-config-txo-typescript-react": "^3.0.6"
4444
},
4545
"devDependencies": {

yarn.lock

Lines changed: 95 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,13 @@
469469
dependencies:
470470
"@types/json-schema" "^7.0.15"
471471

472+
"@eslint/core@^0.11.0":
473+
version "0.11.0"
474+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.11.0.tgz#7a9226e850922e42cbd2ba71361eacbe74352a12"
475+
integrity sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==
476+
dependencies:
477+
"@types/json-schema" "^7.0.15"
478+
472479
"@eslint/eslintrc@^3.2.0":
473480
version "3.2.0"
474481
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.2.0.tgz#57470ac4e2e283a6bf76044d63281196e370542c"
@@ -484,10 +491,10 @@
484491
minimatch "^3.1.2"
485492
strip-json-comments "^3.1.1"
486493

487-
"@eslint/js@9.18.0":
488-
version "9.18.0"
489-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.18.0.tgz#3356f85d18ed3627ab107790b53caf7e1e3d1e84"
490-
integrity sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==
494+
"@eslint/js@9.20.0":
495+
version "9.20.0"
496+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.20.0.tgz#7421bcbe74889fcd65d1be59f00130c289856eb4"
497+
integrity sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==
491498

492499
"@eslint/object-schema@^2.1.4":
493500
version "2.1.4"
@@ -1549,85 +1556,85 @@
15491556
dependencies:
15501557
"@types/yargs-parser" "*"
15511558

1552-
"@typescript-eslint/eslint-plugin@8.20.0":
1553-
version "8.20.0"
1554-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.20.0.tgz#b47a398e0e551cb008c60190b804394e6852c863"
1555-
integrity sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==
1559+
"@typescript-eslint/eslint-plugin@8.24.0":
1560+
version "8.24.0"
1561+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz#574a95d67660a1e4544ae131d672867a5b40abb3"
1562+
integrity sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==
15561563
dependencies:
15571564
"@eslint-community/regexpp" "^4.10.0"
1558-
"@typescript-eslint/scope-manager" "8.20.0"
1559-
"@typescript-eslint/type-utils" "8.20.0"
1560-
"@typescript-eslint/utils" "8.20.0"
1561-
"@typescript-eslint/visitor-keys" "8.20.0"
1565+
"@typescript-eslint/scope-manager" "8.24.0"
1566+
"@typescript-eslint/type-utils" "8.24.0"
1567+
"@typescript-eslint/utils" "8.24.0"
1568+
"@typescript-eslint/visitor-keys" "8.24.0"
15621569
graphemer "^1.4.0"
15631570
ignore "^5.3.1"
15641571
natural-compare "^1.4.0"
1565-
ts-api-utils "^2.0.0"
1572+
ts-api-utils "^2.0.1"
15661573

1567-
"@typescript-eslint/parser@8.20.0":
1568-
version "8.20.0"
1569-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.20.0.tgz#5caf2230a37094dc0e671cf836b96dd39b587ced"
1570-
integrity sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==
1574+
"@typescript-eslint/parser@8.24.0":
1575+
version "8.24.0"
1576+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.24.0.tgz#bba837f9ee125b78f459ad947ff9b61be8139085"
1577+
integrity sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==
15711578
dependencies:
1572-
"@typescript-eslint/scope-manager" "8.20.0"
1573-
"@typescript-eslint/types" "8.20.0"
1574-
"@typescript-eslint/typescript-estree" "8.20.0"
1575-
"@typescript-eslint/visitor-keys" "8.20.0"
1579+
"@typescript-eslint/scope-manager" "8.24.0"
1580+
"@typescript-eslint/types" "8.24.0"
1581+
"@typescript-eslint/typescript-estree" "8.24.0"
1582+
"@typescript-eslint/visitor-keys" "8.24.0"
15761583
debug "^4.3.4"
15771584

1578-
"@typescript-eslint/scope-manager@8.20.0":
1579-
version "8.20.0"
1580-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz#aaf4198b509fb87a6527c02cfbfaf8901179e75c"
1581-
integrity sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==
1585+
"@typescript-eslint/scope-manager@8.24.0":
1586+
version "8.24.0"
1587+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz#2e34b3eb2ce768f2ffb109474174ced5417002b1"
1588+
integrity sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==
15821589
dependencies:
1583-
"@typescript-eslint/types" "8.20.0"
1584-
"@typescript-eslint/visitor-keys" "8.20.0"
1590+
"@typescript-eslint/types" "8.24.0"
1591+
"@typescript-eslint/visitor-keys" "8.24.0"
15851592

1586-
"@typescript-eslint/type-utils@8.20.0":
1587-
version "8.20.0"
1588-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.20.0.tgz#958171d86b213a3f32b5b16b91db267968a4ef19"
1589-
integrity sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==
1593+
"@typescript-eslint/type-utils@8.24.0":
1594+
version "8.24.0"
1595+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz#6ee3ec4db06f9e5e7b01ca6c2b5dd5843a9fd1e8"
1596+
integrity sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==
15901597
dependencies:
1591-
"@typescript-eslint/typescript-estree" "8.20.0"
1592-
"@typescript-eslint/utils" "8.20.0"
1598+
"@typescript-eslint/typescript-estree" "8.24.0"
1599+
"@typescript-eslint/utils" "8.24.0"
15931600
debug "^4.3.4"
1594-
ts-api-utils "^2.0.0"
1601+
ts-api-utils "^2.0.1"
15951602

1596-
"@typescript-eslint/types@8.20.0":
1597-
version "8.20.0"
1598-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.20.0.tgz#487de5314b5415dee075e95568b87a75a3e730cf"
1599-
integrity sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==
1603+
"@typescript-eslint/types@8.24.0":
1604+
version "8.24.0"
1605+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.24.0.tgz#694e7fb18d70506c317b816de9521300b0f72c8e"
1606+
integrity sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==
16001607

1601-
"@typescript-eslint/typescript-estree@8.20.0":
1602-
version "8.20.0"
1603-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz#658cea07b7e5981f19bce5cf1662cb70ad59f26b"
1604-
integrity sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==
1608+
"@typescript-eslint/typescript-estree@8.24.0":
1609+
version "8.24.0"
1610+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz#0487349be174097bb329a58273100a9629e03c6c"
1611+
integrity sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==
16051612
dependencies:
1606-
"@typescript-eslint/types" "8.20.0"
1607-
"@typescript-eslint/visitor-keys" "8.20.0"
1613+
"@typescript-eslint/types" "8.24.0"
1614+
"@typescript-eslint/visitor-keys" "8.24.0"
16081615
debug "^4.3.4"
16091616
fast-glob "^3.3.2"
16101617
is-glob "^4.0.3"
16111618
minimatch "^9.0.4"
16121619
semver "^7.6.0"
1613-
ts-api-utils "^2.0.0"
1620+
ts-api-utils "^2.0.1"
16141621

1615-
"@typescript-eslint/utils@8.20.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/utils@^8.13.0", "@typescript-eslint/utils@^8.15.0", "@typescript-eslint/utils@^8.20.0":
1616-
version "8.20.0"
1617-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.20.0.tgz#53127ecd314b3b08836b4498b71cdb86f4ef3aa2"
1618-
integrity sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==
1622+
"@typescript-eslint/utils@8.24.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/utils@^8.13.0", "@typescript-eslint/utils@^8.20.0", "@typescript-eslint/utils@^8.23.0":
1623+
version "8.24.0"
1624+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.24.0.tgz#21cb1195ae79230af825bfeed59574f5cb70a749"
1625+
integrity sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==
16191626
dependencies:
16201627
"@eslint-community/eslint-utils" "^4.4.0"
1621-
"@typescript-eslint/scope-manager" "8.20.0"
1622-
"@typescript-eslint/types" "8.20.0"
1623-
"@typescript-eslint/typescript-estree" "8.20.0"
1628+
"@typescript-eslint/scope-manager" "8.24.0"
1629+
"@typescript-eslint/types" "8.24.0"
1630+
"@typescript-eslint/typescript-estree" "8.24.0"
16241631

1625-
"@typescript-eslint/visitor-keys@8.20.0":
1626-
version "8.20.0"
1627-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz#2df6e24bc69084b81f06aaaa48d198b10d382bed"
1628-
integrity sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==
1632+
"@typescript-eslint/visitor-keys@8.24.0":
1633+
version "8.24.0"
1634+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz#36ecf0b9b1d819ad88a3bd4157ab7d594cb797c9"
1635+
integrity sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==
16291636
dependencies:
1630-
"@typescript-eslint/types" "8.20.0"
1637+
"@typescript-eslint/types" "8.24.0"
16311638
eslint-visitor-keys "^4.2.0"
16321639

16331640
"@vue/compiler-core@3.5.13":
@@ -3090,17 +3097,17 @@ eslint-compat-utils@^0.5.1:
30903097
dependencies:
30913098
semver "^7.5.4"
30923099

3093-
eslint-config-love@^116.0.0:
3094-
version "116.0.0"
3095-
resolved "https://registry.yarnpkg.com/eslint-config-love/-/eslint-config-love-116.0.0.tgz#743cea82a0e818c8307b73e076b7f5fe0fe9e453"
3096-
integrity sha512-2yoMgcWe+4GvS+Y7G4F/evjZqpEuAn51AiSRsCDCBSNpH9JlPl8TbB+qXOtDGDmgpN/5QL0rSWh1+M5FlfaYCw==
3100+
eslint-config-love@^118.0.0:
3101+
version "118.0.0"
3102+
resolved "https://registry.yarnpkg.com/eslint-config-love/-/eslint-config-love-118.0.0.tgz#3a2dda15416b1ded023fb389877145829150de2b"
3103+
integrity sha512-f5lN+bRHCCY7PvpbszNJnm8VLPbrPICbD4LWg+GVX1L8UOBgN5bCZXnqlaU3IPinZ58wUKwVfjv8qbaJPyDuzA==
30973104
dependencies:
3098-
"@typescript-eslint/utils" "^8.15.0"
3105+
"@typescript-eslint/utils" "^8.20.0"
30993106
eslint-plugin-eslint-comments "^3.2.0"
31003107
eslint-plugin-import "^2.31.0"
31013108
eslint-plugin-n "^17.0.0"
31023109
eslint-plugin-promise "^7.0.0"
3103-
typescript-eslint "^8.15.0"
3110+
typescript-eslint "^8.20.0"
31043111

31053112
eslint-config-txo-typescript-react@^3.0.6:
31063113
version "3.0.6"
@@ -3111,23 +3118,23 @@ eslint-config-txo-typescript-react@^3.0.6:
31113118
eslint-plugin-react "^7.37.2"
31123119
eslint-plugin-react-hooks "^5.0.0"
31133120

3114-
eslint-config-txo-typescript@^7.3.22:
3115-
version "7.3.22"
3116-
resolved "https://registry.yarnpkg.com/eslint-config-txo-typescript/-/eslint-config-txo-typescript-7.3.22.tgz#34559f4678ba1d36552dd3d4dc7b2154b654335b"
3117-
integrity sha512-y0E8xeFK2C+pvfEWFcmUlh8SZuqJRGYl+9KZZ+/6LS5dTU8TfTTaz5mdsF8GQ5Thv4nDfXjgQSXhPjpszZvwow==
3121+
eslint-config-txo-typescript@^7.4.12:
3122+
version "7.4.12"
3123+
resolved "https://registry.yarnpkg.com/eslint-config-txo-typescript/-/eslint-config-txo-typescript-7.4.12.tgz#b24662baa8212314bd081f9e4a30c2b517bda412"
3124+
integrity sha512-lG+XLwSwYD94VtQk1A7PIAAu01RAWdslcG9CgW0Nw8Ra07rYA/2rPQrZbK8oXQ4Hy1nnxHmf6gfxExSgK/8TZg==
31183125
dependencies:
31193126
"@eslint-community/eslint-plugin-eslint-comments" "^4.4.1"
31203127
"@stylistic/eslint-plugin" "^2.13.0"
3121-
"@typescript-eslint/utils" "^8.20.0"
3122-
eslint "^9.18.0"
3123-
eslint-config-love "^116.0.0"
3128+
"@typescript-eslint/utils" "^8.23.0"
3129+
eslint "^9.20.0"
3130+
eslint-config-love "^118.0.0"
31243131
eslint-import-resolver-typescript "^3.7.0"
31253132
eslint-plugin-import "^2.31.0"
31263133
eslint-plugin-jest "^28.11.0"
31273134
eslint-plugin-n "^17.15.1"
31283135
eslint-plugin-promise "^7.2.1"
31293136
globals "^15.14.0"
3130-
typescript-eslint "^8.20.0"
3137+
typescript-eslint "^8.24.0"
31313138
yargs "^17.7.2"
31323139

31333140
eslint-import-resolver-node@^0.3.9:
@@ -3298,17 +3305,17 @@ eslint-visitor-keys@^4.2.0:
32983305
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
32993306
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
33003307

3301-
eslint@^9.18.0:
3302-
version "9.18.0"
3303-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.18.0.tgz#c95b24de1183e865de19f607fda6518b54827850"
3304-
integrity sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==
3308+
eslint@^9.20.0:
3309+
version "9.20.1"
3310+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.20.1.tgz#923924c078f5226832449bac86662dd7e53c91d6"
3311+
integrity sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==
33053312
dependencies:
33063313
"@eslint-community/eslint-utils" "^4.2.0"
33073314
"@eslint-community/regexpp" "^4.12.1"
33083315
"@eslint/config-array" "^0.19.0"
3309-
"@eslint/core" "^0.10.0"
3316+
"@eslint/core" "^0.11.0"
33103317
"@eslint/eslintrc" "^3.2.0"
3311-
"@eslint/js" "9.18.0"
3318+
"@eslint/js" "9.20.0"
33123319
"@eslint/plugin-kit" "^0.2.5"
33133320
"@humanfs/node" "^0.16.6"
33143321
"@humanwhocodes/module-importer" "^1.0.1"
@@ -7960,10 +7967,10 @@ trough@^1.0.0:
79607967
resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
79617968
integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
79627969

7963-
ts-api-utils@^2.0.0:
7964-
version "2.0.0"
7965-
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.0.0.tgz#b9d7d5f7ec9f736f4d0f09758b8607979044a900"
7966-
integrity sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==
7970+
ts-api-utils@^2.0.1:
7971+
version "2.0.1"
7972+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.0.1.tgz#660729385b625b939aaa58054f45c058f33f10cd"
7973+
integrity sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==
79677974

79687975
ts-jest@^29.2.5:
79697976
version "29.2.5"
@@ -8081,14 +8088,14 @@ typed-array-length@^1.0.6:
80818088
possible-typed-array-names "^1.0.0"
80828089
reflect.getprototypeof "^1.0.6"
80838090

8084-
typescript-eslint@^8.15.0, typescript-eslint@^8.20.0:
8085-
version "8.20.0"
8086-
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.20.0.tgz#76d4ea6a483fd49830a7e8baccaed10f76d1e57b"
8087-
integrity sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==
8091+
typescript-eslint@^8.20.0, typescript-eslint@^8.24.0:
8092+
version "8.24.0"
8093+
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.24.0.tgz#cc655e71885ecb8280342b422ad839a2e2e46a96"
8094+
integrity sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==
80888095
dependencies:
8089-
"@typescript-eslint/eslint-plugin" "8.20.0"
8090-
"@typescript-eslint/parser" "8.20.0"
8091-
"@typescript-eslint/utils" "8.20.0"
8096+
"@typescript-eslint/eslint-plugin" "8.24.0"
8097+
"@typescript-eslint/parser" "8.24.0"
8098+
"@typescript-eslint/utils" "8.24.0"
80928099

80938100
typescript@^5.7.3:
80948101
version "5.7.3"

0 commit comments

Comments
 (0)