From ef6b48b005e3de148761906be3e80ad2167653b8 Mon Sep 17 00:00:00 2001 From: AyushBherwani1998 Date: Fri, 5 Dec 2025 09:44:57 +0400 Subject: [PATCH 1/3] update smart accounts kit version --- .../signers/dynamic/package.json | 6 +- .../smart-accounts/signers/dynamic/yarn.lock | 439 +++++++++--------- 2 files changed, 234 insertions(+), 211 deletions(-) diff --git a/examples/smart-accounts/signers/dynamic/package.json b/examples/smart-accounts/signers/dynamic/package.json index b09f3ba..5738f9d 100644 --- a/examples/smart-accounts/signers/dynamic/package.json +++ b/examples/smart-accounts/signers/dynamic/package.json @@ -13,9 +13,9 @@ "@dynamic-labs/ethereum": "^4.42.0", "@dynamic-labs/sdk-react-core": "^4.42.0", "@dynamic-labs/wagmi-connector": "^4.42.0", - "@metamask/smart-accounts-kit": "^0.1.0", + "@metamask/smart-accounts-kit": "^0.2.0", "@tanstack/react-query": "^5.90.6", - "next": "15.3.4", + "next": "15.4.8", "permissionless": "^0.2.57", "react": "^19.0.0", "react-dom": "^19.0.0", @@ -29,7 +29,7 @@ "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^9", - "eslint-config-next": "15.3.4", + "eslint-config-next": "15.4.8", "tailwindcss": "^4", "typescript": "^5" } diff --git a/examples/smart-accounts/signers/dynamic/yarn.lock b/examples/smart-accounts/signers/dynamic/yarn.lock index 97407e0..52c571f 100644 --- a/examples/smart-accounts/signers/dynamic/yarn.lock +++ b/examples/smart-accounts/signers/dynamic/yarn.lock @@ -771,7 +771,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.2.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.4.4, @emnapi/runtime@npm:^1.4.5": +"@emnapi/runtime@npm:^1.2.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.4.5": version: 1.5.0 resolution: "@emnapi/runtime@npm:1.5.0" dependencies: @@ -780,6 +780,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:^1.7.0": + version: 1.7.1 + resolution: "@emnapi/runtime@npm:1.7.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/6fc83f938e3c70e32e84c1fbe5cab6cb9340b8107cee4048384ad5b8f2998a06502b4bed342acaf6e44f473f2c14c4ab1e3fd5083bd7823fc63abfca9eff0175 + languageName: node + linkType: hard + "@emnapi/wasi-threads@npm:1.1.0, @emnapi/wasi-threads@npm:^1.0.4": version: 1.1.0 resolution: "@emnapi/wasi-threads@npm:1.1.0" @@ -1065,6 +1074,13 @@ __metadata: languageName: node linkType: hard +"@img/colour@npm:^1.0.0": + version: 1.0.0 + resolution: "@img/colour@npm:1.0.0" + checksum: 10/bd248d7c4b8ba99a72b22a005a63f1d3309ee8343a74b6d0d1314bae300a3096919991a09e9a9243cf6ca50e393b4c5a7e065488ed616c3b58d052473240b812 + languageName: node + linkType: hard + "@img/sharp-darwin-arm64@npm:0.33.5": version: 0.33.5 resolution: "@img/sharp-darwin-arm64@npm:0.33.5" @@ -1077,11 +1093,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-darwin-arm64@npm:0.34.3" +"@img/sharp-darwin-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.2.0" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-darwin-arm64": optional: true @@ -1101,11 +1117,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-darwin-x64@npm:0.34.3" +"@img/sharp-darwin-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.2.0" + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-darwin-x64": optional: true @@ -1120,9 +1136,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.0" +"@img/sharp-libvips-darwin-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -1134,9 +1150,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.0" +"@img/sharp-libvips-darwin-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -1148,9 +1164,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.0" +"@img/sharp-libvips-linux-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -1162,20 +1178,27 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-arm@npm:1.2.0" +"@img/sharp-libvips-linux-arm@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-ppc64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.0" +"@img/sharp-libvips-linux-ppc64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard +"@img/sharp-libvips-linux-riscv64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-s390x@npm:1.0.4": version: 1.0.4 resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.4" @@ -1183,9 +1206,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-s390x@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.0" +"@img/sharp-libvips-linux-s390x@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard @@ -1197,9 +1220,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linux-x64@npm:1.2.0" +"@img/sharp-libvips-linux-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -1211,9 +1234,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.0" +"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard @@ -1225,9 +1248,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-x64@npm:1.2.0": - version: 1.2.0 - resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.0" +"@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -1244,11 +1267,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-arm64@npm:0.34.3" +"@img/sharp-linux-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.2.0" + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-arm64": optional: true @@ -1268,11 +1291,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-arm@npm:0.34.3" +"@img/sharp-linux-arm@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.2.0" + "@img/sharp-libvips-linux-arm": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-arm": optional: true @@ -1280,11 +1303,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-ppc64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-ppc64@npm:0.34.3" +"@img/sharp-linux-ppc64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-ppc64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-ppc64": "npm:1.2.0" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-ppc64": optional: true @@ -1292,6 +1315,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-riscv64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-riscv64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-riscv64": + optional: true + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-s390x@npm:0.33.5": version: 0.33.5 resolution: "@img/sharp-linux-s390x@npm:0.33.5" @@ -1304,11 +1339,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-s390x@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-s390x@npm:0.34.3" +"@img/sharp-linux-s390x@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-s390x@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-s390x": "npm:1.2.0" + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-s390x": optional: true @@ -1328,11 +1363,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linux-x64@npm:0.34.3" +"@img/sharp-linux-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.2.0" + "@img/sharp-libvips-linux-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-x64": optional: true @@ -1352,11 +1387,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.3" +"@img/sharp-linuxmusl-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.0" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linuxmusl-arm64": optional: true @@ -1376,11 +1411,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-linuxmusl-x64@npm:0.34.3" +"@img/sharp-linuxmusl-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.0" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linuxmusl-x64": optional: true @@ -1397,18 +1432,18 @@ __metadata: languageName: node linkType: hard -"@img/sharp-wasm32@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-wasm32@npm:0.34.3" +"@img/sharp-wasm32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-wasm32@npm:0.34.5" dependencies: - "@emnapi/runtime": "npm:^1.4.4" + "@emnapi/runtime": "npm:^1.7.0" conditions: cpu=wasm32 languageName: node linkType: hard -"@img/sharp-win32-arm64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-win32-arm64@npm:0.34.3" +"@img/sharp-win32-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-arm64@npm:0.34.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1420,9 +1455,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-win32-ia32@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-win32-ia32@npm:0.34.3" +"@img/sharp-win32-ia32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-ia32@npm:0.34.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1434,9 +1469,9 @@ __metadata: languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.34.3": - version: 0.34.3 - resolution: "@img/sharp-win32-x64@npm:0.34.3" +"@img/sharp-win32-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-x64@npm:0.34.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1524,10 +1559,10 @@ __metadata: languageName: node linkType: hard -"@metamask/7715-permission-types@npm:^0.3.0": - version: 0.3.0 - resolution: "@metamask/7715-permission-types@npm:0.3.0" - checksum: 10/d30e2a12142555752a60ac1284a094cd0092c2cb1fde93467bb93adc34ed6485e4ac956af90a72e314c19faf69826737003431536fe4e89cb73cd407a34e1c8c +"@metamask/7715-permission-types@npm:^0.4.0": + version: 0.4.0 + resolution: "@metamask/7715-permission-types@npm:0.4.0" + checksum: 10/70748053e7b9fcd89d044a7602b48168137cc0761f8606ad17fdaafc13ac69271a75230c727a64df49dfedc59a0b3f60bd6fa46c60e06df40691985b9823881d languageName: node linkType: hard @@ -1548,21 +1583,21 @@ __metadata: languageName: node linkType: hard -"@metamask/delegation-core@npm:^0.2.0": - version: 0.2.0 - resolution: "@metamask/delegation-core@npm:0.2.0" +"@metamask/delegation-core@npm:^0.3.0": + version: 0.3.0 + resolution: "@metamask/delegation-core@npm:0.3.0" dependencies: "@metamask/abi-utils": "npm:^3.0.0" "@metamask/utils": "npm:^11.4.0" "@noble/hashes": "npm:^1.8.0" - checksum: 10/ed9430ae854971f9db1082beb26da4de14fa3956a642ca894252abee02c43f61533b274188e3fc7577e9de4ab701f77e6ed2cce30f9fac88806db44c59910bd5 + checksum: 10/5a09cf145b7918807d536714a975e7fc7b183e3ad9aa6a476175021e3def3dea730f36e403e72ea706e054897ab306b1eb6bf498c69b4bc70ec8fbe15dc56712 languageName: node linkType: hard -"@metamask/delegation-deployments@npm:^0.14.0": - version: 0.14.0 - resolution: "@metamask/delegation-deployments@npm:0.14.0" - checksum: 10/135633e5908ace67311104bc659a5decd0bcc020ee1ef655d6bc89d16792c8e6e48e38740fd2d32b87ad479d32d4390c56aee56cd514391999506596ae2277b9 +"@metamask/delegation-deployments@npm:^0.15.0": + version: 0.15.0 + resolution: "@metamask/delegation-deployments@npm:0.15.0" + checksum: 10/b37933e4b1c7d5cad5b6ec8861dc0b883eb4dd17cc29a9d804b3fbdb2c39aadb7ff47b8a42d1195b637eefbae15e7e3cea6bde3e7ff34f64eee11c1026767413 languageName: node linkType: hard @@ -1798,19 +1833,19 @@ __metadata: languageName: node linkType: hard -"@metamask/smart-accounts-kit@npm:^0.1.0": - version: 0.1.0 - resolution: "@metamask/smart-accounts-kit@npm:0.1.0" +"@metamask/smart-accounts-kit@npm:^0.2.0": + version: 0.2.0 + resolution: "@metamask/smart-accounts-kit@npm:0.2.0" dependencies: - "@metamask/7715-permission-types": "npm:^0.3.0" + "@metamask/7715-permission-types": "npm:^0.4.0" "@metamask/delegation-abis": "npm:^0.11.0" - "@metamask/delegation-core": "npm:^0.2.0" - "@metamask/delegation-deployments": "npm:^0.14.0" + "@metamask/delegation-core": "npm:^0.3.0" + "@metamask/delegation-deployments": "npm:^0.15.0" buffer: "npm:^6.0.3" webauthn-p256: "npm:^0.0.10" peerDependencies: viem: ^2.31.4 - checksum: 10/4fe8ba31d75f0a00b28dc3ae64995a83bf3f26c2ffe8c1edf304d19651d30cdcda919c6a1e41e427caf22c0bca94b316684a3aab425f20f8087d062c473a323a + checksum: 10/5d9a0a4816d5f91899ab993bb5322ad26cee0a63c65c0fff5ff1324ccf531f7f54f2eabaddb1e9bab6aaba2e0ba8c1984194844509a797fec0ef0096f9ff1fda languageName: node linkType: hard @@ -1962,74 +1997,74 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:15.3.4": - version: 15.3.4 - resolution: "@next/env@npm:15.3.4" - checksum: 10/40ea0bee2eca72dce6102d30ac50029309bf68a281585270e38f920ae47043f240352ad250058d462169a436dea3d8f78a935406ee61088bd4a614524b4a315b +"@next/env@npm:15.4.8": + version: 15.4.8 + resolution: "@next/env@npm:15.4.8" + checksum: 10/1e809a53745626a2806657b31b10c8b28da47a6c6efa99cb68dd5f501664e9a2a79fa64287435e338d86b00e59b74cd96e9fb6ed55b918972b61008d3ac3d789 languageName: node linkType: hard -"@next/eslint-plugin-next@npm:15.3.4": - version: 15.3.4 - resolution: "@next/eslint-plugin-next@npm:15.3.4" +"@next/eslint-plugin-next@npm:15.4.8": + version: 15.4.8 + resolution: "@next/eslint-plugin-next@npm:15.4.8" dependencies: fast-glob: "npm:3.3.1" - checksum: 10/8a473bd32a06f62c16f60f9c40b7b8149cf91170ce4c1546cda57e9c85ac8481c7ad3aa4a77e8c3c7000e80d3de809d2db7df6cb79e13fd258fff382729abf60 + checksum: 10/243a3cb9c81bcc0f0cadb6932997610558aadbf4248d97919c78e51e5c6233983bd45d5ab0448d3831690b3cc598163260429b58c3ef8ab1073777d830291c49 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-darwin-arm64@npm:15.3.4" +"@next/swc-darwin-arm64@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-darwin-arm64@npm:15.4.8" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-darwin-x64@npm:15.3.4" +"@next/swc-darwin-x64@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-darwin-x64@npm:15.4.8" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-arm64-gnu@npm:15.3.4" +"@next/swc-linux-arm64-gnu@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-linux-arm64-gnu@npm:15.4.8" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-arm64-musl@npm:15.3.4" +"@next/swc-linux-arm64-musl@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-linux-arm64-musl@npm:15.4.8" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-x64-gnu@npm:15.3.4" +"@next/swc-linux-x64-gnu@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-linux-x64-gnu@npm:15.4.8" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-linux-x64-musl@npm:15.3.4" +"@next/swc-linux-x64-musl@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-linux-x64-musl@npm:15.4.8" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-win32-arm64-msvc@npm:15.3.4" +"@next/swc-win32-arm64-msvc@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-win32-arm64-msvc@npm:15.4.8" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:15.3.4": - version: 15.3.4 - resolution: "@next/swc-win32-x64-msvc@npm:15.3.4" +"@next/swc-win32-x64-msvc@npm:15.4.8": + version: 15.4.8 + resolution: "@next/swc-win32-x64-msvc@npm:15.4.8" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -3323,13 +3358,6 @@ __metadata: languageName: node linkType: hard -"@swc/counter@npm:0.1.3": - version: 0.1.3 - resolution: "@swc/counter@npm:0.1.3" - checksum: 10/df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 - languageName: node - linkType: hard - "@swc/helpers@npm:0.5.15": version: 0.5.15 resolution: "@swc/helpers@npm:0.5.15" @@ -5290,15 +5318,6 @@ __metadata: languageName: node linkType: hard -"busboy@npm:1.6.0": - version: 1.6.0 - resolution: "busboy@npm:1.6.0" - dependencies: - streamsearch: "npm:^1.1.0" - checksum: 10/bee10fa10ea58e7e3e7489ffe4bda6eacd540a17de9f9cd21cc37e297b2dd9fe52b2715a5841afaec82900750d810d01d7edb4b2d456427f449b92b417579763 - languageName: node - linkType: hard - "cacache@npm:^19.0.1": version: 19.0.1 resolution: "cacache@npm:19.0.1" @@ -5844,6 +5863,13 @@ __metadata: languageName: node linkType: hard +"detect-libc@npm:^2.1.2": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10/b736c8d97d5d46164c0d1bed53eb4e6a3b1d8530d460211e2d52f1c552875e706c58a5376854e4e54f8b828c9cada58c855288c968522eb93ac7696d65970766 + languageName: node + linkType: hard + "detect-node-es@npm:^1.1.0": version: 1.1.0 resolution: "detect-node-es@npm:1.1.0" @@ -6180,11 +6206,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:15.3.4": - version: 15.3.4 - resolution: "eslint-config-next@npm:15.3.4" +"eslint-config-next@npm:15.4.8": + version: 15.4.8 + resolution: "eslint-config-next@npm:15.4.8" dependencies: - "@next/eslint-plugin-next": "npm:15.3.4" + "@next/eslint-plugin-next": "npm:15.4.8" "@rushstack/eslint-patch": "npm:^1.10.3" "@typescript-eslint/eslint-plugin": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" "@typescript-eslint/parser": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" @@ -6200,7 +6226,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/6c21254d3383b9158ff5f3b2881cc702bee3d2635b4326757965945691f6e65e25fdfef4f2964382fb4b2f52d9f03b929cb71d267709727df7365e7da80c8c3a + checksum: 10/fbdc452a5647161fcc3ef3381c6c2bfa1f6601685e7611be963c0983c17853c377167259fd5e04c7a6b70fa117fead18ce42a5768095a0fff99517978bdddc3c languageName: node linkType: hard @@ -8221,15 +8247,15 @@ __metadata: "@dynamic-labs/sdk-react-core": "npm:^4.42.0" "@dynamic-labs/wagmi-connector": "npm:^4.42.0" "@eslint/eslintrc": "npm:^3" - "@metamask/smart-accounts-kit": "npm:^0.1.0" + "@metamask/smart-accounts-kit": "npm:^0.2.0" "@tailwindcss/postcss": "npm:^4" "@tanstack/react-query": "npm:^5.90.6" "@types/node": "npm:^20" "@types/react": "npm:^19" "@types/react-dom": "npm:^19" eslint: "npm:^9" - eslint-config-next: "npm:15.3.4" - next: "npm:15.3.4" + eslint-config-next: "npm:15.4.8" + next: "npm:15.4.8" permissionless: "npm:^0.2.57" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" @@ -8300,29 +8326,27 @@ __metadata: languageName: node linkType: hard -"next@npm:15.3.4": - version: 15.3.4 - resolution: "next@npm:15.3.4" +"next@npm:15.4.8": + version: 15.4.8 + resolution: "next@npm:15.4.8" dependencies: - "@next/env": "npm:15.3.4" - "@next/swc-darwin-arm64": "npm:15.3.4" - "@next/swc-darwin-x64": "npm:15.3.4" - "@next/swc-linux-arm64-gnu": "npm:15.3.4" - "@next/swc-linux-arm64-musl": "npm:15.3.4" - "@next/swc-linux-x64-gnu": "npm:15.3.4" - "@next/swc-linux-x64-musl": "npm:15.3.4" - "@next/swc-win32-arm64-msvc": "npm:15.3.4" - "@next/swc-win32-x64-msvc": "npm:15.3.4" - "@swc/counter": "npm:0.1.3" + "@next/env": "npm:15.4.8" + "@next/swc-darwin-arm64": "npm:15.4.8" + "@next/swc-darwin-x64": "npm:15.4.8" + "@next/swc-linux-arm64-gnu": "npm:15.4.8" + "@next/swc-linux-arm64-musl": "npm:15.4.8" + "@next/swc-linux-x64-gnu": "npm:15.4.8" + "@next/swc-linux-x64-musl": "npm:15.4.8" + "@next/swc-win32-arm64-msvc": "npm:15.4.8" + "@next/swc-win32-x64-msvc": "npm:15.4.8" "@swc/helpers": "npm:0.5.15" - busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" postcss: "npm:8.4.31" - sharp: "npm:^0.34.1" + sharp: "npm:^0.34.3" styled-jsx: "npm:5.1.6" peerDependencies: "@opentelemetry/api": ^1.1.0 - "@playwright/test": ^1.41.2 + "@playwright/test": ^1.51.1 babel-plugin-react-compiler: "*" react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 @@ -8357,7 +8381,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10/bcc781ca5abba6a29408431f81b57598708871796fe4c70d1187cc92ca4905467a6a3cde32840cb7911099d54a93c1543c130e4dea2b59dbf9753f5850a8efdf + checksum: 10/3fc5d3d79c20af819efcf34342b55ee64025a7f6353ced4f17da303750107a8eb40c484b83d8f2352109f2dd7d137ff1f1228956b53dbf4f1f2fce0a3349eb18 languageName: node linkType: hard @@ -9554,7 +9578,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5": +"semver@npm:^7.3.5, semver@npm:^7.7.3": version: 7.7.3 resolution: "semver@npm:7.7.3" bin: @@ -9563,7 +9587,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.8, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1, semver@npm:^7.7.2": +"semver@npm:^7.3.8, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3, semver@npm:^7.7.1": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: @@ -9712,35 +9736,37 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.34.1": - version: 0.34.3 - resolution: "sharp@npm:0.34.3" - dependencies: - "@img/sharp-darwin-arm64": "npm:0.34.3" - "@img/sharp-darwin-x64": "npm:0.34.3" - "@img/sharp-libvips-darwin-arm64": "npm:1.2.0" - "@img/sharp-libvips-darwin-x64": "npm:1.2.0" - "@img/sharp-libvips-linux-arm": "npm:1.2.0" - "@img/sharp-libvips-linux-arm64": "npm:1.2.0" - "@img/sharp-libvips-linux-ppc64": "npm:1.2.0" - "@img/sharp-libvips-linux-s390x": "npm:1.2.0" - "@img/sharp-libvips-linux-x64": "npm:1.2.0" - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.0" - "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.0" - "@img/sharp-linux-arm": "npm:0.34.3" - "@img/sharp-linux-arm64": "npm:0.34.3" - "@img/sharp-linux-ppc64": "npm:0.34.3" - "@img/sharp-linux-s390x": "npm:0.34.3" - "@img/sharp-linux-x64": "npm:0.34.3" - "@img/sharp-linuxmusl-arm64": "npm:0.34.3" - "@img/sharp-linuxmusl-x64": "npm:0.34.3" - "@img/sharp-wasm32": "npm:0.34.3" - "@img/sharp-win32-arm64": "npm:0.34.3" - "@img/sharp-win32-ia32": "npm:0.34.3" - "@img/sharp-win32-x64": "npm:0.34.3" - color: "npm:^4.2.3" - detect-libc: "npm:^2.0.4" - semver: "npm:^7.7.2" +"sharp@npm:^0.34.3": + version: 0.34.5 + resolution: "sharp@npm:0.34.5" + dependencies: + "@img/colour": "npm:^1.0.0" + "@img/sharp-darwin-arm64": "npm:0.34.5" + "@img/sharp-darwin-x64": "npm:0.34.5" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" + "@img/sharp-libvips-linux-arm": "npm:1.2.4" + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" + "@img/sharp-libvips-linux-x64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" + "@img/sharp-linux-arm": "npm:0.34.5" + "@img/sharp-linux-arm64": "npm:0.34.5" + "@img/sharp-linux-ppc64": "npm:0.34.5" + "@img/sharp-linux-riscv64": "npm:0.34.5" + "@img/sharp-linux-s390x": "npm:0.34.5" + "@img/sharp-linux-x64": "npm:0.34.5" + "@img/sharp-linuxmusl-arm64": "npm:0.34.5" + "@img/sharp-linuxmusl-x64": "npm:0.34.5" + "@img/sharp-wasm32": "npm:0.34.5" + "@img/sharp-win32-arm64": "npm:0.34.5" + "@img/sharp-win32-ia32": "npm:0.34.5" + "@img/sharp-win32-x64": "npm:0.34.5" + detect-libc: "npm:^2.1.2" + semver: "npm:^7.7.3" dependenciesMeta: "@img/sharp-darwin-arm64": optional: true @@ -9756,6 +9782,8 @@ __metadata: optional: true "@img/sharp-libvips-linux-ppc64": optional: true + "@img/sharp-libvips-linux-riscv64": + optional: true "@img/sharp-libvips-linux-s390x": optional: true "@img/sharp-libvips-linux-x64": @@ -9770,6 +9798,8 @@ __metadata: optional: true "@img/sharp-linux-ppc64": optional: true + "@img/sharp-linux-riscv64": + optional: true "@img/sharp-linux-s390x": optional: true "@img/sharp-linux-x64": @@ -9786,7 +9816,7 @@ __metadata: optional: true "@img/sharp-win32-x64": optional: true - checksum: 10/b8ca871c99b48601c47f5dfabf32e38e60071a93e359b3c765d398f708a7cf3735d1bd804b72a957246a3b215fd281a17f887d9c36ebfa690c90fa5fe142d2cd + checksum: 10/d62bc638c8ad382dffc266beeaffab71457d592abeb6fdf95b512e6dcbce0abf47b8d903b4ea081f012ceb40e4462f1e219184c729329146df32a5ccec2c231f languageName: node linkType: hard @@ -10006,13 +10036,6 @@ __metadata: languageName: node linkType: hard -"streamsearch@npm:^1.1.0": - version: 1.1.0 - resolution: "streamsearch@npm:1.1.0" - checksum: 10/612c2b2a7dbcc859f74597112f80a42cbe4d448d03da790d5b7b39673c1197dd3789e91cd67210353e58857395d32c1e955a9041c4e6d5bae723436b3ed9ed14 - languageName: node - linkType: hard - "strict-uri-encode@npm:^2.0.0": version: 2.0.0 resolution: "strict-uri-encode@npm:2.0.0" From bf9389a6fbc0e1d241231f1ba024f50eacb15188 Mon Sep 17 00:00:00 2001 From: AyushBherwani1998 Date: Thu, 11 Dec 2025 16:24:26 +0400 Subject: [PATCH 2/3] minor fixes --- examples/smart-accounts/signers/dynamic/src/app/layout.tsx | 4 ++-- examples/smart-accounts/signers/dynamic/src/app/page.tsx | 1 + .../smart-accounts/signers/dynamic/src/components/Footer.tsx | 2 +- .../dynamic/src/components/SendUserOperationButton.tsx | 2 ++ .../smart-accounts/signers/dynamic/src/components/Steps.tsx | 2 +- .../signers/dynamic/src/components/TransactionForm.tsx | 2 ++ 6 files changed, 9 insertions(+), 4 deletions(-) diff --git a/examples/smart-accounts/signers/dynamic/src/app/layout.tsx b/examples/smart-accounts/signers/dynamic/src/app/layout.tsx index a958517..52f39be 100644 --- a/examples/smart-accounts/signers/dynamic/src/app/layout.tsx +++ b/examples/smart-accounts/signers/dynamic/src/app/layout.tsx @@ -15,8 +15,8 @@ const geistMono = Geist_Mono({ }); export const metadata: Metadata = { - title: "Delegation Toolkit Starter App", - description: "Generated by create next app", + title: "MetaMask Smart Accounts x Dynamic Quickstart", + description: "An example for using Dynamic as signer for MetaMask Smart Accounts", }; export default function RootLayout({ diff --git a/examples/smart-accounts/signers/dynamic/src/app/page.tsx b/examples/smart-accounts/signers/dynamic/src/app/page.tsx index de5c7cc..5dfbc4f 100644 --- a/examples/smart-accounts/signers/dynamic/src/app/page.tsx +++ b/examples/smart-accounts/signers/dynamic/src/app/page.tsx @@ -1,4 +1,5 @@ "use client"; + import Steps from "@/components/Steps"; import Footer from "@/components/Footer"; diff --git a/examples/smart-accounts/signers/dynamic/src/components/Footer.tsx b/examples/smart-accounts/signers/dynamic/src/components/Footer.tsx index ba29181..6ad16da 100644 --- a/examples/smart-accounts/signers/dynamic/src/components/Footer.tsx +++ b/examples/smart-accounts/signers/dynamic/src/components/Footer.tsx @@ -4,7 +4,7 @@ export default function Footer() { return (