{
  "name": "edge-login-ui-rn",
  "version": "3.36.0",
  "description": "Edge login UI components, as a React Native library",
  "keywords": [
    "Airbitz",
    "Edge",
    "bitcoin",
    "blockchain",
    "ethereum",
    "key management",
    "security"
  ],
  "homepage": "https://github.com/EdgeApp/edge-login-ui-rn",
  "license": "SEE LICENSE IN LICENSE",
  "author": "Airbitz, Inc.",
  "main": "lib/index.js",
  "files": [
    "/android/build.gradle",
    "/android/src/",
    "/CHANGELOG.md",
    "/edge-login-ui-rn.podspec",
    "/ios/",
    "/lib/",
    "/LICENSE",
    "/README.md"
  ],
  "scripts": {
    "dev": "nodemon",
    "fix-android": "(cd android; ./format-java.sh)",
    "fix": "npm run lint -- --fix",
    "flow": "flow",
    "lint": "eslint .",
    "precommit": "lint-staged && flow && tsc",
    "prepare": "husky install && rimraf lib && tsc && cp src/index.flow.js lib/index.js.flow && cp -r src/assets lib"
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx}": "eslint"
  },
  "dependencies": {
    "base-x": "^4.0.1",
    "biggystring": "^4.2.3",
    "cleaners": "^0.3.12",
    "date-fns": "^2.23.0",
    "qrcode-generator": "^1.4.4",
    "rfc4648": "^1.5.3",
    "react-native-airship": "^0.2.9",
    "react-native-haptic-feedback": "^1.14.0",
    "react-native-keyboard-aware-scroll-view": "^0.9.5",
    "react-native-patina": "^0.1.6",
    "react-redux": "^7.2.4",
    "redux": "~3.5.2",
    "redux-thunk": "~2.1.0",
    "sprintf-js": "^1.0.3",
    "zxcvbn": "^4.4.2"
  },
  "devDependencies": {
    "@react-native-community/datetimepicker": "^7.2.0",
    "@types/react-native-share": "^3.3.3",
    "@types/react-native-vector-icons": "^6.4.18",
    "@types/react-redux": "^7.1.24",
    "@types/sprintf-js": "^1.1.2",
    "@types/zxcvbn": "^4.4.1",
    "@typescript-eslint/eslint-plugin": "^4.8.2",
    "@typescript-eslint/parser": "^4.8.2",
    "babel-eslint": "^10.1.0",
    "css-module-flow": "^1.0.0",
    "disklet": "^0.5.2",
    "edge-core-js": "^2.28.0",
    "eslint": "^7.14.0",
    "eslint-config-standard-kit": "0.15.1",
    "eslint-plugin-flowtype": "^5.2.0",
    "eslint-plugin-import": "^2.22.1",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^3.1.4",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-react": "^7.21.5",
    "eslint-plugin-react-hooks": "^4.2.0",
    "eslint-plugin-react-native": "^3.11.0",
    "eslint-plugin-simple-import-sort": "^6.0.1",
    "flow-bin": "^0.250.0",
    "husky": "^7.0.0",
    "lint-staged": "^10.5.3",
    "nodemon": "^2.0.20",
    "prettier": "^2.2.0",
    "react-native": "^0.79.0",
    "react-native-email-link": "^1.14.5",
    "react-native-gesture-handler": "^2.5.0",
    "react-native-linear-gradient": "^2.0.0",
    "react-native-localize": "^2.0.2",
    "react-native-mail": "^6.1.0",
    "react-native-permissions": "^3.0.1",
    "react-native-reanimated": "^3.5.4",
    "react-native-safe-area-context": "^4.5.0",
    "react-native-share": "^5.1.4",
    "react-native-svg": "^12.1.0",
    "react-native-vector-icons": "^10.1.0",
    "react-native-webview": "^13.5.1",
    "rimraf": "^3.0.2",
    "rn-id-blurview": "^1.2.1",
    "sucrase": "^3.19.0",
    "typescript": "^4.9.5"
  },
  "peerDependencies": {
    "react": "*",
    "react-native": "*"
  },
  "overrides": {
    "scrypt.js": "0.3.0",
    "sha3": "2.1.4"
  }
}
