~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/pds.js

An atproto PDS in JavaScript, for Cloudflare Workers and Node

0
0
main
26 lines · 684 B Raw History
/**
 * Appview primitives: the live tail, the archive it catches up from, the
 * index they fold into, and the historical pass that fills it. A service
 * composes these with its own collections and serves its queries from the
 * store.
 */

export {
  decodeBlock,
  decodeBlockColumns,
  decodeSegment,
  getBlock,
  getSegment,
  planSnapshot,
  replayArchive,
  rowToEvent,
} from './archive.js';
export { backfill } from './backfill.js';
export { createIndexedDiscovery } from './discovery.js';
export {
  jetstreamUrl,
  jetstreamWrite,
  subscribeJetstream,
} from './jetstream.js';
export { createAppViewStore, linksOf } from './store.js';
export { watch } from './watch.js';