{
  "name": "@cybavo/react-native-wallet-service",
  "version": "1.2.304",
  "description": "React version of CYBAVO WALLET SDK",
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/circlefin/cybavo-hw-sdk-reactnative.git"
  },
  "main": "index.js",
  "typings": "index.d.ts",
  "files": [
    "android",
    "ios",
    ".watchmanconfig",
    "NumericPinCodeInputView.js",
    "PushNotification.js",
    "README.md",
    "WalletConnectSdk.js",
    "global.js",
    "index.d.ts",
    "index.js",
    "package.json",
    "shim.js",
    "SECURITY.md"
  ],
  "scripts": {
    "build": "babel index.js --out-file lib/index.js",
    "test": "echo \"Error: no test specified\" && exit 1",
    "version-publish": "npm version patch -m \"NPM auto version %s\" && git push origin master && npm publish",
    "gen-doc": "node_modules/typedoc/bin/typedoc --mode file --exclude node_modules --ignoreCompilerErrors --excludeExternals --experimentalDecorators --includeDeclarations --theme minimal --readme README.md --name @cybavo/react-native-wallet-service -out doc index.d.ts"
  },
  "keywords": [
    "react-native",
    "blockchain",
    "cryptocurrency",
    "bitcoin",
    "ethereum",
    "wallet"
  ],
  "author": "CYBAVO Inc",
  "license": "Apache-2.0",
  "peerDependencies": {
    "react-native": ">=0.59.0"
  },
  "dependencies": {
    "@babel/runtime": "^7.20.0",
    "@json-rpc-tools/utils": "1.7.6",
    "@react-native-async-storage/async-storage": "^1.17.11",
    "@reown/walletkit": "^1.0.0",
    "@tradle/react-native-http": "^2.0.1",
    "@walletconnect/core": "^2.20.0",
    "@walletconnect/jsonrpc-types": "^1.0.2",
    "@walletconnect/legacy-types": "^2.0.0-rc.0",
    "@walletconnect/sign-client": "^2.1.4",
    "@walletconnect/types": "^2.1.5",
    "@walletconnect/utils": "2.1.4",
    "assert": "^1.5.0",
    "atob": "^2.1.2",
    "bignumber.js": "^9.0.0",
    "browserify-zlib": "^0.1.4",
    "buffer": "^4.9.2",
    "console-browserify": "^1.2.0",
    "constants-browserify": "^1.0.0",
    "deprecated-react-native-prop-types": "^5.0.0",
    "dns.js": "^1.0.1",
    "domain-browser": "^1.2.0",
    "ethers": "^5.7.2",
    "events": "^1.1.1",
    "https-browserify": "0.0.1",
    "inherits": "^2.0.4",
    "moment": "^2.24.0",
    "path-browserify": "0.0.0",
    "process": "^0.11.10",
    "prop-types": "^15.8.1",
    "punycode": "^1.4.1",
    "querystring-es3": "^0.2.1",
    "react-native-crypto": "^2.2.0",
    "react-native-get-random-values": "^1.8.0",
    "react-native-level-fs": "^3.0.1",
    "react-native-os": "^1.2.6",
    "react-native-randombytes": "^3.5.3",
    "react-native-tcp": "^3.3.2",
    "react-native-udp": "^2.7.0",
    "readable-stream": "^1.0.33",
    "stream-browserify": "^1.0.0",
    "string_decoder": "^0.10.31",
    "text-encoding": "^0.7.0",
    "timers-browserify": "^1.4.2",
    "tty-browserify": "0.0.0",
    "url": "^0.10.3",
    "util": "^0.10.4",
    "vm-browserify": "0.0.4",
    "whatwg-url": "^14.2.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.27.0",
    "@babel/core": "^7.26.10",
    "@babel/plugin-transform-runtime": "^7.26.10",
    "@babel/preset-env": "^7.26.9",
    "typedoc": "0.28.4",
    "typedoc-plugin-internal-external": "^2.0.1",
    "typescript": "^4.6.2"
  },
  "react-native": {
    "android": "./android",
    "ios": "./ios",
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "stream-browserify",
    "zlib": "browserify-zlib",
    "console": "console-browserify",
    "constants": "constants-browserify",
    "crypto": "react-native-crypto",
    "dns": "dns.js",
    "net": "react-native-tcp",
    "domain": "domain-browser",
    "http": "@tradle/react-native-http",
    "https": "https-browserify",
    "os": "react-native-os",
    "querystring": "querystring-es3",
    "dgram": "react-native-udp",
    "timers": "timers-browserify",
    "tty": "tty-browserify",
    "vm": "vm-browserify",
    "tls": false
  },
  "browser": {
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "stream-browserify",
    "zlib": "browserify-zlib",
    "console": "console-browserify",
    "constants": "constants-browserify",
    "crypto": "react-native-crypto",
    "dns": "dns.js",
    "net": "react-native-tcp",
    "domain": "domain-browser",
    "http": "@tradle/react-native-http",
    "https": "https-browserify",
    "os": "react-native-os",
    "querystring": "querystring-es3",
    "dgram": "react-native-udp",
    "timers": "timers-browserify",
    "tty": "tty-browserify",
    "vm": "vm-browserify",
    "tls": false
  }
}
