OverviewFilesCommitsIssuesDocsReleasesPeers

atproto-did-peer / package.json

29 lines · json ref:
{
  "name": "atproto-did-peer",
  "version": "0.2.15",
  "description": "Keyless, direction-free P2P reader/seeder for an atproto DID's repo+firehose Hypercores: announce-push discovery + event-driven head reconciliation + a keyless read surface. The shared primitive beneath atproto-bridge, atproto-relay and favela (extracted from atproto-bridge did-peer.js).",
  "type": "module",
  "main": "index.js",
  "exports": {
    ".": "./index.js"
  },
  "scripts": {
    "test": "node test/commitops.test.mjs && node test/router.test.mjs && node test/co-owned.test.mjs && node test/coowner-set.test.mjs && node test/evict.test.mjs && node test/fork.test.mjs && node test/rpc-candidates.test.mjs && node test/no-repo.test.mjs && node test/get-repo-since.test.mjs && node test/rpc-timeout.test.mjs && node test/emit-sync.test.mjs && node test/labels.test.mjs",
    "test:live": "node test/read-live.mjs"
  },
  "dependencies": {
    "atproto-repo": "file:../atproto-repo",
    "atproto-store": "file:../atproto-store",
    "b4a": "^1.8.1",
    "compact-encoding": "^2.19.0",
    "protomux": "^3.11.0",
    "protomux-rpc": "^1.10.0"
  },
  "devDependencies": {
    "@hyperswarm/testnet": "^3.1.4",
    "atproto-identity": "file:../atproto-identity",
    "corestore": "^7.4.0",
    "hyperswarm": "^4.11.0"
  }
}