diff --git a/demos/extension/package.json b/demos/extension/package.json index 8724034d..7d51a232 100644 --- a/demos/extension/package.json +++ b/demos/extension/package.json @@ -14,7 +14,7 @@ "@category-labs/mera-demo-shared": "*", "react": "19.2.8", "react-dom": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@playwright/test": "1.62.1", diff --git a/demos/mobile/package.json b/demos/mobile/package.json index 2dedc533..19bf9e7c 100644 --- a/demos/mobile/package.json +++ b/demos/mobile/package.json @@ -13,7 +13,7 @@ "dependencies": { "@category-labs/mera": "*", "@category-labs/mera-demo-shared": "*", - "@scure/base": "^2.3.0", + "@scure/base": "^2.4.0", "expo": "~57.0.12", "expo-clipboard": "~57.0.1", "expo-constants": "~57.0.10", @@ -21,10 +21,10 @@ "expo-secure-store": "~57.0.1", "react": "19.2.8", "react-native": "0.86.2", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "react-native-safe-area-context": "~5.8.1", "react-native-svg": "15.15.4", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/react": "~19.2.18", diff --git a/demos/prf/package.json b/demos/prf/package.json index 4c9d36c7..6dcdaed1 100644 --- a/demos/prf/package.json +++ b/demos/prf/package.json @@ -13,9 +13,9 @@ "dependencies": { "@category-labs/mera": "*", "@fontsource-variable/jetbrains-mono": "^5.3.0", - "@noble/hashes": "2.3.0", - "@scure/bip32": "^2.3.0", - "@scure/bip39": "^2.3.0" + "@noble/hashes": "2.4.0", + "@scure/bip32": "^2.4.0", + "@scure/bip39": "^2.4.0" }, "devDependencies": { "@types/node": "^24.13.3", diff --git a/demos/shared/package.json b/demos/shared/package.json index f1cc1f16..f1de10d7 100644 --- a/demos/shared/package.json +++ b/demos/shared/package.json @@ -24,10 +24,10 @@ }, "dependencies": { "@category-labs/mera": "*", - "@scure/bip32": "^2.3.0", - "@scure/bip39": "^2.3.0", + "@scure/bip32": "^2.4.0", + "@scure/bip39": "^2.4.0", "react": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/react": "^19.2.18", diff --git a/demos/web/package.json b/demos/web/package.json index afa44549..e9968cbd 100644 --- a/demos/web/package.json +++ b/demos/web/package.json @@ -14,7 +14,7 @@ "@category-labs/mera-demo-shared": "*", "react": "19.2.8", "react-dom": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/node": "^24.13.3", diff --git a/docs/package.json b/docs/package.json index 47e04862..a60a4c1a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -16,18 +16,18 @@ "@ec-ts/twoslash": "1.0.0", "@expressive-code/core": "0.44.1", "@fontsource-variable/jetbrains-mono": "^5.3.0", - "@noble/hashes": "2.3.0", - "@scure/bip32": "2.3.0", - "@scure/bip39": "2.3.0", + "@noble/hashes": "2.4.0", + "@scure/bip32": "2.4.0", + "@scure/bip39": "2.4.0", "astro": "^7.2.1", "expo-crypto": "57.0.1", "expo-modules-core": "57.0.10", "expressive-code": "0.44.1", "expressive-code-twoslash": "0.6.1", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "sharp": "^0.35.3", "typescript": "5.9.3", "unist-util-visit": "^5.1.0", - "viem": "2.55.13" + "viem": "2.56.3" } } diff --git a/library/package.json b/library/package.json index 07a7f4b5..c3304bd6 100644 --- a/library/package.json +++ b/library/package.json @@ -59,12 +59,12 @@ "test:e2e": "npm test -- --project chromium-e2e" }, "dependencies": { - "@noble/curves": "2.3.0", - "@noble/hashes": "2.3.0", - "@scure/base": "2.3.0" + "@noble/curves": "2.4.0", + "@noble/hashes": "2.4.0", + "@scure/base": "2.4.0" }, "peerDependencies": { - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "viem": "^2.28.0" }, "peerDependenciesMeta": { @@ -79,8 +79,8 @@ "@playwright/test": "1.62.1", "@types/node": "24.13.3", "publint": "0.3.23", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "typescript": "7.0.2", - "viem": "2.55.13" + "viem": "2.56.3" } } diff --git a/package-lock.json b/package-lock.json index 9b414549..9e5b75a6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "@category-labs/mera-demo-shared": "*", "react": "19.2.8", "react-dom": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@playwright/test": "1.62.1", @@ -105,7 +105,7 @@ "dependencies": { "@category-labs/mera": "*", "@category-labs/mera-demo-shared": "*", - "@scure/base": "^2.3.0", + "@scure/base": "^2.4.0", "expo": "~57.0.12", "expo-clipboard": "~57.0.1", "expo-constants": "~57.0.10", @@ -113,10 +113,10 @@ "expo-secure-store": "~57.0.1", "react": "19.2.8", "react-native": "0.86.2", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "react-native-safe-area-context": "~5.8.1", "react-native-svg": "15.15.4", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/react": "~19.2.18", @@ -143,9 +143,9 @@ "dependencies": { "@category-labs/mera": "*", "@fontsource-variable/jetbrains-mono": "^5.3.0", - "@noble/hashes": "2.3.0", - "@scure/bip32": "^2.3.0", - "@scure/bip39": "^2.3.0" + "@noble/hashes": "2.4.0", + "@scure/bip32": "^2.4.0", + "@scure/bip39": "^2.4.0" }, "devDependencies": { "@types/node": "^24.13.3", @@ -155,26 +155,26 @@ } }, "demos/prf/node_modules/@scure/bip32": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.3.0.tgz", - "integrity": "sha512-mMPjNcXxJsvNveIgRIXrnwd4omu0wdXo4JowAUZO7/82+/bpAwVltclx6MG6nv2M3dA6IbfVv4xwWxaREm3OcA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.4.0.tgz", + "integrity": "sha512-i3DS0CptAocyvqE4n3SUkpzeQK4vJMFwWLofTwRiiKo2aWojBOfyMCgfKw9HVpO6fSY5AK86sHS/Uzn8kK9Few==", "license": "MIT", "dependencies": { - "@noble/curves": "2.3.0", - "@noble/hashes": "2.3.0", - "@scure/base": "2.3.0" + "@noble/curves": "2.4.0", + "@noble/hashes": "2.4.0", + "@scure/base": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "demos/prf/node_modules/@scure/bip39": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.3.0.tgz", - "integrity": "sha512-qdyWuxoYwi3+YmqIsfkpz1I029m980WkVPilj+kG7VxSm+gKQ2BmQru3nv3LbMtpSUXuyZwdFT65JkpKu5OHOQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.4.0.tgz", + "integrity": "sha512-82dxFbZUYboyOf0AXiydsQrFQ5Q4h9mX+O2UkE91ROYmsc0BKMGZLwDmy96Jpa2+vrtoxomjUhy1RPIgH/r2nA==", "license": "MIT", "dependencies": { - "@noble/hashes": "2.3.0" + "@noble/hashes": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -220,10 +220,10 @@ "version": "0.1.0", "dependencies": { "@category-labs/mera": "*", - "@scure/bip32": "^2.3.0", - "@scure/bip39": "^2.3.0", + "@scure/bip32": "^2.4.0", + "@scure/bip39": "^2.4.0", "react": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/react": "^19.2.18", @@ -231,26 +231,26 @@ } }, "demos/shared/node_modules/@scure/bip32": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.3.0.tgz", - "integrity": "sha512-mMPjNcXxJsvNveIgRIXrnwd4omu0wdXo4JowAUZO7/82+/bpAwVltclx6MG6nv2M3dA6IbfVv4xwWxaREm3OcA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.4.0.tgz", + "integrity": "sha512-i3DS0CptAocyvqE4n3SUkpzeQK4vJMFwWLofTwRiiKo2aWojBOfyMCgfKw9HVpO6fSY5AK86sHS/Uzn8kK9Few==", "license": "MIT", "dependencies": { - "@noble/curves": "2.3.0", - "@noble/hashes": "2.3.0", - "@scure/base": "2.3.0" + "@noble/curves": "2.4.0", + "@noble/hashes": "2.4.0", + "@scure/base": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "demos/shared/node_modules/@scure/bip39": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.3.0.tgz", - "integrity": "sha512-qdyWuxoYwi3+YmqIsfkpz1I029m980WkVPilj+kG7VxSm+gKQ2BmQru3nv3LbMtpSUXuyZwdFT65JkpKu5OHOQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.4.0.tgz", + "integrity": "sha512-82dxFbZUYboyOf0AXiydsQrFQ5Q4h9mX+O2UkE91ROYmsc0BKMGZLwDmy96Jpa2+vrtoxomjUhy1RPIgH/r2nA==", "license": "MIT", "dependencies": { - "@noble/hashes": "2.3.0" + "@noble/hashes": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -299,7 +299,7 @@ "@category-labs/mera-demo-shared": "*", "react": "19.2.8", "react-dom": "19.2.8", - "viem": "2.55.13" + "viem": "2.56.3" }, "devDependencies": { "@types/node": "^24.13.3", @@ -381,19 +381,19 @@ "@ec-ts/twoslash": "1.0.0", "@expressive-code/core": "0.44.1", "@fontsource-variable/jetbrains-mono": "^5.3.0", - "@noble/hashes": "2.3.0", - "@scure/bip32": "2.3.0", - "@scure/bip39": "2.3.0", + "@noble/hashes": "2.4.0", + "@scure/bip32": "2.4.0", + "@scure/bip39": "^2.4.0", "astro": "^7.2.1", "expo-crypto": "57.0.1", "expo-modules-core": "57.0.10", "expressive-code": "0.44.1", "expressive-code-twoslash": "0.6.1", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "sharp": "^0.35.3", "typescript": "5.9.3", "unist-util-visit": "^5.1.0", - "viem": "2.55.13" + "viem": "2.56.3" } }, "docs/node_modules/@ec-ts/twoslash": { @@ -481,26 +481,26 @@ } }, "docs/node_modules/@scure/bip32": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.3.0.tgz", - "integrity": "sha512-mMPjNcXxJsvNveIgRIXrnwd4omu0wdXo4JowAUZO7/82+/bpAwVltclx6MG6nv2M3dA6IbfVv4xwWxaREm3OcA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.4.0.tgz", + "integrity": "sha512-i3DS0CptAocyvqE4n3SUkpzeQK4vJMFwWLofTwRiiKo2aWojBOfyMCgfKw9HVpO6fSY5AK86sHS/Uzn8kK9Few==", "license": "MIT", "dependencies": { - "@noble/curves": "2.3.0", - "@noble/hashes": "2.3.0", - "@scure/base": "2.3.0" + "@noble/curves": "2.4.0", + "@noble/hashes": "2.4.0", + "@scure/base": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "docs/node_modules/@scure/bip39": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.3.0.tgz", - "integrity": "sha512-qdyWuxoYwi3+YmqIsfkpz1I029m980WkVPilj+kG7VxSm+gKQ2BmQru3nv3LbMtpSUXuyZwdFT65JkpKu5OHOQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.4.0.tgz", + "integrity": "sha512-82dxFbZUYboyOf0AXiydsQrFQ5Q4h9mX+O2UkE91ROYmsc0BKMGZLwDmy96Jpa2+vrtoxomjUhy1RPIgH/r2nA==", "license": "MIT", "dependencies": { - "@noble/hashes": "2.3.0" + "@noble/hashes": "2.4.0" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -632,20 +632,20 @@ "version": "0.2.0", "license": "(MIT OR Apache-2.0)", "dependencies": { - "@noble/curves": "2.3.0", - "@noble/hashes": "2.3.0", - "@scure/base": "2.3.0" + "@noble/curves": "2.4.0", + "@noble/hashes": "2.4.0", + "@scure/base": "2.4.0" }, "devDependencies": { "@playwright/test": "1.62.1", "@types/node": "24.13.3", "publint": "0.3.23", - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "typescript": "7.0.2", - "viem": "2.55.13" + "viem": "2.56.3" }, "peerDependencies": { - "react-native-passkey": "3.6.1", + "react-native-passkey": "3.6.2", "viem": "^2.28.0" }, "peerDependenciesMeta": { @@ -4439,12 +4439,12 @@ } }, "node_modules/@noble/curves": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.3.0.tgz", - "integrity": "sha512-v7cY+4oWYPQszRj6ZFGzTVL7uP2TaLo1xMhWHzYC5wj0ZhOXQ5x+sBre8rF3hi8cAoi0bh1qXoovoOkdFtvqEg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.4.0.tgz", + "integrity": "sha512-P4/62zrgfH33CneE3Dn4WhJVA22YUU0eR51wKIan4NVRvwsA0YnPTwWGpNbpuacSujmSFLvyzpyuR30+fbq2Ew==", "license": "MIT", "dependencies": { - "@noble/hashes": "2.3.0" + "@noble/hashes": "2.4.0" }, "engines": { "node": ">= 20.19.0" @@ -4454,9 +4454,9 @@ } }, "node_modules/@noble/hashes": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.3.0.tgz", - "integrity": "sha512-oN+QwyX7VSHotibwubG3kpzbwKrfnyR6OOO+3Nk/53ADL7FmgHHz4TgrbaYKvvOw09u6QTx0oiH1cNCIOuN0CQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.4.0.tgz", + "integrity": "sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==", "license": "MIT", "engines": { "node": ">= 20.19.0" @@ -5045,9 +5045,9 @@ "license": "MIT" }, "node_modules/@scure/base": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.3.0.tgz", - "integrity": "sha512-NsG6Y03tY6R5BUis4FdVtHVkur0U6FOzskgs9ZXNl78CUc9fkZ78HmENUle1nSOkCasDmbubmWD9qwB7mm4PZA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.4.0.tgz", + "integrity": "sha512-thZ1TuJwFwBblOhgsjDKvvGirBxNp+wSvY/DR6tJBJOTDhdAAcHJ8Vbr2eFnqaxeca4+t0i9KBf+uHYGWwZORg==", "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" @@ -11936,9 +11936,9 @@ } }, "node_modules/ox": { - "version": "0.14.33", - "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.33.tgz", - "integrity": "sha512-rooA/4o7bBof4Ge2VH/eovfNPb/AEEYyrNj03wggc55g5HZD8Pjs/OeWhttgjic3dDcqn0r29bDuvQEdTiUemQ==", + "version": "0.14.44", + "resolved": "https://registry.npmjs.org/ox/-/ox-0.14.44.tgz", + "integrity": "sha512-O54qXXHEk4ySamMSyBpI0AeBegS5frxU6+LA6Jb9Sf6kMOxcTNaxYmwZfpOu22DIQsdKfgQxHq8EsAGaoBQScA==", "funding": [ { "type": "github", @@ -12693,9 +12693,9 @@ } }, "node_modules/react-native-passkey": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/react-native-passkey/-/react-native-passkey-3.6.1.tgz", - "integrity": "sha512-m3lN9IQvR3rhatmKfviYg7l91Or5QgykIoD5dsDJUvRo4C2Lnm82NbwM9nJ7oXSO3WY1DQig5t/fk9QLx0PYIg==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/react-native-passkey/-/react-native-passkey-3.6.2.tgz", + "integrity": "sha512-3x7uS0EYx3KkHYdYDvDOOmw5DVrKqqDDJxP9Lwph922EwHJT6HR5/2cQs4+MfK6iE/N0FCCNjUJEvQ8XuYj+/A==", "license": "MIT", "peerDependencies": { "react": "*", @@ -14746,9 +14746,9 @@ } }, "node_modules/viem": { - "version": "2.55.13", - "resolved": "https://registry.npmjs.org/viem/-/viem-2.55.13.tgz", - "integrity": "sha512-Rt1NAsdtTdvJgqaCxsv2TuO55xv2d2dKEuRuzrg34xMGxvTSFOX0iIFvEfymPvh+fwN2tbgEU2JwN0YHOVM+Bg==", + "version": "2.56.3", + "resolved": "https://registry.npmjs.org/viem/-/viem-2.56.3.tgz", + "integrity": "sha512-vUObq3GO7D3lz9gPNEE/xd5jIUnMbeVDWewh252o54pDEDlW4pDe6FEd/qTGL5RyK52cGHMM7kQ3wjxhilEvkQ==", "funding": [ { "type": "github", @@ -14763,7 +14763,7 @@ "@scure/bip39": "1.6.0", "abitype": "1.2.3", "isows": "1.0.7", - "ox": "0.14.33", + "ox": "0.14.44", "ws": "8.21.0" }, "peerDependencies": {