Add clear/list/bulk/count helpers across hyperdrive, autobase, CRDTs, observability, transport, pear-platform, and related categories for more complete manual module surfaces. Co-authored-by: Cursor <[email protected]>
hyper-p2p-bee-range-watch
Lexicographic key-range watchers on Hyperbee with emitChange notifications; mirror reactive slices with hyper-p2p-reactive-state upstream. Local-only scheduling layer (no Hyperswarm join).
Category: Storage (Hyperbee)
Composes with: hyper-p2p-reactive-state
Protocol: bee-range-watch/v1
When to use
UI or pipelines must react to puts/deletes inside a key span.
When not to use
Whole-database watchers or P2P change fanout (local callbacks only).
Quick start
const { HyperP2PBeeRangeWatch } = require('hyper-p2p-bee-range-watch')
const mod = new HyperP2PBeeRangeWatch()
mod.attach(/* Hyperbee instance */)
await mod.ready()
// ... application logic ...
await mod.close()
Docs
- docs/api.md — constructor, methods, events, errors
- docs/architecture.md — wire types, state, composition
- ../_shared/PRODUCTION.md — production checklist
- ../_shared/DOC_STANDARDS.md — documentation standards
Test
npm install && npm test