UNPKG

@txnlab/use-wallet

Version:

TypeScript library for integrating Algorand wallets into decentralized applications

111 lines 2.85 kB
{ "name": "@txnlab/use-wallet", "version": "4.6.0", "description": "TypeScript library for integrating Algorand wallets into decentralized applications", "author": "Doug Richar <drichar@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/txnlab/use-wallet.git", "directory": "packages/use-wallet" }, "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "exports": "./dist/index.js", "types": "./dist/index.d.ts", "keywords": [ "algorand", "wallet", "walletconnect", "pera", "defly", "exodus", "algosdk", "algokit", "kmd", "web3auth" ], "files": [ "dist" ], "dependencies": { "@tanstack/store": "0.8.0" }, "devDependencies": { "@agoralabs-sh/avm-web-provider": "1.7.0", "@blockshake/defly-connect": "1.2.1", "@magic-ext/algorand": "24.4.2", "@magic-sdk/provider": "29.5.0", "@perawallet/connect": "1.4.1", "@types/node": "20.11.30", "@walletconnect/modal": "2.7.0", "@walletconnect/modal-core": "2.7.0", "@walletconnect/sign-client": "2.23.4", "@walletconnect/types": "2.23.4", "@web3auth/base": "9.7.0", "@web3auth/base-provider": "9.7.0", "@web3auth/modal": "9.7.0", "@web3auth/single-factor-auth": "9.5.0", "algosdk": "3.5.2", "canonify": "2.1.1", "lute-connect": "1.6.3", "magic-sdk": "29.4.2", "tsup": "8.5.1", "tweetnacl": "1.0.3", "typescript": "5.9.3" }, "peerDependencies": { "@agoralabs-sh/avm-web-provider": "^1.7.0", "@blockshake/defly-connect": "^1.2.1", "@perawallet/connect": "^1.4.1", "@walletconnect/modal": "^2.7.0", "@walletconnect/sign-client": "^2.23.4", "@web3auth/base": "^9.0.0", "@web3auth/base-provider": "^9.0.0", "@web3auth/modal": "^9.0.0", "@web3auth/single-factor-auth": "^9.0.0", "algosdk": "^3.0.0", "lute-connect": "^1.6.3" }, "peerDependenciesMeta": { "@agoralabs-sh/avm-web-provider": { "optional": true }, "@blockshake/defly-connect": { "optional": true }, "@perawallet/connect": { "optional": true }, "@walletconnect/modal": { "optional": true }, "@walletconnect/sign-client": { "optional": true }, "@web3auth/base": { "optional": true }, "@web3auth/base-provider": { "optional": true }, "@web3auth/modal": { "optional": true }, "@web3auth/single-factor-auth": { "optional": true }, "lute-connect": { "optional": true } }, "scripts": { "build": "tsup", "start": "tsup src/index.ts --watch", "test": "vitest run", "test:watch": "pnpm run test --watch", "lint": "eslint -c \"../../.eslintrc.json\" \"**/*.{js,ts}\"", "typecheck": "tsc --noEmit" } }