{
"name": "pgh",
"version": "0.1.162",
"description": "pgh \u2014 P2P content-addressed package manager and app launcher",
"type": "module",
"main": "index.js",
"bin": {
"pgh": "./bin/pgh"
},
"exports": {
".": "./index.js",
"./store": "./lib/store.js",
"./tree-install": "./lib/tree-install.js",
"./publish": "./lib/publish.js",
"./conflict": "./lib/conflict.js",
"./schema": "./lib/schema.js",
"./published-index": "./lib/published-index.js",
"./bootstrap": "./lib/bootstrap.js",
"./bootstrap-artifacts": "./lib/bootstrap-artifacts.js",
"./network-fetcher": "./lib/network-fetcher.js",
"./runtime-factory": "./lib/runtime-factory.js",
"./resolve-release": "./lib/resolve-release.js",
"./release-registry": "./lib/release-registry.js",
"./name-registry": "./lib/name-registry.js",
"./subscriptions": "./lib/subscriptions.js",
"./app-state": "./lib/app-state.js",
"./identity": "./lib/identity.js",
"./output": "./lib/output.js",
"./commands/init": "./lib/commands/init.js",
"./commands/app": "./lib/commands/app.js",
"./commands/store": "./lib/commands/store.js",
"./commands/publish": "./lib/commands/publish.js",
"./commands/releases": "./lib/commands/releases.js",
"./commands/seed": "./lib/commands/seed.js"
},
"scripts": {
"test": "brittle-bare test/*.test.js",
"test:bare": "bare ./node_modules/.bin/brittle test/*.test.js"
},
"engines": {
"node": ">=18",
"bare": ">=1.0"
},
"overrides": {
"udx-native": "^1.20.3",
"bare-runtime": "1.28.7"
},
"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:stream/promises": {
"bare": "bare-stream/promises",
"default": "stream/promises"
},
"#node:child_process": {
"bare": "bare-subprocess",
"default": "child_process"
},
"#node:net": {
"bare": "bare-net",
"default": "net"
},
"#node:http": {
"bare": "bare-http1",
"default": "http"
},
"#node:https": {
"bare": "bare-https",
"default": "https"
},
"#node:crypto": {
"bare": "bare-crypto",
"default": "crypto"
},
"#node:process": {
"bare": "bare-process",
"default": "process"
}
},
"pgh": {
"bin": "pgh",
"entrypoint": "bin/pgh",
"upgrade": "pgh://1dd36bdfa9cb7f7d84adbd07f017e7200f7f90a3a546cd0761fac2a1f8a13e86/pgh",
"type": "terminal",
"runtime": "bare",
"bootstrap": true
},
"license": "AGPL-3.0",
"dependencies": {
"autobase": "^7.0.0",
"b4a": "^1.6.0",
"bare-crypto": "^1.0.0",
"bare-events": "^2.0.0",
"bare-fs": "^4.0.0",
"bare-http1": "^4.0.0",
"bare-https": "^2.0.0",
"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",
"blind-pairing": "^2.3.1",
"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": "^11.0.0",
"hypercore-crypto": "^3.0.0",
"hyperident": "file:../repos/hyperident",
"hyperswarm": "^4.17.0",
"keet-identity-key": "^3.1.0",
"pgh-runtime": "file:../pgh-runtime",
"protomux": "^3.0.0",
"sodium-native": "^5.0.0"
},
"devDependencies": {
"@hyperswarm/testnet": "^3.0.0",
"brittle": "^3.0.0"
}
}