diff --git a/eth/package-lock.json b/eth/package-lock.json index 40ed464b9..c8e80eb92 100644 --- a/eth/package-lock.json +++ b/eth/package-lock.json @@ -11,8 +11,8 @@ "@openzeppelin/merkle-tree": "^1.0.8", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", - "typescript-eslint": "^8.71.0", - "zod": "^4.6.5" + "typescript-eslint": "^8.71.1", + "zod": "^4.6.6" }, "devDependencies": { "@eslint/js": "^10.0.1", @@ -24,9 +24,9 @@ "@solidstate/hardhat-abi-exporter": "^3.0.4", "chai": "^6.3.0", "eslint": "^10.12.0", - "eslint-plugin-chai-expect": "^4.1.0", + "eslint-plugin-chai-expect": "^4.1.1", "globals": "^17.13.0", - "hardhat": "^3.18.1", + "hardhat": "^3.19.0", "tsx": "^4.23.15", "typescript": "^6.0.3" } @@ -1751,28 +1751,28 @@ "license": "MIT" }, "node_modules/@nomicfoundation/edr": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.22.0.tgz", - "integrity": "sha512-m/RS577AIDg1TMOwGmH8edeiwa6UE1RQnzniUHQJXVHOu40tMexmLNIqaaI0KL0EgoJtYS3/4kz3gzaRGKExyw==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr/-/edr-0.22.2.tgz", + "integrity": "sha512-etOCYFzbzr0wmggYkWapQWff3fmBq9OGTDxdbxOnE5lOmB79eMc5RHuJ3KF7nOwA9ttGhIevOkC7bBdPhP71JA==", "dev": true, "license": "MIT", "engines": { "node": ">= 22" }, "optionalDependencies": { - "@nomicfoundation/edr-darwin-arm64": "0.22.0", - "@nomicfoundation/edr-darwin-x64": "0.22.0", - "@nomicfoundation/edr-linux-arm64-gnu": "0.22.0", - "@nomicfoundation/edr-linux-arm64-musl": "0.22.0", - "@nomicfoundation/edr-linux-x64-gnu": "0.22.0", - "@nomicfoundation/edr-linux-x64-musl": "0.22.0", - "@nomicfoundation/edr-win32-x64-msvc": "0.22.0" + "@nomicfoundation/edr-darwin-arm64": "0.22.2", + "@nomicfoundation/edr-darwin-x64": "0.22.2", + "@nomicfoundation/edr-linux-arm64-gnu": "0.22.2", + "@nomicfoundation/edr-linux-arm64-musl": "0.22.2", + "@nomicfoundation/edr-linux-x64-gnu": "0.22.2", + "@nomicfoundation/edr-linux-x64-musl": "0.22.2", + "@nomicfoundation/edr-win32-x64-msvc": "0.22.2" } }, "node_modules/@nomicfoundation/edr-darwin-arm64": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.22.0.tgz", - "integrity": "sha512-1IdPHw4eMCii2giwPuYxyeIwYol5rBI6cVnPIlcXSiWg+jnjFE12RGfw18kzXu+nka2hK9E9IV3M7iZrDfdsbg==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-arm64/-/edr-darwin-arm64-0.22.2.tgz", + "integrity": "sha512-EyMlVnC4J/QujkDGVQawf5aQsTDygcpLFx7zxHeNT+Cod4fFVczCb4OV5YeLYceCgdcIvr39r6M5hJoW4zbsTA==", "cpu": [ "arm64" ], @@ -1787,9 +1787,9 @@ } }, "node_modules/@nomicfoundation/edr-darwin-x64": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.22.0.tgz", - "integrity": "sha512-s2GsGmYQsvBNZ5TOohsS65wliUNL6MVlhDSKn/RF+hLd2GE5w9etwnfIsr9pa619/Zsdu9QxRpT+JjarhLWW8Q==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-darwin-x64/-/edr-darwin-x64-0.22.2.tgz", + "integrity": "sha512-STl5xe9AC3XQUzKKY18D6cqrtFF4G1xPMg3YYZf4aDBRLwuha1BmHkMxAd0ljybKFRWGGPahwV1FdEX95MJpgA==", "cpu": [ "x64" ], @@ -1804,9 +1804,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-gnu": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.22.0.tgz", - "integrity": "sha512-xAzNojRkCJMdCpmJtdwqumMT7jExVlR2zBBAmL6Ibco63AZaTtxTtEI+LIMVbjJGgkmIgx1p/1KOPHaAMfNSVw==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-gnu/-/edr-linux-arm64-gnu-0.22.2.tgz", + "integrity": "sha512-MsdSgcK4iEN3u6DTpGM16T2nFVAn8RanZbwTIUBR7obpUl62ilquBUJOhWAi9jD29qtkzlzFHaaILtaBMemInA==", "cpu": [ "arm64" ], @@ -1824,9 +1824,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-arm64-musl": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.22.0.tgz", - "integrity": "sha512-exgirWkwQAkQdnjS5w1lwA6p0fG1Z7fce5OgWSL0YzxfI9yUkBIoC4XoyUCCqYhB1Mr/9KXmsI4JDPG2U/2H6g==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-arm64-musl/-/edr-linux-arm64-musl-0.22.2.tgz", + "integrity": "sha512-HOjHL7n2v21CRyzWRfJkUiNzf1MuwtUsVFx6COuPNcc50bKnGpLBcaYrgvaC1hquPMToHkMmUKzeUcSzJxKiag==", "cpu": [ "arm64" ], @@ -1844,9 +1844,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-gnu": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.22.0.tgz", - "integrity": "sha512-oYbYDXYIof+/ZKegmwxugGYhoGfnVFLrVqxmW0po9KETuUnNBg7hKn9SzlOLRAIQGoKUUUfiBjvZdp1gzHKMWQ==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-gnu/-/edr-linux-x64-gnu-0.22.2.tgz", + "integrity": "sha512-uuJX64whS7QDKUuWYMg+NoACr5XHeiYDqVMEnmX4xIAoUQSlmToTUbwwbGn/hQSZkpaLzzow/nd7hNW+F6XURA==", "cpu": [ "x64" ], @@ -1864,9 +1864,9 @@ } }, "node_modules/@nomicfoundation/edr-linux-x64-musl": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.22.0.tgz", - "integrity": "sha512-DbF/kG49FNfRO4x7qSYFZlIHg3txqq5j06VTRqRG3r+j/C4HXgHG3InlWr5bElKXt+7LGkX57FQAORmSU8/v+A==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-linux-x64-musl/-/edr-linux-x64-musl-0.22.2.tgz", + "integrity": "sha512-lRYTpnN4K3YoMTi+J+TyV+9RHV7PI+oNgsaE/F9dyy+WhK21JTGccdqgEG+LtwAEqnlVXgQAACUxyFrdnDuf1w==", "cpu": [ "x64" ], @@ -1884,9 +1884,9 @@ } }, "node_modules/@nomicfoundation/edr-win32-x64-msvc": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.22.0.tgz", - "integrity": "sha512-fKqT26zGwnISIYvJcY/yINfyaKMZKLxg2eNpLij752Hl75552ysOo8+SkADd/q5J9DXdFryNJ+CFOXCDKWJ/Ig==", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@nomicfoundation/edr-win32-x64-msvc/-/edr-win32-x64-msvc-0.22.2.tgz", + "integrity": "sha512-4vHtd3d3OI4fe4G/5jjWB034jB0z67mYm3Em0RrZcG2tHqgc+ZOrBuhZ0DyUdKYm/FMYiczRjObQbJJOyA/5Nw==", "cpu": [ "x64" ], @@ -3205,16 +3205,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.0.tgz", - "integrity": "sha512-pqcS9c1HxZTHt7End4nXqd0s5lJrrFzrgCkKFJrsbUnaL6M3+6oBFZaslg6Gjsl3argl2DDRFROnXARaZ2e4Nw==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.1.tgz", + "integrity": "sha512-nNlBf6HuotqMgZvSkWD5hNdemiBIxQ2NmrlgfcUIeZRs+BbakjscCQRq/Hb74EFVnFiSWWdL12JruqwBy3ERDw==", "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.71.0", - "@typescript-eslint/type-utils": "8.71.0", - "@typescript-eslint/utils": "8.71.0", - "@typescript-eslint/visitor-keys": "8.71.0", + "@typescript-eslint/scope-manager": "8.71.1", + "@typescript-eslint/type-utils": "8.71.1", + "@typescript-eslint/utils": "8.71.1", + "@typescript-eslint/visitor-keys": "8.71.1", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -3227,7 +3227,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.71.0", + "@typescript-eslint/parser": "^8.71.1", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -3242,15 +3242,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.0.tgz", - "integrity": "sha512-CG4nPk1f2zc8yw4pALqHsFYH2hdo+h1T9daSp21+Hnxi9LOE3GT9hAfTKJCBXVNM2GmYs1eMEP615wPoeOgk3A==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.1.tgz", + "integrity": "sha512-oM/5sAqz/l1v/zYK1qTOPrn2+JIrBGC1V6uNYucRO5gh6eT9vWJ/RhPbGE59byvZEUQ4VP6XkLBaS5Jti5jpvw==", "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.71.0", - "@typescript-eslint/types": "8.71.0", - "@typescript-eslint/typescript-estree": "8.71.0", - "@typescript-eslint/visitor-keys": "8.71.0", + "@typescript-eslint/scope-manager": "8.71.1", + "@typescript-eslint/types": "8.71.1", + "@typescript-eslint/typescript-estree": "8.71.1", + "@typescript-eslint/visitor-keys": "8.71.1", "debug": "^4.4.3" }, "engines": { @@ -3266,13 +3266,13 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.0.tgz", - "integrity": "sha512-aABjw5rjBacYONVPaPiWOCjJu0vEF4a25iQuodlmQYL1trtLZ0X/y+2Vzl3BKI1odM4LnwLE1oUDXYp1wzx1TQ==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.1.tgz", + "integrity": "sha512-Oijc9RUsohHjncg6iGi7gCtjnEjYt9FWv9u6ygK8uKcHK5eLjLAkqERQ9BaytbpceOFdk6kifPCS/zAZE+A99g==", "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.71.0", - "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/tsconfig-utils": "^8.71.1", + "@typescript-eslint/types": "^8.71.1", "debug": "^4.4.3" }, "engines": { @@ -3287,13 +3287,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.0.tgz", - "integrity": "sha512-gWF0BhUcnjZxSpLE8ngS/59n2SB0J3YqRxvX1+2aoRJk9hNtHSLOV+TcarFiOr5ipXm3yc1QrI4c9YZc8zyCxw==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.1.tgz", + "integrity": "sha512-1YUDZXdTnXLlob03SFHBipdyMBsDVm7zoSz0ytTJ39dk5J1TgsTK03VlR/dLXG/RLLUrPcYbD4rp23BmHxHP0w==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.0", - "@typescript-eslint/visitor-keys": "8.71.0" + "@typescript-eslint/types": "8.71.1", + "@typescript-eslint/visitor-keys": "8.71.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3304,9 +3304,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.0.tgz", - "integrity": "sha512-Z1UlWHADEK2Mlb9NpWfDeSjqoZ5EyrOv4R3eQpbkzqn/EwaIdOpXXupEA1+0ZIOSJSZZDBHG0BrQyN8zUG6Pwg==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.1.tgz", + "integrity": "sha512-oTvkml5SxXhgg+WWKhod5qWQICDXtOB+/Hi9VdPKFAANJ2b7YOgMffgvzXuqog7R6A/JtrzRf128dsxummyWhg==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3320,14 +3320,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.0.tgz", - "integrity": "sha512-i8uO1qbdxeKgRnS5sCRt6On3/nfo2d2DwQe3Yvjx543zLy7r8ySqRuPPiIIXAhS03U0v5NfAFx+rUgxFzKKwNw==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.1.tgz", + "integrity": "sha512-kH3t3jZCYv2PZSBEWPKTariLrCaoF1CLoPitYFBJOhAGEwWnSRAtGEifrfrpBa4K9JlwWNZotgA5w3/wLSk/FQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.0", - "@typescript-eslint/typescript-estree": "8.71.0", - "@typescript-eslint/utils": "8.71.0", + "@typescript-eslint/types": "8.71.1", + "@typescript-eslint/typescript-estree": "8.71.1", + "@typescript-eslint/utils": "8.71.1", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -3344,9 +3344,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.0.tgz", - "integrity": "sha512-cJ4OoxPGWvFnBTnSZyaU+qJzGTqPTGJY+gDchj6cRyLRdmIdt4rcsE4twj+zPfrNiWuVi38wijHzShL++Z9atQ==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.1.tgz", + "integrity": "sha512-ybYnPTUwg3VQQOFEiBPLs8Jxl1ry2vXdn1kVKguomBbvxpetdu3MKTNDqFNUrlG8ylP9MpZosmXMFYlGQHk1oQ==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3357,15 +3357,15 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.0.tgz", - "integrity": "sha512-PEEF4G5sLLWAS5BpPrUvms4ySZkiBQQZM4z+3ReI46axK5Vqr/vXBQatJQIZZOYdGyPUAKTtsrWzpqKuU+3DEw==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.1.tgz", + "integrity": "sha512-pSKSEK1JJpHs6KiKVtABCE4iJK5d7FLFzDXQNBQ2oRY7LEd3UwOt3TZemTgu9syTIf56dJWlTn/pdmrO9oKUXQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.71.0", - "@typescript-eslint/tsconfig-utils": "8.71.0", - "@typescript-eslint/types": "8.71.0", - "@typescript-eslint/visitor-keys": "8.71.0", + "@typescript-eslint/project-service": "8.71.1", + "@typescript-eslint/tsconfig-utils": "8.71.1", + "@typescript-eslint/types": "8.71.1", + "@typescript-eslint/visitor-keys": "8.71.1", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -3384,15 +3384,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.0.tgz", - "integrity": "sha512-pKR/tEMVrXZG23UFKUn5BQf3zfmfk7KQceI2cGzywZ5nxM5Eu3hEJU1utjWzydtzBbcJAQhHN8iPCxobHpPcZQ==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.1.tgz", + "integrity": "sha512-CBjT6gfAz3DW2j9Q4moFnqt208Aq+506sVGXfpRcyAeqn0EpayL0mjdWoCO2t3RC7GewNrFxdeehuEaPg6DMzQ==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.71.0", - "@typescript-eslint/types": "8.71.0", - "@typescript-eslint/typescript-estree": "8.71.0" + "@typescript-eslint/scope-manager": "8.71.1", + "@typescript-eslint/types": "8.71.1", + "@typescript-eslint/typescript-estree": "8.71.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3407,12 +3407,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.0.tgz", - "integrity": "sha512-8eQ9R218XORK+KLosnf4bu/QsUXvUyVwTbArg7/0NMB1Pu87OJKvj4nhFblkYE8gQV73mW1dx1ptlPCkwRGa7A==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.1.tgz", + "integrity": "sha512-0GxiUGqMU0qXJt58cBsiG3DP8lUmBaFo2vChtUX+CT7PnR3v/VGLLrzVP4K9r1lNiZXjHYefMBbPunplr09v6w==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/types": "8.71.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -4363,9 +4363,9 @@ } }, "node_modules/eslint-plugin-chai-expect": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-chai-expect/-/eslint-plugin-chai-expect-4.1.0.tgz", - "integrity": "sha512-9Ldti0tyxlvbc4BAQ5lNkHsXjgH518aGO5cg53hv2V9jfEfmyAcrmJeG9+tkeq7gwoRNm+fITlwAgZsK12Mejw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-chai-expect/-/eslint-plugin-chai-expect-4.1.1.tgz", + "integrity": "sha512-yo/gNsp4daQlI4K55T2MC3DjjkZvJZlGikOmk/oU4kP7jt0sc2rbIW5ofEA0NbJjfBjPfeFQLY3vfZpcoMuQAA==", "dev": true, "license": "MIT", "engines": { @@ -4960,13 +4960,13 @@ "license": "ISC" }, "node_modules/hardhat": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.18.1.tgz", - "integrity": "sha512-40fn/HILjKyV6saNp7VMU+NAeE0ya9RwryEXOo+vu8/TCE7tbj2WNTcJgiLP5Ws5Dty08p75xGEQzyFjkfUqZQ==", + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-3.19.0.tgz", + "integrity": "sha512-HEudWAVHWqDFN+ZbENDtLWaUCf0YUqhFsZ4fe0/ZkxD9GYFTTGQzDVu5DvicdbksbKJXKd7P2G9auEjObhwjsA==", "dev": true, "license": "MIT", "dependencies": { - "@nomicfoundation/edr": "0.22.0", + "@nomicfoundation/edr": "0.22.2", "@nomicfoundation/hardhat-errors": "^3.1.0", "@nomicfoundation/hardhat-utils": "^4.4.0", "@nomicfoundation/hardhat-vendored": "^3.0.4", @@ -6815,15 +6815,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.71.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.0.tgz", - "integrity": "sha512-fBdHYiqQ14RW6mOMXD14Svn82ZsCYAoQSzGRzyEjR59S5A2Krh/l7fGTOQ7iCr8gGy/mHVXtEF7s5fgjEdV0Pw==", + "version": "8.71.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.1.tgz", + "integrity": "sha512-oiNVPC3/NbV1FpaHU07l8O6ynqG9v4PAiW2WvTrAmZdR0f2HI/gE668ElMLCK7Xbsu5k2fK5C4fXNiq05j7/nQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.71.0", - "@typescript-eslint/parser": "8.71.0", - "@typescript-eslint/typescript-estree": "8.71.0", - "@typescript-eslint/utils": "8.71.0" + "@typescript-eslint/eslint-plugin": "8.71.1", + "@typescript-eslint/parser": "8.71.1", + "@typescript-eslint/typescript-estree": "8.71.1", + "@typescript-eslint/utils": "8.71.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -7127,9 +7127,9 @@ } }, "node_modules/zod": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", - "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", + "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/eth/package.json b/eth/package.json index 05f8838c5..a973d7248 100644 --- a/eth/package.json +++ b/eth/package.json @@ -16,9 +16,9 @@ "@solidstate/hardhat-abi-exporter": "^3.0.4", "chai": "^6.3.0", "eslint": "^10.12.0", - "eslint-plugin-chai-expect": "^4.1.0", + "eslint-plugin-chai-expect": "^4.1.1", "globals": "^17.13.0", - "hardhat": "^3.18.1", + "hardhat": "^3.19.0", "tsx": "^4.23.15", "typescript": "^6.0.3" }, @@ -28,7 +28,7 @@ "@openzeppelin/merkle-tree": "^1.0.8", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", - "typescript-eslint": "^8.71.0", - "zod": "^4.6.5" + "typescript-eslint": "^8.71.1", + "zod": "^4.6.6" } } diff --git a/scw_js/package-lock.json b/scw_js/package-lock.json index e0720e13e..ecb7129d3 100644 --- a/scw_js/package-lock.json +++ b/scw_js/package-lock.json @@ -11219,9 +11219,9 @@ } }, "node_modules/zod": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", - "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", + "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/website/package-lock.json b/website/package-lock.json index 3f0f43df9..227a1e9cf 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -5,16 +5,16 @@ "packages": { "": { "dependencies": { - "@fontsource-variable/source-code-pro": "^5.3.0", - "@fontsource-variable/source-sans-3": "^5.3.0", - "@fontsource-variable/source-serif-4": "^5.3.0", + "@fontsource-variable/source-code-pro": "^5.3.1", + "@fontsource-variable/source-sans-3": "^5.3.1", + "@fontsource-variable/source-serif-4": "^5.3.1", "@fretchen/chain-utils": "file:../shared/chain-utils", "@mdx-js/mdx": "^3.1.1", "@mdx-js/react": "^3.1.1", "@mdx-js/rollup": "^3.1.1", - "@tanstack/react-query": "^5.104.1", - "@vitejs/plugin-react": "^6.1.1", - "@walletconnect/ethereum-provider": "^2.25.0", + "@tanstack/react-query": "^5.104.2", + "@vitejs/plugin-react": "^6.1.2", + "@walletconnect/ethereum-provider": "^2.26.0", "@x402/evm": "^2.27.0", "@x402/fetch": "^2.27.0", "highlight.js": "^11.12.0", @@ -37,14 +37,14 @@ "devDependencies": { "@eslint/js": "^9.38.0", "@openzeppelin/merkle-tree": "^1.0.8", - "@pandacss/dev": "^2.1.1", - "@pandacss/preset-base": "^2.1.1", - "@pandacss/preset-panda": "^2.1.1", + "@pandacss/dev": "^2.2.0", + "@pandacss/preset-base": "^2.2.0", + "@pandacss/preset-panda": "^2.2.0", "@resvg/resvg-js": "^2.6.2", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@testing-library/user-event": "^14.6.7", - "@types/node": "^26.6.4", + "@types/node": "^26.6.5", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitest/coverage-v8": "^5.0.0", @@ -55,12 +55,12 @@ "eslint-plugin-react-hooks": "^7.1.1", "globals": "^17.13.0", "jsdom": "^30.1.2", - "postcss": "^8.5.28", + "postcss": "^8.5.29", "prettier": "^3.6.2", "typescript": "^6.0.3", "typescript-eslint": "^8.71.0", "vike": "^0.4.267", - "vite": "^8.3.1", + "vite": "^8.3.4", "vitest": "^5.0.0" } }, @@ -2607,27 +2607,27 @@ } }, "node_modules/@fontsource-variable/source-code-pro": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/source-code-pro/-/source-code-pro-5.3.0.tgz", - "integrity": "sha512-CxzAbqtNrQ6EQXTb9ovRZIRiOhFPcBQhNKla58K5UV6IMoL/ROkWxXDSBOa/frIDLuV4B5PLHI4R1e9SWVinYg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@fontsource-variable/source-code-pro/-/source-code-pro-5.3.1.tgz", + "integrity": "sha512-N0nZDizh8CQ19+AHHA8Ssb1i/aQf4N2lpRl3qZVH4/9f1yNgWzTkBFpc26v+QQr2hm4By4aiv597BCoEg2SDQg==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } }, "node_modules/@fontsource-variable/source-sans-3": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/source-sans-3/-/source-sans-3-5.3.0.tgz", - "integrity": "sha512-dpi0GZk7EQe2tYpg6Q0Fx0OmUgnuGu+0rHPgtXqtKhglYmJuP7jZ12Mu1uN+NfRaJRY1Emn8AQJEWzmoZ4wa9g==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@fontsource-variable/source-sans-3/-/source-sans-3-5.3.1.tgz", + "integrity": "sha512-u0p5Z/PM2e1uxYOMiodLM6NVzxHwULcB6Oi7QSr2WU/sdoLBFP/BeOZ3YYHeJ6rHsjPZA1nZweZVaV7sf2MAyQ==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } }, "node_modules/@fontsource-variable/source-serif-4": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@fontsource-variable/source-serif-4/-/source-serif-4-5.3.0.tgz", - "integrity": "sha512-9vch9WqxjaaA+1o9Ur8pOgIGbCYLjRReOUel23A6lOpD1syptgjtkORevvNmldJ5kGXQL29onQUqI5Ltz0s3bQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@fontsource-variable/source-serif-4/-/source-serif-4-5.3.1.tgz", + "integrity": "sha512-4Rtay22SC4lMvw11r/+9kxANB6P3M0X8s1NudBC2v0J1KU2y3DcMoNcT3lBoZ/CqLirzf+StlO6UlJilyrvaUg==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" @@ -2901,9 +2901,9 @@ } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.4.tgz", - "integrity": "sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.5.tgz", + "integrity": "sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==", "dev": true, "license": "MIT", "dependencies": { @@ -2981,17 +2981,17 @@ } }, "node_modules/@pandacss/cli": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/cli/-/cli-2.1.1.tgz", - "integrity": "sha512-x/cheSybexsN7mVMDWQ7mi6use1PYPQHG9JYYpkUA0Dl6Oadpf+R2HBg0Dgg7yXRGAvU1a6i1UnLgU3UTvY9Ng==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/cli/-/cli-2.2.0.tgz", + "integrity": "sha512-bDPfyD39jfFYtVg4IsTFamgGOK3r774dq16Qz8va3FWNSOPAatclkQXmvNqCqIKVliRVHWzcLMHBeTKlL2n7/A==", "dev": true, "license": "MIT", "dependencies": { "@clack/prompts": "1.7.0", - "@pandacss/compiler": "2.1.1", - "@pandacss/compiler-shared": "2.1.1", - "@pandacss/config": "2.1.1", - "@pandacss/types": "2.1.1", + "@pandacss/compiler": "2.2.0", + "@pandacss/compiler-shared": "2.2.0", + "@pandacss/config": "2.2.0", + "@pandacss/types": "2.2.0", "@parcel/watcher": "2.5.6", "citty": "0.2.2", "fflate": "0.8.3", @@ -3061,35 +3061,35 @@ } }, "node_modules/@pandacss/compiler": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler/-/compiler-2.1.1.tgz", - "integrity": "sha512-6TYp665nklAyFVq2BoLA0qlvxbpX7uZTaweeBH+KABVQuK8T6wUZOSfXcOHQxWQ9kak6M2gFzz7PR8+BXQJgVg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler/-/compiler-2.2.0.tgz", + "integrity": "sha512-wuaOhKNwUoF+18qBA9RtcQeTbbRKgDGOX8ynCPkobsT6I3tsXX4NSbeD/G25qF/262DYwcdbEldMgollOJ5zfQ==", "dev": true, "license": "MIT", "dependencies": { "@napi-rs/wasm-runtime": "^1.1.6", - "@pandacss/compiler-shared": "2.1.1", - "@pandacss/config": "2.1.1", - "@pandacss/types": "2.1.1" + "@pandacss/compiler-shared": "2.2.0", + "@pandacss/config": "2.2.0", + "@pandacss/types": "2.2.0" }, "engines": { "node": ">=22" }, "optionalDependencies": { - "@pandacss/compiler-darwin-arm64": "2.1.1", - "@pandacss/compiler-darwin-x64": "2.1.1", - "@pandacss/compiler-linux-arm64-gnu": "2.1.1", - "@pandacss/compiler-linux-arm64-musl": "2.1.1", - "@pandacss/compiler-linux-x64-gnu": "2.1.1", - "@pandacss/compiler-linux-x64-musl": "2.1.1", - "@pandacss/compiler-win32-arm64-msvc": "2.1.1", - "@pandacss/compiler-win32-x64-msvc": "2.1.1" + "@pandacss/compiler-darwin-arm64": "2.2.0", + "@pandacss/compiler-darwin-x64": "2.2.0", + "@pandacss/compiler-linux-arm64-gnu": "2.2.0", + "@pandacss/compiler-linux-arm64-musl": "2.2.0", + "@pandacss/compiler-linux-x64-gnu": "2.2.0", + "@pandacss/compiler-linux-x64-musl": "2.2.0", + "@pandacss/compiler-win32-arm64-msvc": "2.2.0", + "@pandacss/compiler-win32-x64-msvc": "2.2.0" } }, "node_modules/@pandacss/compiler-darwin-arm64": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-darwin-arm64/-/compiler-darwin-arm64-2.1.1.tgz", - "integrity": "sha512-tZEVKrkRiMhC4700qM7knm1P3Nei3Kv6NuRTyg+8jG3J+pa2+rgWFVrVeqn83RsqNiSqUpKills4QBqblmFElg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-darwin-arm64/-/compiler-darwin-arm64-2.2.0.tgz", + "integrity": "sha512-TIG6KTyD2tB2Yh3XkcFrJ2fZbmlF0Sfvr2hHTAAftYRMSnhKA2v1kI3JTxLHFQsr1Qr0cbYkrVfiGBTdiOu2hg==", "cpu": [ "arm64" ], @@ -3104,9 +3104,9 @@ } }, "node_modules/@pandacss/compiler-darwin-x64": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-darwin-x64/-/compiler-darwin-x64-2.1.1.tgz", - "integrity": "sha512-0A1xm5gy52KPS5BhVdnaXicejBTPpweEehEuatQDESsABGe6mSZYsgTsG3D4MSCSJMN5GKPM5/YzbFB0ytshWg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-darwin-x64/-/compiler-darwin-x64-2.2.0.tgz", + "integrity": "sha512-XIxbBZBLtQdE6Z9u2ruGNrneJu18UrOZw9vTNp6do+hmGlPyjed042uJxMsoIhG+Bq0RwlC2SOX7U92GLZyApg==", "cpu": [ "x64" ], @@ -3121,9 +3121,9 @@ } }, "node_modules/@pandacss/compiler-linux-arm64-gnu": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-arm64-gnu/-/compiler-linux-arm64-gnu-2.1.1.tgz", - "integrity": "sha512-vAGjhiGpgAsmwyEn9XFbeUZfsdgNF/INOHnAmmaiteuGBM/Hn9C54vCbVJKyufE0awq3E6J3CLUzGX2UgQMdWQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-arm64-gnu/-/compiler-linux-arm64-gnu-2.2.0.tgz", + "integrity": "sha512-NddWzvWjp/8aBB4AB/7HSNIi3hLHYqD8W/Wd/QHJ+TZtKBhXByK7YStrKBQpcXpXKgtwVShA2V+Y//tK9Q+CDA==", "cpu": [ "arm64" ], @@ -3141,9 +3141,9 @@ } }, "node_modules/@pandacss/compiler-linux-arm64-musl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-arm64-musl/-/compiler-linux-arm64-musl-2.1.1.tgz", - "integrity": "sha512-3Ypss0Rbn5PLiKsGaelrtBOaJLJXw3W9NzYoOaa50h0UR7Ie9hPpw645r7WGqBa8qBXEuhYCAE7LqJIdne7URg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-arm64-musl/-/compiler-linux-arm64-musl-2.2.0.tgz", + "integrity": "sha512-YE9gxrz8sLv2QWeYp7l/8GTAcXHDQZq248ACIEMSi766MMAXxKeIYraSPTA6V27npbGNq4PTSLdcxwKl/cDWFw==", "cpu": [ "arm64" ], @@ -3161,9 +3161,9 @@ } }, "node_modules/@pandacss/compiler-linux-x64-gnu": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-x64-gnu/-/compiler-linux-x64-gnu-2.1.1.tgz", - "integrity": "sha512-l/fgU9DMr2dODWv3H6ZqzjUabKoJZOlZAYX307AnqeRdk7JAdHzS49bggSRcjlwIsdIeR031OkchFGIK5DVthg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-x64-gnu/-/compiler-linux-x64-gnu-2.2.0.tgz", + "integrity": "sha512-y482diqp5o/aijmW6q263htgkEx/h0bS9At8GErlvmMxZFYfqZ8bL1v11CHWrruve06q82dqc4rP00NemyEYyA==", "cpu": [ "x64" ], @@ -3181,9 +3181,9 @@ } }, "node_modules/@pandacss/compiler-linux-x64-musl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-x64-musl/-/compiler-linux-x64-musl-2.1.1.tgz", - "integrity": "sha512-ox5yodkIiiIIUgWHGjliSrTc3vdAA39Tk3Dsz5M+meeBHjy0oaKmjHudXXiGVmhUrgFi9R9lxGRi8IaVbFdODw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-linux-x64-musl/-/compiler-linux-x64-musl-2.2.0.tgz", + "integrity": "sha512-l06NSwKK2Qbfn/CHbvZE5JnoLUgWVayMBHkgsM1EIQsQMD2wTP3R0tfNmCroaEZPebDxPGaWomlGHHWkGPVFWg==", "cpu": [ "x64" ], @@ -3201,22 +3201,22 @@ } }, "node_modules/@pandacss/compiler-shared": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-shared/-/compiler-shared-2.1.1.tgz", - "integrity": "sha512-tcEeH1Sc6We0aZ+eb8uQsBSyX2BvDDe3bRQvOhyCoemiZPB4ISt9H04WTXi105mR6RZ2bW3BxFB6HLdtBmb+qg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-shared/-/compiler-shared-2.2.0.tgz", + "integrity": "sha512-4UTc4MM31p/AHtMy9gI8o9LsIya17nlOfz+2iR59fvGe2pFkFNyqFZG42yb8HOh6TAmeE/9LGifCmuyg9r1qAQ==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/types": "2.1.1" + "@pandacss/types": "2.2.0" }, "engines": { "node": ">=22" } }, "node_modules/@pandacss/compiler-win32-arm64-msvc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-win32-arm64-msvc/-/compiler-win32-arm64-msvc-2.1.1.tgz", - "integrity": "sha512-CaNtoF3qqdHocD9SSopwc4SQcNGV9tXU8Jjna/vfpQ7ZaFrKpuEbQ7q6eiTW1Pqcws8FCD3XbLRWluo9+BSdDg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-win32-arm64-msvc/-/compiler-win32-arm64-msvc-2.2.0.tgz", + "integrity": "sha512-pvSF+B4S6LScWuFJRMK/3nSCQRYv/tYm1QRGoaoSPlMANn5WCayqJ9qM1Jq8PDwl/9wqHpORwNr0UFJCkSwTww==", "cpu": [ "arm64" ], @@ -3231,9 +3231,9 @@ } }, "node_modules/@pandacss/compiler-win32-x64-msvc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/compiler-win32-x64-msvc/-/compiler-win32-x64-msvc-2.1.1.tgz", - "integrity": "sha512-faVvYG9woYH1oZj7y7cPm+XiTvLRMQbL2gxx4cPNEc2dEkiXhJGAgEo/xffEG9tvUIXqSU+GoBIyoqVE3EK7hA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/compiler-win32-x64-msvc/-/compiler-win32-x64-msvc-2.2.0.tgz", + "integrity": "sha512-puk51iU0eWQf5wLQr0u2rX9hQTDQFvtDsPaVSSj37Q63p/LYi7+JnKO/pK8bLwbJqQCVG7QD7M/KdhRP3aWNhQ==", "cpu": [ "x64" ], @@ -3248,14 +3248,14 @@ } }, "node_modules/@pandacss/config": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/config/-/config-2.1.1.tgz", - "integrity": "sha512-4g/VSBWVrX/lH2F7pZdR6pZgQja6knAUJkUhO85lBB0/o8TmPxYWyv0VoMmaxXRLhU9FScJOcnLOFmc5ZilwgQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/config/-/config-2.2.0.tgz", + "integrity": "sha512-iPNLaTo+CmF94eu9s+KiooDXhV2hJ28fjgX/1RPm57lUhzMKsYs9gBb4RruQXF+UBQaFiagLeESUJrD96cwdvA==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/compiler-shared": "2.1.1", - "@pandacss/types": "2.1.1", + "@pandacss/compiler-shared": "2.2.0", + "@pandacss/types": "2.2.0", "acorn": "^8.17.0", "acorn-walk": "^8.3.5", "javascript-stringify": "2.1.0", @@ -3585,17 +3585,17 @@ } }, "node_modules/@pandacss/dev": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/dev/-/dev-2.1.1.tgz", - "integrity": "sha512-c7P4F54HB417E1nbtppKKEmMKWZzYDN7ecp+ajy7VZr/QoNOiOVhyHPnGS52//mWTCIIgnM0bsxZiPBMsFEuMA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/dev/-/dev-2.2.0.tgz", + "integrity": "sha512-tflRs0WLaESwmHptVls+SrkJpjepf9M29LJwjeh2H3BxH9BA1+/2riWFGweXoW7vmylkG98ns6BDqLBkqEVUJg==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/cli": "2.1.1", - "@pandacss/compiler": "2.1.1", - "@pandacss/config": "2.1.1", - "@pandacss/postcss": "2.1.1", - "@pandacss/types": "2.1.1" + "@pandacss/cli": "2.2.0", + "@pandacss/compiler": "2.2.0", + "@pandacss/config": "2.2.0", + "@pandacss/postcss": "2.2.0", + "@pandacss/types": "2.2.0" }, "bin": { "panda": "bin.js", @@ -3614,14 +3614,14 @@ } }, "node_modules/@pandacss/postcss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/postcss/-/postcss-2.1.1.tgz", - "integrity": "sha512-PX5qnlojrj2HhlOhZ2m5Az9b8DaqAmt+yFA8nZp4xPFRcl4+LKyYFSUlTsKD5bknSpmD9155Thdvo8yOpys3ZA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/postcss/-/postcss-2.2.0.tgz", + "integrity": "sha512-n4y0YJ4oLtr29MFn+5lFv/S3vju4/Wc0DDDf7QnI1EN9SfsunRSaNpxuMrze8HxPo/7K4J6loLRzl7bKuB05aA==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/compiler": "2.1.1", - "@pandacss/compiler-shared": "2.1.1" + "@pandacss/compiler": "2.2.0", + "@pandacss/compiler-shared": "2.2.0" }, "engines": { "node": ">=22" @@ -3631,35 +3631,35 @@ } }, "node_modules/@pandacss/preset-base": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/preset-base/-/preset-base-2.1.1.tgz", - "integrity": "sha512-km9p/6m5gGyVdVPEc7/YPBGP0wiRqPhbvWdQaJSFlyluzQUFeGzycF7ZTi4heYKmUpVfNm0D56QM+gcxL4FVog==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/preset-base/-/preset-base-2.2.0.tgz", + "integrity": "sha512-Cu3A/5ElXI3o5CuVLn/Y9/+CppaMzE/2pXCS5z2bb3k09Ucq3QVA7CQN4VoizIH1Fw8ibc99jOwqR8qZRRkqbQ==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/types": "2.1.1" + "@pandacss/types": "2.2.0" }, "engines": { "node": ">=22" } }, "node_modules/@pandacss/preset-panda": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/preset-panda/-/preset-panda-2.1.1.tgz", - "integrity": "sha512-c7xaDhGkor/vM3nir6HlMFRmxE3s5uqgQCmrLybaA4s7BjRGsIl48qRv2nSpOHQstWXI/iBg7BvbKgGFZ/m+Sg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/preset-panda/-/preset-panda-2.2.0.tgz", + "integrity": "sha512-gk0hVKGATcoJ5eCNxTSUBF5bDqkjF7XdnJSXFWPHICgDF20VO0z3iO3E3AijynEXyx/5JM7dQly/fM3z7QYu0g==", "dev": true, "license": "MIT", "dependencies": { - "@pandacss/types": "2.1.1" + "@pandacss/types": "2.2.0" }, "engines": { "node": ">=22" } }, "node_modules/@pandacss/types": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@pandacss/types/-/types-2.1.1.tgz", - "integrity": "sha512-ycF8sYdqg8mu2cdfdR2hM/pLRpSxBVkD2kJkCBhWAr+KvKb5SoRRNeERSzizgENDUKmThcWHF3N0kSFMA1Rt9A==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@pandacss/types/-/types-2.2.0.tgz", + "integrity": "sha512-XeUt/mWUkghn4oyKqcFMz6whTr4SHxmiKksNVNX3EAB1ceyrvQ68tHrYWNK59NtBrRPeJxSOibHhZWVRqHcuvQ==", "dev": true, "license": "MIT", "engines": { @@ -5647,9 +5647,9 @@ } }, "node_modules/@tanstack/query-core": { - "version": "5.104.1", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.104.1.tgz", - "integrity": "sha512-TiRghcrGkUTE+M4JBxvpPSpBhxvIzQairw+cksrHYGr+2uwC77yW1SY9nYxnYRYOppvucf8rEg6b5byoz4rTpw==", + "version": "5.104.2", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.104.2.tgz", + "integrity": "sha512-/qbsxJK5c3Ve1aFIULWYNcT2jeRUAiD4HME6Eu2ZdpofHoVgAjpkQhLg5xHuOoBkTPQUJLfP7zOxy0qsBcqROA==", "license": "MIT", "funding": { "type": "github", @@ -5657,12 +5657,12 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.104.1", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.104.1.tgz", - "integrity": "sha512-Zz70EgjahNI7aCz8BZxM3vUGU44ycxEAzMuCUjLeA7SVhhOkg3ZgPjPJPvHjs6Rmky/dtmnu1WzjGHNHmhCoZQ==", + "version": "5.104.2", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.104.2.tgz", + "integrity": "sha512-xKmzWGhadbE5wGS/ZmXShRITnI9oItox5GO14KvFZco3+vhTAyXS1erYzJWdiY280zapAGJXFUL9nHgwP6SV/g==", "license": "MIT", "dependencies": { - "@tanstack/query-core": "5.104.1" + "@tanstack/query-core": "5.104.2" }, "funding": { "type": "github", @@ -5875,9 +5875,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", - "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", + "version": "26.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", + "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -6356,9 +6356,9 @@ } }, "node_modules/@vitejs/plugin-react": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.1.tgz", - "integrity": "sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", + "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==", "license": "MIT", "dependencies": { "@rolldown/pluginutils": "^1.0.1" @@ -6369,7 +6369,7 @@ "peerDependencies": { "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", "babel-plugin-react-compiler": "^1.0.0", - "oxc-transform-react": "^0.145.0", + "oxc-transform-react": "^0.152.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -6555,9 +6555,9 @@ } }, "node_modules/@walletconnect/core": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.25.0.tgz", - "integrity": "sha512-ZcZauyQtSBhwwIbXIVTojcg/iWf1QLnf06zSJNGqHAJHHvWedg2Hpj+E2hinKRkPEqeaqf/ltkwOBOpF1Lcuzg==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.26.0.tgz", + "integrity": "sha512-lvnqCLEp5Z3DqUFih/FPKbgJHauby5XNAe1clwIf2jYhACFWusRCgUoCK8ULyIopW9FIAqF87ldw/V0Z9v5GAQ==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@walletconnect/heartbeat": "1.2.2", @@ -6571,8 +6571,8 @@ "@walletconnect/relay-auth": "1.1.0", "@walletconnect/safe-json": "1.0.2", "@walletconnect/time": "1.0.2", - "@walletconnect/types": "2.25.0", - "@walletconnect/utils": "2.25.0", + "@walletconnect/types": "2.26.0", + "@walletconnect/utils": "2.26.0", "@walletconnect/window-getters": "1.0.1", "es-toolkit": "1.45.1", "events": "3.3.0", @@ -6598,17 +6598,17 @@ "license": "0BSD" }, "node_modules/@walletconnect/ethereum-provider": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-2.25.0.tgz", - "integrity": "sha512-VC0v9yOAZ7HJ0N+ikGX6oyJpugSuzR2yn//mFLIFUbG/z8U/MFK43zGp4J9evYHBArL/jCJm/eSAaR8+VYAVIw==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/ethereum-provider/-/ethereum-provider-2.26.0.tgz", + "integrity": "sha512-C6Ld+Gv1OurPYvAbFGXRuvthIp4datYqDlmRGjWRWXkkIerijo05vwrH5cGNj9bK93FSfGScqaL2Ig2LvX3QhQ==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@reown/appkit": "1.8.19", "@walletconnect/jsonrpc-types": "1.0.4", "@walletconnect/keyvaluestorage": "1.1.1", - "@walletconnect/types": "2.25.0", - "@walletconnect/universal-provider": "2.25.0", - "@walletconnect/utils": "2.25.0", + "@walletconnect/types": "2.26.0", + "@walletconnect/universal-provider": "2.26.0", + "@walletconnect/utils": "2.26.0", "events": "3.3.0" } }, @@ -6825,17 +6825,17 @@ "license": "0BSD" }, "node_modules/@walletconnect/sign-client": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.25.0.tgz", - "integrity": "sha512-oOnOZpaoMTjzPlj+PY530zBc0wLKMH1qkFStu+UbfZ162iPQcikE29QXb0bCKiKgqiRZUWacBmsQBdLpYFVhOg==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.26.0.tgz", + "integrity": "sha512-zu15NhOmGp1o0LsV9t6V1w+DFYx0UdljNLspqXu2L0GDJlU0Nv5Z70gadrbQGHn8tN70aQrrbOxfMCB48GTe8Q==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { - "@walletconnect/core": "2.25.0", + "@walletconnect/core": "2.26.0", "@walletconnect/jsonrpc-utils": "1.0.8", "@walletconnect/logger": "3.0.2", "@walletconnect/time": "1.0.2", - "@walletconnect/types": "2.25.0", - "@walletconnect/utils": "2.25.0", + "@walletconnect/types": "2.26.0", + "@walletconnect/utils": "2.26.0", "events": "3.3.0" } }, @@ -6855,9 +6855,9 @@ "license": "0BSD" }, "node_modules/@walletconnect/types": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.25.0.tgz", - "integrity": "sha512-FByWQZ40GiFF4CDlz9jU5AN/Bzafwfj+hxnciukzUNUBhMxWTipCvjO5kcLuxVIqFaXkWut349K4Sofz5aG8uQ==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.26.0.tgz", + "integrity": "sha512-XmM6ZFeIvL0oJ+cK8xq8FKk6G9qVXGhXIsWl0lyTZ921Tjvn5eYOd3qIZW34E+8V2alP6uv8c7Fy5GWgz/j7aw==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@walletconnect/events": "1.0.1", @@ -6869,9 +6869,9 @@ } }, "node_modules/@walletconnect/universal-provider": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.25.0.tgz", - "integrity": "sha512-5Qnwrjm2caX0WB1ZyG14oWxBGCz0X4jmRxpMYOtin6NNT82Da7ARMAZQFp1gt1GLGrQIP3FfH4BSDXFQXRfQ3g==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.26.0.tgz", + "integrity": "sha512-Xxap1/U8qNY4k9M+ohV+99n4gUeUeB3iJt60o9RgfHkekbdk16PIp4ayo16pg8hqmam1sNVR6+rR3qL0tuaK3g==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@walletconnect/events": "1.0.1", @@ -6881,17 +6881,17 @@ "@walletconnect/jsonrpc-utils": "1.0.8", "@walletconnect/keyvaluestorage": "1.1.1", "@walletconnect/logger": "3.0.2", - "@walletconnect/sign-client": "2.25.0", - "@walletconnect/types": "2.25.0", - "@walletconnect/utils": "2.25.0", + "@walletconnect/sign-client": "2.26.0", + "@walletconnect/types": "2.26.0", + "@walletconnect/utils": "2.26.0", "es-toolkit": "1.45.1", "events": "3.3.0" } }, "node_modules/@walletconnect/utils": { - "version": "2.25.0", - "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.25.0.tgz", - "integrity": "sha512-vNjBaO18BTS97F/SIJt6k/d3l0ngk5hGPEnouRNYbeE/KeG8xzQNZB07iAujhFWS2NNlPQ8/jqYz8PVpeFS2fw==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.26.0.tgz", + "integrity": "sha512-zCpuG8vVvL+vHiX2wE+pChr123prvlQE37lJoHNcRiD2+3RxXFPoHnjJ/zAhN+ivdjK743FHsrP2DRXXqno1fg==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@msgpack/msgpack": "3.1.3", @@ -6905,7 +6905,7 @@ "@walletconnect/relay-api": "1.0.11", "@walletconnect/relay-auth": "1.1.0", "@walletconnect/time": "1.0.2", - "@walletconnect/types": "2.25.0", + "@walletconnect/types": "2.26.0", "@walletconnect/window-getters": "1.0.1", "@walletconnect/window-metadata": "1.0.1", "blakejs": "1.2.1", @@ -11962,9 +11962,9 @@ "license": "(Apache-2.0 AND MIT)" }, "node_modules/nanoid": { - "version": "3.3.18", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", - "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", + "version": "3.3.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz", + "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==", "funding": [ { "type": "github", @@ -12515,9 +12515,9 @@ } }, "node_modules/postcss": { - "version": "8.5.28", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", - "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "version": "8.5.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz", + "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==", "funding": [ { "type": "opencollective", @@ -12534,9 +12534,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.18", + "nanoid": "^3.3.19", "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -14750,15 +14750,15 @@ } }, "node_modules/vite": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.2.tgz", - "integrity": "sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz", + "integrity": "sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==", "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", - "postcss": "^8.5.28", - "rolldown": "~1.2.11", + "postcss": "^8.5.29", + "rolldown": "~1.2.12", "tinyglobby": "^0.2.17" }, "bin": { diff --git a/website/package.json b/website/package.json index 52683f4f2..4de2d0765 100644 --- a/website/package.json +++ b/website/package.json @@ -22,16 +22,16 @@ "build-coasts": "tsx ./utils/coastsToTs.ts" }, "dependencies": { - "@fontsource-variable/source-code-pro": "^5.3.0", - "@fontsource-variable/source-sans-3": "^5.3.0", - "@fontsource-variable/source-serif-4": "^5.3.0", + "@fontsource-variable/source-code-pro": "^5.3.1", + "@fontsource-variable/source-sans-3": "^5.3.1", + "@fontsource-variable/source-serif-4": "^5.3.1", "@fretchen/chain-utils": "file:../shared/chain-utils", "@mdx-js/mdx": "^3.1.1", "@mdx-js/react": "^3.1.1", "@mdx-js/rollup": "^3.1.1", - "@tanstack/react-query": "^5.104.1", - "@vitejs/plugin-react": "^6.1.1", - "@walletconnect/ethereum-provider": "^2.25.0", + "@tanstack/react-query": "^5.104.2", + "@vitejs/plugin-react": "^6.1.2", + "@walletconnect/ethereum-provider": "^2.26.0", "@x402/evm": "^2.27.0", "@x402/fetch": "^2.27.0", "highlight.js": "^11.12.0", @@ -54,14 +54,14 @@ "devDependencies": { "@eslint/js": "^9.38.0", "@openzeppelin/merkle-tree": "^1.0.8", - "@pandacss/dev": "^2.1.1", - "@pandacss/preset-base": "^2.1.1", - "@pandacss/preset-panda": "^2.1.1", + "@pandacss/dev": "^2.2.0", + "@pandacss/preset-base": "^2.2.0", + "@pandacss/preset-panda": "^2.2.0", "@resvg/resvg-js": "^2.6.2", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@testing-library/user-event": "^14.6.7", - "@types/node": "^26.6.4", + "@types/node": "^26.6.5", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitest/coverage-v8": "^5.0.0", @@ -72,12 +72,12 @@ "eslint-plugin-react-hooks": "^7.1.1", "globals": "^17.13.0", "jsdom": "^30.1.2", - "postcss": "^8.5.28", + "postcss": "^8.5.29", "prettier": "^3.6.2", "typescript": "^6.0.3", "typescript-eslint": "^8.71.0", "vike": "^0.4.267", - "vite": "^8.3.1", + "vite": "^8.3.4", "vitest": "^5.0.0" }, "//overrides": "rehype-katex@7.0.1 still declares katex ^0.16.0 and would otherwise install its own nested copy. KaTeX 0.17 prefixed ~20 internal layout classes with `katex-` (.newline -> .katex-newline, plus .base, .strut, .vbox, .rule, ...), so a nested 0.16 renderer emits markup that the 0.18 katex.min.css imported by components/Post.tsx does not style -- silently, and visibly enough to drop every `\\` line break in display math. `$katex` tracks the dependency above, so future bumps stay consistent by construction.",