zk-expo
Version:
Expo Module to create Zero-Knowledge Proofs for Groth16 & Noir on iOS and Android.
63 lines (62 loc) • 1.96 kB
JSON
{
"name": "zk-expo",
"version": "0.8.3",
"description": "Expo Module to create Zero-Knowledge Proofs for Groth16 & Noir on iOS and Android.",
"main": "build/index.js",
"types": "build/index.d.ts",
"scripts": {
"build": "expo-module build",
"clean": "expo-module clean",
"lint": "expo-module lint",
"test": "expo-module test",
"prepare": "expo-module prepare",
"prepublishOnly": "expo-module prepublishOnly",
"expo-module": "expo-module",
"open:ios": "xed example/ios",
"open:android": "open -a \"Android Studio\" example/android",
"full": "npm run cargo:ios && npm run cargo:android && cd ./example && npx expo prebuild && cd ios && pod install && cd ..",
"onlyios": "npm run cargo:ios && cd example && npx expo prebuild --platform ios && npm run ios",
"onlyandroid": "npm run cargo:android && cd example && npx expo prebuild --platform android && npm run android",
"cargo:ios": "IPHONEOS_DEPLOYMENT_TARGET=16.0 bun scripts/cargo-ios.ts",
"cargo:android": "bun scripts/cargo-android.ts",
"outdated": "npx npm-check-updates --interactive",
"android": "expo run:android",
"ios": "expo run:ios"
},
"keywords": [
"react-native",
"expo",
"zk",
"zk-expo",
"ZkExpo",
"groth16",
"noir",
"zero",
"knowledge",
"proofs"
],
"repository": {
"type": "git",
"url": "git+https://github.com/anudit/zk-expo.git"
},
"bugs": {
"url": "https://github.com/anudit/zk-expo/issues"
},
"author": "Anudit Nagar <nagaranudit@gmail.com> (https://github.com/anudit)",
"license": "MIT",
"homepage": "https://github.com/anudit/zk-expo#readme",
"devDependencies": {
"@types/react": "^19.2.14",
"expo-module-scripts": "^55.0.2",
"expo-modules-core": "^55.0.22"
},
"peerDependencies": {
"expo": "*",
"react": "*",
"react-native": "*"
},
"dependencies": {},
"expo": {
"plugin": "./plugin/index"
}
}