UNPKG

@stagtion/stagcli

Version:

All-in-one interactive command-line for interfacing with zkSNARK Phase 2 Trusted Setup ceremonies

109 lines (108 loc) 3.35 kB
{ "name": "@stagtion/stagcli", "type": "module", "version": "0.0.0-cb38eea", "description": "All-in-one interactive command-line for interfacing with zkSNARK Phase 2 Trusted Setup ceremonies", "repository": "git@github.com:privacy-scaling-explorations/p0tion.git", "homepage": "https://github.com/privacy-scaling-explorations/p0tion", "bugs": "https://github.com/privacy-scaling-explorations/p0tion/issues", "license": "MIT", "bin": "dist/index.js", "main": "dist/index.js", "types": "dist/types/index.d.ts", "engines": { "node": ">=16.14.0" }, "files": [ "dist/", "src/", "types/", "README.md" ], "keywords": [ "typescript", "zero-knowledge", "zk-snarks", "phase-2", "trusted-setup", "ceremony", "snarkjs", "circom" ], "scripts": { "build": "rimraf dist && rollup -c rollup.config.ts --configPlugin typescript", "build:watch": "rollup -c rollup.config.ts -w --configPlugin typescript", "start": "ts-node --esm ./src/index.ts", "auth": "yarn start auth", "auth:siwe": "yarn start auth-siwe", "auth:bandada": "yarn start auth-bandada", "contribute": "yarn start contribute", "clean": "yarn start clean", "list": "yarn start list", "logout": "yarn start logout", "validate": "yarn start validate", "ceremony:participants": "yarn start ceremony participants", "coordinate:setup": "yarn start coordinate setup", "coordinate:observe": "yarn start coordinate observe", "coordinate:finalize": "yarn start coordinate finalize", "docs": "typedoc src/**/*.ts --out ../../docs/phase2cli" }, "devDependencies": { "@types/clear": "^0.1.2", "@types/cli-progress": "^3.11.0", "@types/figlet": "^1.5.6", "@types/mime-types": "^2.1.1", "@types/node-emoji": "^1.8.2", "@types/node-fetch": "^2.6.3", "@types/ora": "^3.2.0", "@types/prompts": "^2.4.4", "@types/rollup-plugin-auto-external": "^2.0.2", "@types/winston": "^2.4.4", "rollup-plugin-auto-external": "^2.0.0", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-typescript2": "^0.34.1", "solc": "^0.8.19", "ts-node": "^10.9.1", "typescript": "^5.0.4" }, "dependencies": { "@adobe/node-fetch-retry": "^2.2.0", "@aws-sdk/client-s3": "^3.329.0", "@bandada/api-sdk": "^1.0.0-beta.1", "@octokit/auth-oauth-app": "^5.0.5", "@octokit/auth-oauth-device": "^4.0.4", "@octokit/request": "^6.2.3", "@semaphore-protocol/identity": "^3.15.1", "@stagtion/actions": "latest", "blakejs": "^1.2.1", "boxen": "^7.1.0", "chalk": "^5.2.0", "clear": "^0.1.0", "cli-progress": "^3.12.0", "clipboardy": "^3.0.0", "commander": "^10.0.1", "conf": "^11.0.1", "dotenv": "^16.0.3", "ethers": "^6.9.0", "figlet": "^1.6.0", "firebase": "^9.21.0", "log-symbols": "^5.1.0", "mime-types": "^2.1.35", "node-disk-info": "^1.3.0", "node-emoji": "^1.11.0", "node-fetch": "^3.3.1", "open": "^9.1.0", "ora": "^6.3.0", "prompts": "^2.4.2", "rimraf": "^5.0.0", "rollup": "^3.21.6", "snarkjs": "0.7.3", "timer-node": "^5.0.7", "winston": "^3.8.2" }, "publishConfig": { "access": "public" }, "gitHead": "858a598f4130193d20fa6255da1e6be2509b3ed1" }