Files
modules/messaging-streams/hyper-p2p-stream-resume-token
Raven ScottandCursor dec3956846 Expand module APIs across pear, network, experimental, and ops categories.
Add batch helpers, counts, and management utilities so modules expose consistent peer, lease, queue, and telemetry surfaces.

Co-authored-by: Cursor <[email protected]>
2026-05-21 03:22:25 -04:00
..
2026-05-21 00:07:44 -04:00
2026-05-20 21:19:52 -04:00
2026-05-21 00:07:44 -04:00
2026-05-20 21:57:50 -04:00
2026-05-20 21:57:50 -04:00
2026-05-20 23:57:33 -04:00

hyper-p2p-stream-resume-token

Stream checkpoints — checkpoint byte offsets and readFromOffset replay after resume.

Category: General

Composes with:

Protocol: stream-resume-token/v1

When to use

Multi-peer apps that need general over a shared Hyperswarm topic.

When not to use

Single-process tools with no P2P topic (use local APIs only or skip ready()).

Quick start

const { HyperP2PStreamResumeToken } = require('hyper-p2p-stream-resume-token')
const topic = process.argv[2] // 64-char hex or string
const mod = new HyperP2PStreamResumeToken({ topic, enableBackgroundTimers: false })
await mod.ready()   // joins swarm when topic set
// ... application logic ...
await mod.close()

Docs

Test

npm install && npm test