UNPKG

@txnlab/use-wallet

Version:

TypeScript library for integrating Algorand wallets into decentralized applications

94 lines 2.5 kB
{ "name": "@txnlab/use-wallet", "version": "4.3.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" ], "files": [ "dist" ], "dependencies": { "@tanstack/store": "0.7.2" }, "devDependencies": { "@agoralabs-sh/avm-web-provider": "1.7.0", "@algorandfoundation/liquid-auth-use-wallet-client": "^1.4.0-canary.2", "@blockshake/defly-connect": "1.2.1", "@magic-ext/algorand": "24.1.0", "@magic-sdk/provider": "29.1.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.21.4", "@walletconnect/types": "2.21.4", "algosdk": "3.3.1", "canonify": "2.1.1", "lute-connect": "1.6.1", "magic-sdk": "29.1.0", "tsup": "8.5.0", "typescript": "5.8.3" }, "peerDependencies": { "@agoralabs-sh/avm-web-provider": "^1.7.0", "@algorandfoundation/liquid-auth-use-wallet-client": "^1.4.0-canary.2", "@blockshake/defly-connect": "^1.2.1", "@perawallet/connect": "^1.4.1", "@walletconnect/modal": "^2.7.0", "@walletconnect/sign-client": "^2.21.4", "algosdk": "^3.0.0", "lute-connect": "^1.6.1" }, "peerDependenciesMeta": { "@agoralabs-sh/avm-web-provider": { "optional": true }, "@algorandfoundation/liquid-auth-use-wallet-client": { "optional": true }, "@blockshake/defly-connect": { "optional": true }, "@perawallet/connect": { "optional": true }, "@walletconnect/modal": { "optional": true }, "@walletconnect/sign-client": { "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" } }