UNPKG

@mobile-wallet-protocol/client

Version:
86 lines (85 loc) 2.69 kB
{ "name": "@mobile-wallet-protocol/client", "version": "1.0.0", "description": "Client SDK for the Mobile Wallet Protocol", "keywords": [ "react-native", "expo", "eth", "ethereum", "wallet", "web3", "coinbase", "coinbasewallet" ], "main": "dist/index.js", "types": "dist/index.d.ts", "sideEffects": false, "repository": { "type": "git", "url": "https://github.com/MobileWalletProtocol/react-native-client.git", "directory": "packages/client" }, "author": "Coinbase, Inc.", "license": "Apache-2.0", "scripts": { "test": "jest", "test:coverage": "yarn test:unit && open coverage/lcov-report/index.html", "prebuild": "rm -rf ./dist && node -p \"'export const LIB_VERSION = \\'' + require('./package.json').version + '\\';'\" > src/version.ts", "build": "tsc -p ./tsconfig.build.json && tsc-alias", "dev": "tsc --watch & nodemon --watch dist --delay 1 --exec tsc-alias", "typecheck": "tsc --noEmit", "lint": "eslint . --ext .ts,.tsx --fix" }, "dependencies": { "@noble/ciphers": "^0.5.3", "@noble/curves": "^1.4.2", "@noble/hashes": "^1.4.0", "eventemitter3": "^5.0.1", "fflate": "^0.8.2" }, "peerDependencies": { "@react-native-async-storage/async-storage": "*", "expo": "*", "expo-web-browser": "*", "react": "*", "react-native": "*" }, "devDependencies": { "@babel/core": "^7.22.9", "@babel/plugin-proposal-decorators": "^7.22.7", "@babel/plugin-transform-react-jsx": "^7.22.5", "@babel/preset-env": "^7.22.9", "@babel/preset-typescript": "^7.22.5", "@peculiar/webcrypto": "^1.4.3", "@react-native-async-storage/async-storage": "^1.24.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "14.3.1", "@types/jest": "^27.5.2", "@types/node": "^14.18.54", "@types/react": "^18.0.25", "@types/react-native": "^0.70.6", "@typescript-eslint/eslint-plugin": "^6.2.0", "@typescript-eslint/parser": "^6.2.0", "babel-jest": "^27.5.1", "eslint": "^8.45.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-native": "^4.1.0", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-unused-imports": "^3.0.0", "expo-web-browser": "^13.0.3", "jest": "^27.5.1", "jest-chrome": "^0.7.2", "jest-websocket-mock": "^2.4.0", "nodemon": "^3.1.0", "prettier": "^3.0.0", "ts-jest": "^27.1.5", "ts-node": "^10.9.1", "tsc-alias": "^1.8.8", "tslib": "^2.6.0", "typescript": "^5.1.6" } }