{
  "name": "pear-api",
  "version": "1.30.0",
  "description": "Pear API Base Class",
  "main": "index.js",
  "scripts": {
    "format": "prettier --write .",
    "lint": "prettier --check .",
    "test:gen": "brittle -r test/all.js test/*.test.js",
    "test": "brittle-bare test/all.js",
    "test:node": "brittle-node test/all.js"
  },
  "files": [
    "CHANGELOG.md",
    "cmd/",
    "constants.js",
    "crasher.js",
    "errors.js",
    "gunk.js",
    "index.js",
    "logger.js",
    "opwait.js",
    "link.js",
    "shell.js",
    "state.js",
    "teardown.js",
    "terminal.js",
    "transform.js",
    "tryboot.js"
  ],
  "keywords": [
    "pear",
    "pear runtime",
    "peer-to-peer",
    "p2p",
    "api",
    "integration",
    "extension"
  ],
  "author": "Holepunch",
  "license": "Apache-2.0",
  "imports": {
    "process": {
      "bare": "bare-process"
    },
    "fs": {
      "bare": "bare-fs"
    },
    "path": {
      "bare": "bare-path"
    },
    "os": {
      "bare": "bare-os"
    },
    "module": {
      "bare": "bare-module"
    }
  },
  "dependencies": {
    "pear-constants": "^1.0.0",
    "pear-errors": "^1.0.0",
    "pear-gracedown": "^1.0.0",
    "pear-gunk": "^1.0.0",
    "pear-message": "^1.0.0",
    "pear-messages": "^1.0.0",
    "pear-pipe": "^1.0.1",
    "pear-ref": "^1.0.2",
    "pear-run": "^1.0.0",
    "pear-updates": "^1.0.1",
    "pear-wakeups": "^1.0.0"
  },
  "devDependencies": {
    "bare-fs": "^4.3.3",
    "bare-module": "^5.0.3",
    "bare-os": "^3.6.2",
    "bare-path": "^3.0.0",
    "bare-process": "^4.2.1",
    "brittle": "^3.16.2",
    "iambus": "^2.0.0",
    "paparam": "^1.8.5",
    "pear-ipc": "^6.5.0",
    "prettier": "^3.6.2",
    "prettier-config-holepunch": "^1.0.0",
    "script-linker": "^2.5.4"
  }
}
