Skip to main content
Module

x/earthstar_replica_server/mod.node.ts>ExtensionSyncWeb

An always-online Earthstar peer for your shares.
Latest
class ExtensionSyncWeb
Re-export
import { ExtensionSyncWeb } from "https://deno.land/x/earthstar_replica_server@4.0.0-beta.1/mod.node.ts";

An extension which enables synchronisation over the web via HTTP.

Constructors

new
ExtensionSyncWeb(opts: ExtensionSyncOpts<F>)

Properties

private
formats: Earthstar.FormatsArg<F> | undefined
private
path: string
private
peer
private
syncers: Map<string, Earthstar.Syncer<WebSocket, F>>

Methods

handler(req: Request): Promise<Response | null>
register(peer: Earthstar.Peer)