diff --git a/package.json b/package.json
index ade29cef..5b30d5a2 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
},
"devDependencies": {
"@testing-library/jest-dom": "6.6.3",
- "@testing-library/react": "16.0.1",
+ "@testing-library/react": "16.1.0",
"@typescript-eslint/eslint-plugin": "8.16.0",
"@typescript-eslint/parser": "8.16.0",
"@vitejs/plugin-react": "4.3.4",
diff --git a/packages/use-wallet-react/package.json b/packages/use-wallet-react/package.json
index 5e444908..aa942953 100644
--- a/packages/use-wallet-react/package.json
+++ b/packages/use-wallet-react/package.json
@@ -38,15 +38,16 @@
"dist"
],
"dependencies": {
- "@tanstack/react-store": "0.6.1",
+ "@tanstack/react-store": "0.7.0",
"@txnlab/use-wallet": "workspace:*"
},
"devDependencies": {
- "@types/react": "18.3.12",
+ "@types/react": "19.0.0",
+ "@types/react-dom": "19.0.0",
"algosdk": "2.9.0",
"jsdom": "25.0.1",
- "react": "18.3.1",
- "react-dom": "18.3.1",
+ "react": "19.0.0",
+ "react-dom": "19.0.0",
"tsup": "8.3.5",
"typescript": "5.6.3"
},
@@ -60,8 +61,8 @@
"algosdk": "^2.7.0",
"lute-connect": "^1.4.1",
"magic-sdk": "^28.19.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
+ "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"@blockshake/defly-connect": {
diff --git a/packages/use-wallet-react/src/index.tsx b/packages/use-wallet-react/src/index.tsx
index 6d8e2b4b..5b7b7dbe 100644
--- a/packages/use-wallet-react/src/index.tsx
+++ b/packages/use-wallet-react/src/index.tsx
@@ -27,7 +27,7 @@ export interface Wallet {
}
export const useWallet = () => {
- const context = React.useContext(WalletContext)
+ const context = React.use(WalletContext)
if (!context) {
throw new Error('useWallet must be used within the WalletProvider')
@@ -127,7 +127,7 @@ interface WalletProviderProps {
children: React.ReactNode
}
-export const WalletProvider = ({ manager, children }: WalletProviderProps): JSX.Element => {
+export const WalletProvider = ({ manager, children }: WalletProviderProps): React.JSX.Element => {
const [algodClient, setAlgodClient] = React.useState(manager.algodClient)
React.useEffect(() => {
@@ -151,9 +151,5 @@ export const WalletProvider = ({ manager, children }: WalletProviderProps): JSX.
}
}, [manager])
- return (
-
- {children}
-
- )
+ return {children}
}
diff --git a/packages/use-wallet-solid/package.json b/packages/use-wallet-solid/package.json
index ccc534cb..a0d53b4e 100644
--- a/packages/use-wallet-solid/package.json
+++ b/packages/use-wallet-solid/package.json
@@ -61,7 +61,7 @@
"dist"
],
"dependencies": {
- "@tanstack/solid-store": "0.6.0",
+ "@tanstack/solid-store": "0.7.0",
"@txnlab/use-wallet": "workspace:*"
},
"devDependencies": {
diff --git a/packages/use-wallet-vue/package.json b/packages/use-wallet-vue/package.json
index 534ff5e7..db8d9d85 100644
--- a/packages/use-wallet-vue/package.json
+++ b/packages/use-wallet-vue/package.json
@@ -38,7 +38,7 @@
"dist"
],
"dependencies": {
- "@tanstack/vue-store": "0.6.0",
+ "@tanstack/vue-store": "0.7.0",
"@txnlab/use-wallet": "workspace:*"
},
"devDependencies": {
diff --git a/packages/use-wallet/package.json b/packages/use-wallet/package.json
index 8c420143..301f97f7 100644
--- a/packages/use-wallet/package.json
+++ b/packages/use-wallet/package.json
@@ -37,7 +37,7 @@
"dist"
],
"dependencies": {
- "@tanstack/store": "0.6.0"
+ "@tanstack/store": "0.7.0"
},
"devDependencies": {
"@agoralabs-sh/avm-web-provider": "1.7.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e6cc8e58..0679cf15 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,8 +12,8 @@ importers:
specifier: 6.6.3
version: 6.6.3
'@testing-library/react':
- specifier: 16.0.1
- version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 16.1.0
+ version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@typescript-eslint/eslint-plugin':
specifier: 8.16.0
version: 8.16.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)
@@ -128,7 +128,7 @@ importers:
version: link:../../packages/use-wallet-vue
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -235,7 +235,7 @@ importers:
version: link:../../packages/use-wallet-solid
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -275,7 +275,7 @@ importers:
version: link:../../packages/use-wallet
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -312,7 +312,7 @@ importers:
version: link:../../packages/use-wallet-vue
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -342,8 +342,8 @@ importers:
packages/use-wallet:
dependencies:
'@tanstack/store':
- specifier: 0.6.0
- version: 0.6.0
+ specifier: 0.7.0
+ version: 0.7.0
devDependencies:
'@agoralabs-sh/avm-web-provider':
specifier: 1.7.0
@@ -371,10 +371,10 @@ importers:
version: 20.11.30
'@walletconnect/modal':
specifier: 2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/modal-core':
specifier: 2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: 2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -412,14 +412,14 @@ importers:
specifier: ^2.0.21
version: 2.0.21(algosdk@2.9.0)(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
'@tanstack/react-store':
- specifier: 0.6.1
- version: 0.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.7.0
+ version: 0.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@txnlab/use-wallet':
specifier: workspace:*
version: link:../use-wallet
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -431,8 +431,11 @@ importers:
version: 28.19.0
devDependencies:
'@types/react':
- specifier: 18.3.12
- version: 18.3.12
+ specifier: 19.0.0
+ version: 19.0.0
+ '@types/react-dom':
+ specifier: 19.0.0
+ version: 19.0.0
algosdk:
specifier: 2.9.0
version: 2.9.0
@@ -440,11 +443,11 @@ importers:
specifier: 25.0.1
version: 25.0.1(bufferutil@4.0.8)(canvas@2.11.2)(utf-8-validate@5.0.10)
react:
- specifier: 18.3.1
- version: 18.3.1
+ specifier: 19.0.0
+ version: 19.0.0
react-dom:
- specifier: 18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 19.0.0
+ version: 19.0.0(react@19.0.0)
tsup:
specifier: 8.3.5
version: 8.3.5(jiti@2.4.1)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.1)
@@ -467,14 +470,14 @@ importers:
specifier: ^2.0.21
version: 2.0.21(algosdk@2.9.0)(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
'@tanstack/solid-store':
- specifier: 0.6.0
- version: 0.6.0(solid-js@1.9.3)
+ specifier: 0.7.0
+ version: 0.7.0(solid-js@1.9.3)
'@txnlab/use-wallet':
specifier: workspace:*
version: link:../use-wallet
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -519,14 +522,14 @@ importers:
specifier: ^2.0.21
version: 2.0.21(algosdk@2.9.0)(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
'@tanstack/vue-store':
- specifier: 0.6.0
- version: 0.6.0(vue@3.5.13(typescript@5.6.3))
+ specifier: 0.7.0
+ version: 0.7.0(vue@3.5.13(typescript@5.6.3))
'@txnlab/use-wallet':
specifier: workspace:*
version: link:../use-wallet
'@walletconnect/modal':
specifier: ^2.7.0
- version: 2.7.0(@types/react@18.3.12)(react@18.3.1)
+ version: 2.7.0(@types/react@19.0.0)(react@19.0.0)
'@walletconnect/sign-client':
specifier: ^2.17.2
version: 2.17.2(bufferutil@4.0.8)(ioredis@5.4.1)(utf-8-validate@5.0.10)
@@ -562,9 +565,9 @@ packages:
'@algorandfoundation/liquid-auth-use-wallet-client@1.1.0':
resolution: {integrity: sha512-pGTHq9RXT4qN81mF0TGcTl+EBvnOiYGI42BHkIHDF43StogM0ueFRh/qvO6ei+aYRxKaFogqfhgB1twm9afcuQ==}
- '@algorandfoundation/liquid-client@https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/c89fe0f17c4d16ed17299d7f524f044a2687a680':
- resolution: {tarball: https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/c89fe0f17c4d16ed17299d7f524f044a2687a680}
- version: 0.0.1
+ '@algorandfoundation/liquid-client@https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/0958cb96627b5ead1ef5cfbdc4f47fe43a2e4908':
+ resolution: {tarball: https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/0958cb96627b5ead1ef5cfbdc4f47fe43a2e4908}
+ version: 1.0.0-canary.3
'@algorandfoundation/provider@https://codeload.github.com/algorandfoundation/wallet-provider-ts/tar.gz/28c80f5b9e0259b8e83e65c65d802d8123de9046':
resolution: {tarball: https://codeload.github.com/algorandfoundation/wallet-provider-ts/tar.gz/28c80f5b9e0259b8e83e65c65d802d8123de9046}
@@ -1754,22 +1757,22 @@ packages:
'@swc/helpers@0.5.5':
resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
- '@tanstack/react-store@0.6.1':
- resolution: {integrity: sha512-6gOopOpPp1cAXkEyTEv6tMbAywwFunvIdCKN/SpEiButUayjXU+Q5Sp5Y3hREN3VMR4OA5+RI5SPhhJoqP9e4w==}
+ '@tanstack/react-store@0.7.0':
+ resolution: {integrity: sha512-S/Rq17HaGOk+tQHV/yrePMnG1xbsKZIl/VsNWnNXt4XW+tTY8dTlvpJH2ZQ3GRALsusG5K6Q3unAGJ2pd9W/Ng==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tanstack/solid-store@0.6.0':
- resolution: {integrity: sha512-2lkalYD/au4PiMWm7Q26FiwLW3DO1xRACY7cPwKMud8rPFlB4tV7SNPq1j41/wtRayFCkR2MOe1+msW1TmMvYw==}
+ '@tanstack/solid-store@0.7.0':
+ resolution: {integrity: sha512-uDQYkUuH3MppitiduZLTEcItkTr8vEJ33jzp2rH2VvlNRMGbuU54GQcqf3dLIlTbZ1/Z2TtIBtBjjl+N/OhwRg==}
peerDependencies:
solid-js: ^1.6.0
- '@tanstack/store@0.6.0':
- resolution: {integrity: sha512-+m2OBglsjXcLmmKOX6/9v8BDOCtyxhMmZLsRUDswOOSdIIR9mvv6i0XNKsmTh3AlYU8c1mRcodC8/Vyf+69VlQ==}
+ '@tanstack/store@0.7.0':
+ resolution: {integrity: sha512-CNIhdoUsmD2NolYuaIs8VfWM467RK6oIBAW4nPEKZhg1smZ+/CwtCdpURgp7nxSqOaV9oKkzdWD80+bC66F/Jg==}
- '@tanstack/vue-store@0.6.0':
- resolution: {integrity: sha512-QcvBEOG2dPiFw06LqEk1ehL7ZY0CJS8AKlW7uqmFFFzVost+Oj1oiQne9hW+L6O8f0ZnwFlD9fA5a7pTum8YeQ==}
+ '@tanstack/vue-store@0.7.0':
+ resolution: {integrity: sha512-oLB/WuD26caR86rxLz39LvS5YdY0KIThJFEHIW/mXujC2+M/z3GxVZFJsZianAzr3tH56sZQ8kkq4NvwwsOBkQ==}
peerDependencies:
'@vue/composition-api': ^1.2.1
vue: ^2.5.0 || ^3.0.0
@@ -1785,15 +1788,15 @@ packages:
resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
- '@testing-library/react@16.0.1':
- resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==}
+ '@testing-library/react@16.1.0':
+ resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==}
engines: {node: '>=18'}
peerDependencies:
'@testing-library/dom': ^10.0.0
- '@types/react': ^18.0.0
- '@types/react-dom': ^18.0.0
- react: ^18.0.0
- react-dom: ^18.0.0
+ '@types/react': ^18.0.0 || ^19.0.0
+ '@types/react-dom': ^18.0.0 || ^19.0.0
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
@@ -1849,9 +1852,15 @@ packages:
'@types/react-dom@18.3.1':
resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==}
+ '@types/react-dom@19.0.0':
+ resolution: {integrity: sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==}
+
'@types/react@18.3.12':
resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==}
+ '@types/react@19.0.0':
+ resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==}
+
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
@@ -5020,6 +5029,11 @@ packages:
peerDependencies:
react: ^18.3.1
+ react-dom@19.0.0:
+ resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==}
+ peerDependencies:
+ react: ^19.0.0
+
react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
@@ -5034,6 +5048,10 @@ packages:
resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
+ react@19.0.0:
+ resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
+ engines: {node: '>=0.10.0'}
+
readable-stream@2.3.8:
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
@@ -5185,6 +5203,9 @@ packages:
scheduler@0.23.2:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+ scheduler@0.25.0:
+ resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
+
scrypt-js@3.0.1:
resolution: {integrity: sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==}
@@ -5832,10 +5853,10 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
- use-sync-external-store@1.2.2:
- resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==}
+ use-sync-external-store@1.4.0:
+ resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
utf-8-validate@5.0.10:
resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==}
@@ -6393,7 +6414,7 @@ snapshots:
'@algorandfoundation/liquid-auth-use-wallet-client@1.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
dependencies:
- '@algorandfoundation/liquid-client': https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/c89fe0f17c4d16ed17299d7f524f044a2687a680(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ '@algorandfoundation/liquid-client': https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/0958cb96627b5ead1ef5cfbdc4f47fe43a2e4908(bufferutil@4.0.8)(utf-8-validate@5.0.10)
'@algorandfoundation/provider': https://codeload.github.com/algorandfoundation/wallet-provider-ts/tar.gz/28c80f5b9e0259b8e83e65c65d802d8123de9046
algosdk: 2.9.0
cbor-x: 1.6.0
@@ -6403,7 +6424,7 @@ snapshots:
- supports-color
- utf-8-validate
- '@algorandfoundation/liquid-client@https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/c89fe0f17c4d16ed17299d7f524f044a2687a680(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
+ '@algorandfoundation/liquid-client@https://codeload.github.com/algorandfoundation/liquid-auth-js/tar.gz/0958cb96627b5ead1ef5cfbdc4f47fe43a2e4908(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
dependencies:
'@algorandfoundation/qr-code-styling': https://codeload.github.com/algorandfoundation/qr-code-styling/tar.gz/ce8541ee1cb3b0ab2acd9926f3092d4ab217e276
canvas: 2.11.2
@@ -7747,23 +7768,23 @@ snapshots:
'@swc/counter': 0.1.3
tslib: 2.8.1
- '@tanstack/react-store@0.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@tanstack/react-store@0.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@tanstack/store': 0.6.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- use-sync-external-store: 1.2.2(react@18.3.1)
+ '@tanstack/store': 0.7.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ use-sync-external-store: 1.4.0(react@19.0.0)
- '@tanstack/solid-store@0.6.0(solid-js@1.9.3)':
+ '@tanstack/solid-store@0.7.0(solid-js@1.9.3)':
dependencies:
- '@tanstack/store': 0.6.0
+ '@tanstack/store': 0.7.0
solid-js: 1.9.3
- '@tanstack/store@0.6.0': {}
+ '@tanstack/store@0.7.0': {}
- '@tanstack/vue-store@0.6.0(vue@3.5.13(typescript@5.6.3))':
+ '@tanstack/vue-store@0.7.0(vue@3.5.13(typescript@5.6.3))':
dependencies:
- '@tanstack/store': 0.6.0
+ '@tanstack/store': 0.7.0
vue: 3.5.13(typescript@5.6.3)
vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3))
@@ -7788,15 +7809,15 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
- '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.26.0
'@testing-library/dom': 10.4.0
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.12
- '@types/react-dom': 18.3.1
+ '@types/react': 19.0.0
+ '@types/react-dom': 19.0.0
'@trysound/sax@0.2.0': {}
@@ -7855,11 +7876,19 @@ snapshots:
dependencies:
'@types/react': 18.3.12
+ '@types/react-dom@19.0.0':
+ dependencies:
+ '@types/react': 19.0.0
+
'@types/react@18.3.12':
dependencies:
'@types/prop-types': 15.7.13
csstype: 3.1.3
+ '@types/react@19.0.0':
+ dependencies:
+ csstype: 3.1.3
+
'@types/resolve@1.20.2': {}
'@types/secp256k1@4.0.6':
@@ -8436,6 +8465,13 @@ snapshots:
- '@types/react'
- react
+ '@walletconnect/modal-core@2.7.0(@types/react@19.0.0)(react@19.0.0)':
+ dependencies:
+ valtio: 1.11.2(@types/react@19.0.0)(react@19.0.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - react
+
'@walletconnect/modal-ui@2.7.0(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@walletconnect/modal-core': 2.7.0(@types/react@18.3.12)(react@18.3.1)
@@ -8446,6 +8482,16 @@ snapshots:
- '@types/react'
- react
+ '@walletconnect/modal-ui@2.7.0(@types/react@19.0.0)(react@19.0.0)':
+ dependencies:
+ '@walletconnect/modal-core': 2.7.0(@types/react@19.0.0)(react@19.0.0)
+ lit: 2.8.0
+ motion: 10.16.2
+ qrcode: 1.5.3
+ transitivePeerDependencies:
+ - '@types/react'
+ - react
+
'@walletconnect/modal@2.7.0(@types/react@18.3.12)(react@18.3.1)':
dependencies:
'@walletconnect/modal-core': 2.7.0(@types/react@18.3.12)(react@18.3.1)
@@ -8454,6 +8500,14 @@ snapshots:
- '@types/react'
- react
+ '@walletconnect/modal@2.7.0(@types/react@19.0.0)(react@19.0.0)':
+ dependencies:
+ '@walletconnect/modal-core': 2.7.0(@types/react@19.0.0)(react@19.0.0)
+ '@walletconnect/modal-ui': 2.7.0(@types/react@19.0.0)(react@19.0.0)
+ transitivePeerDependencies:
+ - '@types/react'
+ - react
+
'@walletconnect/randombytes@1.0.3':
dependencies:
'@walletconnect/encoding': 1.0.2
@@ -9802,8 +9856,8 @@ snapshots:
'@typescript-eslint/parser': 8.16.0(eslint@8.57.1)(typescript@5.6.3)
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)
+ eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1)
eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
eslint-plugin-react: 7.37.2(eslint@8.57.1)
eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1)
@@ -9826,7 +9880,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1):
+ eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.3.7(supports-color@9.4.0)
@@ -9838,22 +9892,22 @@ snapshots:
is-glob: 4.0.3
stable-hash: 0.0.4
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 8.16.0(eslint@8.57.1)(typescript@5.6.3)
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1)
+ eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -9864,7 +9918,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1)
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -11940,6 +11994,11 @@ snapshots:
react: 18.3.1
scheduler: 0.23.2
+ react-dom@19.0.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+ scheduler: 0.25.0
+
react-is@16.13.1: {}
react-is@17.0.2: {}
@@ -11950,6 +12009,8 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ react@19.0.0: {}
+
readable-stream@2.3.8:
dependencies:
core-util-is: 1.0.3
@@ -12127,6 +12188,8 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ scheduler@0.25.0: {}
+
scrypt-js@3.0.1: {}
scule@1.3.0: {}
@@ -12851,9 +12914,13 @@ snapshots:
dependencies:
react: 18.3.1
- use-sync-external-store@1.2.2(react@18.3.1):
+ use-sync-external-store@1.2.0(react@19.0.0):
dependencies:
- react: 18.3.1
+ react: 19.0.0
+
+ use-sync-external-store@1.4.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
utf-8-validate@5.0.10:
dependencies:
@@ -12885,6 +12952,14 @@ snapshots:
'@types/react': 18.3.12
react: 18.3.1
+ valtio@1.11.2(@types/react@19.0.0)(react@19.0.0):
+ dependencies:
+ proxy-compare: 2.5.1
+ use-sync-external-store: 1.2.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.0
+ react: 19.0.0
+
vite-hot-client@0.2.4(vite@5.4.11(@types/node@20.11.30)(terser@5.36.0)):
dependencies:
vite: 5.4.11(@types/node@20.11.30)(terser@5.36.0)