{
"name": "p2p-hiverelay-client",
"version": "1.0.0-rc.1",
"description": "Unified client SDK for HiveRelay (Core + Services). Talks to either via capability flags advertised by relay nodes.",
"type": "module",
"main": "index.js",
"exports": {
".": "./index.js",
"./pairing.js": "./pairing.js",
"./secret-sharing.js": "./secret-sharing.js",
"./blind-shards.js": "./blind-shards.js",
"./shard-transport.js": "./shard-transport.js",
"./blind-custody.js": "./blind-custody.js",
"./custody.js": "./custody.js",
"./notify.js": "./notify.js",
"./verify-block.js": "./verify-block.js",
"./privacy-policy.js": "./privacy-policy.js"
},
"imports": {
"events": {
"bare": "bare-events",
"default": "events"
},
"fs/promises": {
"bare": "bare-fs/promises",
"default": "fs/promises"
},
"path": {
"bare": "bare-path",
"default": "path"
},
"crypto": {
"bare": "bare-crypto",
"default": "crypto"
}
},
"files": [
"index.js",
"pairing.js",
"secret-sharing.js",
"blind-shards.js",
"shard-transport.js",
"blind-custody.js",
"custody.js",
"notify.js",
"verify-block.js",
"privacy-policy.js",
"README.md",
"LICENSE"
],
"dependencies": {
"@noble/hashes": "^2.2.0",
"@noble/secp256k1": "^3.1.0",
"b4a": "^1.8.1",
"bare-crypto": "^1.15.3",
"bare-events": "^2.9.1",
"bare-fs": "^4.7.2",
"bare-path": "^3.0.1",
"corestore": "^7.11.0",
"hyperdrive": "^13.3.2",
"hyperswarm": "^4.17.0",
"p2p-hiverelay": "1.0.0-rc.1",
"sodium-universal": "^5.0.1"
},
"engines": {
"node": ">=20.0.0"
},
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/bigdestiny2/p2p-hiverelay",
"directory": "packages/client"
}
}