OverviewFilesCommitsIssuesDocsReleasesPeers

pgh-sidecar / package.json

112 lines · json ref:
{
  "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"
  }
}