OverviewFilesCommitsIssuesDocsReleasesPeers

pgh / package.json

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