{
    "name": "semaphore-subgraph",
    "type": "module",
    "description": "Semaphore subgraph definition (The Graph).",
    "license": "MIT",
    "private": true,
    "scripts": {
        "codegen": "node scripts/generate-subgraph.js ${0} && graph codegen",
        "codegen:sepolia": "yarn codegen sepolia",
        "build": "graph build",
        "build:sepolia": "yarn codegen:sepolia && graph build",
        "auth": "graph auth",
        "deploy": "graph deploy ${0}",
        "start-ipfs": "node scripts/start-ipfs.js",
        "create-local": "graph create --node http://localhost:8020/ semaphore",
        "remove-local": "graph remove --node http://localhost:8020/ semaphore",
        "deploy-local": "graph deploy --node http://localhost:8020/ --ipfs http://localhost:5001 semaphore",
        "test": "graph test Semaphore -v 0.5.0"
    },
    "dependencies": {
        "@graphprotocol/graph-cli": "0.95.0",
        "@graphprotocol/graph-ts": "0.37.0",
        "@semaphore-protocol/utils": "workspace:packages/utils"
    },
    "devDependencies": {
        "@types/mustache": "^4.2.5",
        "matchstick-as": "0.6.0",
        "mustache": "^4.2.0"
    }
}
