Skip to content

API reference

The package API reference is generated from source doc comments on every site build, so it matches the code on main. Use the Packages group in the sidebar to browse the supported package entry points:

PackageSupported entry pointsWhat it is
@peerborne/corepackage root, /nodeCore documents, networking, storage, encryption, and access control; /node provides the Node-only runtime.
@peerborne/yjspackage rootYjs CRDT provider.
@peerborne/automergepackage rootAutomerge CRDT provider.
@peerborne/reactpackage rootReact hooks for loading and editing documents.
@peerborne/reduxpackage rootRedux bindings, including actions, reducers, and selectors.
@peerborne/indexpackage root, /reactIndexing and querying, with React hooks in /react.

The core package also exposes ./browser-primitives as a targeted subpath for light browser consumers that do not import the full libp2p/Helia stack. That subpath is part of the generated API reference on every site build.

If a doc comment is missing, wrong, or unclear, improve it through a contribution.