Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/earthstar/src/server/extensions/sync_web.ts>ExtensionSyncWeb

Storage for private, distributed, offline-first applications.
Go to Latest
class ExtensionSyncWeb
implements IServerExtension
import { ExtensionSyncWeb } from "https://deno.land/x/earthstar@v10.2.2/src/server/extensions/sync_web.ts";

An extension which enables synchronisation over the web via HTTP.

Constructors

new
ExtensionSyncWeb(opts?: ExtensionSyncOpts<F>)

Properties

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

Methods

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