{
"name": "sueta-relay",
"private": true,
"type": "module",
"engines": {
"node": ">=22"
},
"description": "Minimal libp2p relay (websocket + circuit-relay-v2 + gossipsub peer discovery) for sueta v2 — dev server and self-host example.",
"scripts": {
"dev": "node relay.mjs --dev",
"start": "node relay.mjs --port 9090 --key relay.key"
},
"dependencies": {
"@chainsafe/libp2p-gossipsub": "^14.1.2",
"@chainsafe/libp2p-noise": "^16.1.4",
"@chainsafe/libp2p-yamux": "^7.0.4",
"@libp2p/circuit-relay-v2": "^3.2.24",
"@libp2p/crypto": "5.1.8",
"@libp2p/identify": "^3.0.39",
"@libp2p/ping": "^2.0.37",
"@libp2p/pubsub-peer-discovery": "^11.0.2",
"@libp2p/websockets": "^9.2.19",
"libp2p": "^2.10.0"
}
}