{
"name": "favela-bridge",
"version": "0.0.14",
"description": "Projects favela records onto the networks a room may reach. One reader, one reach decision, one projection per network.",
"type": "module",
"main": "index.js",
"bin": {
"favela-bridge": "index.js"
},
"scripts": {
"test": "brittle-bare test/*.test.js"
},
"dependencies": {
"bare-net": "^1.3.0",
"bare-process": "^4.0.0",
"favela-identity": "file:../favela-identity",
"favela-markdown": "file:../favela-markdown",
"hyper-svc": "file:../hyper-svc"
},
"devDependencies": {
"brittle": "^3.5.0"
},
"pgh": {
"bin": "favela-bridge",
"upgrade": "pgh://1dd36bdfa9cb7f7d84adbd07f017e7200f7f90a3a546cd0761fac2a1f8a13e86/favela-bridge",
"entrypoint": "index.js",
"args": [
"--watch"
],
"type": "daemon",
"runtime": "bare",
"autostart": true,
"depends": [
"pgh-sidecar"
],
"defaults": {
"env": {
"FAVELA_PEER_SOCKET": "${HOME}/.config/favela-peer/favela.sock",
"FAVELA_BSKY_SOCKET": "${HOME}/.config/hyper-proto-peer/data/control.sock"
}
},
"service": {
"requiresNetwork": true
}
}
}