OverviewFilesCommitsIssuesDocsReleasesPeers

keet-cli / keet-core-4.14.4-pretty / package.json

186 lines · json ref:
{
  "name": "@holepunchto/keet-core",
  "version": "4.14.4",
  "description": "A version of keet-core built with rocksdb and hyperdb",
  "main": "index.js",
  "imports": {
    "events": {
      "bare": "bare-events",
      "default": "events"
    },
    "path": {
      "bare": "bare-path",
      "default": "path"
    },
    "fs": {
      "bare": "bare-fs",
      "default": "fs"
    },
    "fs/*": {
      "bare": "bare-fs/*",
      "default": "fs/*"
    },
    "fetch": {
      "bare": "bare-fetch",
      "default": "fetch"
    },
    "process": {
      "bare": "bare-process",
      "default": "process"
    },
    "#runtime": {
      "pear": "./workers/desktop.js",
      "default": "./workers/mobile.js"
    }
  },
  "exports": {
    ".": "./index.js",
    "./client": "./lib/client/index.js",
    "./client/view": "./lib/client/view.js",
    "./rpc/client": "./lib/rpc/client.js",
    "./rpc/server": "./lib/rpc/server.js",
    "./schemas": "./schema/index.js",
    "./schemas/versions": "./schema/versions.js",
    "./errors": "./lib/errors/index.js",
    "./push": "./lib/push/index.js",
    "./features": "./lib/features.js",
    "./legacy-constants": "./lib/legacy-constants.js",
    "./debugging": "./lib/core/debug/debugging.js",
    "./package.json": "./package.json"
  },
  "files": [
    "index.js",
    "env.json",
    "lib",
    "schema",
    "workers"
  ],
  "scripts": {
    "format": "prettier . --write",
    "lint": "prettier . --check && lunte",
    "test": "brittle-bare test/index.js",
    "test:consistency": "brittle-bare test/fuzz/consistency-test.js",
    "test:chaos": "brittle-bare test/core/chaos.js",
    "test:prod": "prettier . --check && PROD_SPEC=1 brittle-bare test/index.js",
    "test:integration": "brittle-bare test/integration/index.js",
    "test:e2e": "scripts/is-not-linux || brittle-bare test/e2e/index.js",
    "build": "npm run build:rpc && npm run build:schema && prettier lib/rpc --write",
    "build:rpc": "bare scripts/build/rpc.js",
    "build:schema": "bare scripts/build/schema.js",
    "build:config": "bare scripts/build/config.js",
    "ops": "bare scripts/ops",
    "debug:rotate-password": "bare scripts/debug/rotate-password.js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/holepunchto/keet-core.git"
  },
  "author": "Holepunch",
  "license": "UNLICENSED",
  "bugs": {
    "url": "https://github.com/holepunchto/keet-core/issues"
  },
  "homepage": "https://github.com/holepunchto/keet-core#readme",
  "dependencies": {
    "@holepunchto/hyperdiscovery": "^1.1.0",
    "@holepunchto/hyperindex": "2.3.5",
    "@holepunchto/keet-call": "^10.3.3",
    "@holepunchto/keet-core-api": "^2.0.0",
    "@holepunchto/keet-debug-helper": "^2.0.3",
    "@holepunchto/keet-default-config": "^3.0.0",
    "@holepunchto/keet-indexing": "6.3.2",
    "@holepunchto/keet-push": "^4.0.0",
    "@holepunchto/keet-registry": "^3.3.1",
    "@holepunchto/keet-registry-client": "^5.0.0",
    "@holepunchto/keet-unread-anchors": "^2.0.0",
    "@holepunchto/legacy-keet-core-schemas": "^2.17.0",
    "autobase": "^7.13.2",
    "b4a": "^1.6.7",
    "bare-addon-resolve": "^1.9.4",
    "bare-bundle": "^1.8.4",
    "bare-console": "^6.1.0",
    "bare-events": "^2.8.2",
    "bare-file-logger": "^1.2.1",
    "bare-fs": "^4.4.4",
    "bare-inspector": "^4.0.3",
    "bare-logger": "^2.0.2",
    "bare-performance": "^1.3.0",
    "bare-semver": "^1.0.2",
    "bare-zlib": "^1.3.1",
    "bip39-mnemonic": "^2.4.0",
    "blind-peering": "^2.0.1",
    "bundlebee": "^1.2.0",
    "compact-encoding": "^2.16.1",
    "corestore": "^7.6.0",
    "db-lock": "^1.2.0",
    "deterministic-sealed-box": "^1.0.0",
    "framed-stream": "^1.0.1",
    "fs-native-lock": "^1.2.0",
    "hrpc": "^4.1.0",
    "hyperblobs": "^2.8.0",
    "hyperconf": "^1.0.1",
    "hypercore-blob-server": "^1.9.0",
    "hypercore-crypto": "^3.4.2",
    "hypercore-id-encoding": "^1.3.0",
    "hypercore-proof-queue": "^2.0.2",
    "hypercore-storage": "^2.0.0",
    "hyperdb": "^5.0.0",
    "hyperdht": "^6.28.0",
    "hyperdispatch": "^1.1.0",
    "hyperschema": "^1.10.4",
    "hyperswarm": "^4.11.5",
    "keet-identity-key": "^3.1.0",
    "multi-profile-store": "^1.0.1",
    "process-top": "^1.6.0",
    "promaphore": "^1.0.0",
    "protomux-rpc-client": "^2.0.1",
    "protomux-wakeup": "^2.2.2",
    "rache": "^1.0.0",
    "ready-guard": "^1.0.0",
    "resolve-reject-promise": "^1.1.0",
    "rocksdb-blobs": "^1.0.0",
    "rocksdb-native": "^3.5.10",
    "safety-catch": "^1.0.2",
    "scope-lock": "^1.2.4",
    "sentry-bare": "^0.1.0",
    "sodium-native": "^5.0.1",
    "suspendify": "^1.7.0",
    "task-backoff": "^1.0.1",
    "tiny-buffer-rpc": "^2.3.1",
    "tiny-preferences": "^1.1.0",
    "uncaughts": "^1.1.1",
    "xache": "^1.2.1",
    "z32": "^1.1.0"
  },
  "devDependencies": {
    "@holepunchto/keet-fcm-gatekeeper": "^1.0.0",
    "@hyperswarm/rpc": "^3.4.1",
    "@holepunchto/hyperschema-regen": "^2.0.7",
    "@holepunchto/keet-package": "^3.0.0",
    "@holepunchto/keet-registry-service": "^6.0.0",
    "@hyperswarm/testnet": "^3.1.4",
    "bare-channel": "^5.2.0",
    "bare-fetch": "^2.2.1",
    "bare-path": "^3.0.0",
    "bare-process": "^4.2.1",
    "bare-subprocess": "^5.1.0",
    "blind-peer": "^3.2.0",
    "brittle": "^3.7.0",
    "graceful-goodbye": "^1.3.3",
    "hyperbee": "^2.20.4",
    "hyperbee2": "^2.9.1",
    "hypercore": "^11.26.0",
    "hyperdrive": "^12.2.0",
    "hypermininet": "^1.4.0",
    "lunte": "^1.3.0",
    "math-random-seed": "^2.0.0",
    "passthrough-pair": "^1.0.0",
    "prettier": "^3.6.2",
    "prettier-config-holepunch": "^2.0.0",
    "protomux-rpc-router": "^1.2.0",
    "random-bytes-seed": "^2.0.1",
    "tar-fs": "^3.0.8",
    "test-tmp": "^1.3.0"
  }
}