{
"name": "favela-host",
"version": "0.1.17",
"description": "THE favela app on a desktop, home node or server: a favela-peer node, favela-surface rendering it, the atproto signer and the bsky projection, in one process.",
"type": "module",
"main": "index.js",
"bin": {
"favela-host": "bin/favela-host.js"
},
"scripts": {
"test": "brittle-bare test/*.test.js"
},
"dependencies": {
"anproto": "file:../anproto",
"atproto-identity": "file:../atproto-identity",
"atproto-repo": "file:../atproto-repo",
"b4a": "^1.6.0",
"bare-fs": "^4.8.1",
"bare-http1": "^4.5.7",
"bare-net": "^2.3.3",
"bare-os": "^3.9.3",
"bare-path": "^3.1.2",
"bare-process": "^4.5.1",
"favela-bridge": "file:../favela-bridge",
"favela-peer": "file:../favela-peer",
"favela-surface": "file:../favela-surface",
"hyper-proto-peer": "file:../hyper-proto-peer",
"hyperswarm": "^4.17.0"
},
"devDependencies": {
"brittle": "^3.5.0"
},
"pgh": {
"bin": "favela-host",
"upgrade": "pgh://1dd36bdfa9cb7f7d84adbd07f017e7200f7f90a3a546cd0761fac2a1f8a13e86/favela-host",
"entrypoint": "bin/favela-host.js",
"type": "daemon",
"runtime": "bare",
"autostart": true,
"depends": [
"pgh-sidecar"
],
"defaults": {
"env": {
"FAVELA_STORAGE": "${HOME}/.config/favela-peer",
"FAVELA_SURFACE_PORT": "4042",
"PEER_CONFIG": "${HOME}/.config/hyper-proto-peer/config.json",
"PEER_STORAGE": "${HOME}/.config/hyper-proto-peer/data"
}
},
"service": {
"requiresNetwork": true
},
"stage": {
"ignore": [
"test/"
]
}
},
"overrides": {
"bare-assert": "1.2.0",
"bare-dns": "2.2.0",
"bare-type": "1.1.1"
}
}