{ "name": "@semaphore-protocol/cli", "type": "module", "version": "4.0.0-beta.7", "description": "A command line tool to set up your Semaphore project and get group data.", "license": "MIT", "bin": { "semaphore": "dist/index.js" }, "types": "dist/types/index.d.ts", "files": [ "dist/", "src/", "LICENSE", "README.md" ], "repository": "https://github.com/semaphore-protocol/semaphore", "homepage": "https://github.com/semaphore-protocol/semaphore/tree/main/packages/cli", "bugs": { "url": "https://github.com/semaphore-protocol/semaphore.git/issues" }, "engines": { "node": ">=14.16" }, "scripts": { "start": "node --import 'data:text/javascript,import { register } from \"node:module\"; import { pathToFileURL } from \"node:url\"; register(\"ts-node/esm\", pathToFileURL(\"./\"));' ./src/index.ts", "build": "rimraf dist && rollup -c rollup.config.ts --configPlugin typescript", "prepublishOnly": "yarn build" }, "publishConfig": { "access": "public" }, "devDependencies": { "@rollup/plugin-typescript": "^11.1.6", "@types/figlet": "^1.5.8", "@types/inquirer": "^9.0.7", "@types/pacote": "^11.1.8", "@types/semver": "^7.5.8", "rimraf": "^5.0.5", "rollup": "^4.12.0", "rollup-plugin-cleanup": "^3.2.1" }, "dependencies": { "@semaphore-protocol/data": "4.0.0-beta.7", "@semaphore-protocol/utils": "4.0.0-beta.7", "axios": "^1.6.7", "boxen": "^7.1.1", "chalk": "^5.3.0", "commander": "^12.0.0", "decompress": "^4.2.1", "figlet": "^1.7.0", "inquirer": "^9.2.15", "log-symbols": "^6.0.0", "ora": "^8.0.1", "pacote": "^17.0.6", "semver": "^7.6.0" } }