{ "name": "openpassport", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "lint": "eslint .", "lint:fix": "eslint --fix .", "fmt": "prettier --check .", "fmt:fix": "prettier --write .", "start": "watchman watch-del-all && react-native start", "test": "jest --passWithNoTests", "install-app": "cd ../common && yarn && cd ../app && yarn" }, "dependencies": { "@amplitude/analytics-react-native": "^1.4.7", "@babel/plugin-transform-private-methods": "^7.23.3", "@ethersproject/shims": "^5.7.0", "@openpassport/zk-kit-imt": "^0.0.5", "@openpassport/zk-kit-lean-imt": "^0.0.6", "@openpassport/zk-kit-smt": "^0.0.1", "@react-native-async-storage/async-storage": "^1.23.1", "@react-native-community/cli": "^14.1.1", "@react-native-community/netinfo": "^11.3.1", "@tamagui/colors": "1.110.0", "@tamagui/config": "1.110.0", "@tamagui/core": "1.110.0", "@tamagui/lucide-icons": "1.110.0", "@tamagui/toast": "1.110.0", "@tamagui/types": "1.110.0", "axios": "^1.6.3", "buffer": "^6.0.3", "burnt": "^0.12.2", "country-emoji": "^1.5.6", "country-iso-3-to-2": "^1.1.1", "ethers": "^6.11.0", "expo-modules-core": "^1.11.12", "js-sha256": "^0.9.0", "msgpack-lite": "^0.1.26", "node-forge": "^1.3.1", "pako": "^2.1.0", "poseidon-lite": "^0.2.0", "react": "^18.3.1", "react-native": "0.75.4", "react-native-date-picker": "https://github.com/norman-kapschefsky/react-native-date-picker#07b13884e392f386611248bab0f2f9b1093b2f35", "react-native-dialog": "^9.3.0", "react-native-fs": "^2.20.0", "react-native-get-random-values": "^1.11.0", "react-native-keychain": "^8.2.0", "react-native-nfc-manager": "^3.15.1", "react-native-passport-reader": "^1.0.3", "react-native-svg": "13.4.0", "react-native-zip-archive": "^6.1.0", "socket.io-client": "^4.7.5", "tamagui": "1.110.0", "zustand": "^4.5.2" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.22.6", "@react-native/babel-preset": "0.75.4", "@react-native/eslint-config": "0.75.4", "@react-native/metro-config": "0.75.4", "@react-native/typescript-config": "0.75.4", "@tsconfig/react-native": "^3.0.0", "@types/crypto-js": "^4.1.1", "@types/express": "^4.17.17", "@types/msgpack-lite": "^0.1.11", "@types/node-forge": "^1.3.3", "@types/pako": "^2.0.3", "@types/react": "^18.2.6", "@types/react-native-dotenv": "^0.2.0", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.6.3", "babel-plugin-module-resolver": "^5.0.0", "eslint": "^8.19.0", "jest": "^29.6.3", "metro-react-native-babel-preset": "0.76.7", "prettier": "2.8.8", "react-native-dotenv": "^3.4.11", "react-test-renderer": "18.3.1", "typescript": "5.0.4" }, "engines": { "node": ">=18" }, "packageManager": "yarn@4.5.0" }