{
"name": "pgh-sidecar",
"version": "0.2.69",
"description": "Small optional user-level daemon for pgh \u2014 shared identity vault, OTA polling, device linking, bootstrap seed, NameRegistry host",
"type": "module",
"main": "lib/index.js",
"bin": {
"pgh-sidecar": "./bin/pgh-sidecar"
},
"exports": {
".": "./lib/index.js"
},
"scripts": {
"test": "brittle test/*.test.js",
"test:bare": "bare ./node_modules/.bin/brittle test/*.test.js"
},
"pgh": {
"bin": "pgh-sidecar",
"entrypoint": "bin/pgh-sidecar",
"upgrade": "pgh://1dd36bdfa9cb7f7d84adbd07f017e7200f7f90a3a546cd0761fac2a1f8a13e86/pgh-sidecar",
"type": "daemon",
"runtime": "bare",
"autostart": true,
"depends": [],
"bootstrap": true,
"readiness": {
"type": "uds",
"path": "${HOME}/.pgh/svc.sock",
"timeoutMs": 120000
}
},
"license": "AGPL-3.0",
"dependencies": {
"b4a": "^1.6.0",
"bare-events": "^2.0.0",
"bare-fs": "^4.7.2",
"bare-net": "^1.0.0",
"bare-os": "^3.0.0",
"bare-path": "^3.0.0",
"bare-process": "^4.0.0",
"bare-runtime": "1.28.7",
"bare-stream": "^2.0.0",
"bare-subprocess": "^6.0.0",
"bare-url": "^2.0.0",
"compact-encoding": "^3.2.0",
"corestore": "^7.0.0",
"hyper-deploy": "file:../hyper-deploy",
"hyper-overlay": "file:../hyper-overlay",
"hyper-svc": "file:../hyper-svc",
"hyperbee": "^2.27.3",
"hypercore-crypto": "^3.0.0",
"hyperswarm": "^4.11.0",
"pgh": "file:../pgh",
"protomux": "^3.0.0"
},
"devDependencies": {
"@hyperswarm/testnet": "^3.0.0",
"brittle": "^3.0.0",
"keet-identity-key": "^3.1.0"
},
"engines": {
"node": ">=18",
"bare": ">=1.0"
},
"imports": {
"#node:fs": {
"bare": "bare-fs",
"default": "fs"
},
"#node:fs/promises": {
"bare": "bare-fs/promises",
"default": "fs/promises"
},
"#node:path": {
"bare": "bare-path",
"default": "path"
},
"#node:os": {
"bare": "bare-os",
"default": "os"
},
"#node:url": {
"bare": "bare-url",
"default": "url"
},
"#node:events": {
"bare": "bare-events",
"default": "events"
},
"#node:stream": {
"bare": "bare-stream",
"default": "stream"
},
"#node:process": {
"bare": "bare-process",
"default": "process"
},
"#node:net": {
"bare": "bare-net",
"default": "net"
},
"#node:child_process": {
"bare": "bare-subprocess",
"default": "child_process"
}
},
"overrides": {
"udx-native": "^1.20.3",
"bare-runtime": "1.28.7"
}
}