- Consolidated duplicate UndoManagers to single instance - Fixed connection promise to only resolve on 'connected' status - Fixed WebSocketProvider import (WebsocketProvider) - Added proper doc.destroy() cleanup - Renamed isPresenceInitialized property to avoid conflict Co-Authored-By: Paperclip <noreply@paperclip.ing>
80 lines
2.4 KiB
JSON
80 lines
2.4 KiB
JSON
{
|
|
"name": "@solana-mobile/wallet-adapter-mobile",
|
|
"description": "An adapter for mobile wallet apps that conform to the Solana Mobile Wallet Adapter protocol",
|
|
"version": "2.2.8",
|
|
"author": "Steven Luscher <steven.luscher@solanamobile.com>",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/solana-mobile/mobile-wallet-adapter.git"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"exports": {
|
|
"edge-light": {
|
|
"import": "./lib/esm/index.js",
|
|
"require": "./lib/cjs/index.js"
|
|
},
|
|
"workerd": {
|
|
"import": "./lib/esm/index.js",
|
|
"require": "./lib/cjs/index.js"
|
|
},
|
|
"browser": {
|
|
"import": "./lib/esm/index.browser.js",
|
|
"require": "./lib/cjs/index.browser.js"
|
|
},
|
|
"node": {
|
|
"import": "./lib/esm/index.js",
|
|
"require": "./lib/cjs/index.js"
|
|
},
|
|
"react-native": "./lib/cjs/index.native.js",
|
|
"types": "./lib/types/index.d.ts"
|
|
},
|
|
"browser": {
|
|
"./lib/cjs/index.js": "./lib/cjs/index.browser.js",
|
|
"./lib/esm/index.js": "./lib/esm/index.browser.js"
|
|
},
|
|
"main": "lib/cjs/index.js",
|
|
"module": "lib/esm/index.js",
|
|
"react-native": "lib/cjs/index.native.js",
|
|
"types": "lib/types/index.d.ts",
|
|
"type": "module",
|
|
"files": [
|
|
"lib",
|
|
"LICENSE"
|
|
],
|
|
"sideEffects": false,
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"peerDependencies": {
|
|
"@solana/web3.js": "^1.98.4",
|
|
"react-native": ">0.74"
|
|
},
|
|
"dependencies": {
|
|
"@solana/wallet-adapter-base": "^0.9.27",
|
|
"@solana/wallet-standard-features": "^1.3.0",
|
|
"@wallet-standard/core": "^1.1.1",
|
|
"bs58": "^6.0.0",
|
|
"js-base64": "^3.7.5",
|
|
"tslib": "^2.8.1",
|
|
"@solana-mobile/mobile-wallet-adapter-protocol": "^2.2.8",
|
|
"@solana-mobile/mobile-wallet-adapter-protocol-web3js": "^2.2.8",
|
|
"@solana-mobile/wallet-standard-mobile": "^0.5.2"
|
|
},
|
|
"optionalDependencies": {
|
|
"@react-native-async-storage/async-storage": "^1.17.7"
|
|
},
|
|
"devDependencies": {
|
|
"@solana/web3.js": "^1.98.4",
|
|
"@types/react-native": "^0.69.3",
|
|
"agadoo": "^3.0.0",
|
|
"cross-env": "^10.1.0",
|
|
"shx": "^0.4.0"
|
|
},
|
|
"scripts": {
|
|
"clean": "shx rm -rf lib/*",
|
|
"build": "pnpm clean && tsdown --config ../../tsdown.config.ts",
|
|
"build:watch": "pnpm clean && tsdown --config ../../tsdown.config.ts --watch",
|
|
"check-types": "tsc -p tsconfig.json --noEmit",
|
|
"postbuild": "printf '%s' '{\"type\":\"commonjs\"}' > lib/cjs/package.json && printf '%s' '{\"type\":\"module\"}' > lib/esm/package.json"
|
|
}
|
|
} |