UNPKG

@evolu/web

Version:
14 lines (13 loc) 566 B
import { createConsole, createRandom, createRandomBytes, createTime, createWebSocket, } from "@evolu/common"; import { createDbWorkerForPlatform } from "@evolu/common/local-first"; import { createWasmSqliteDriver } from "../WasmSqliteDriver.js"; import { wrapWebWorkerSelf } from "../WebWorker.js"; const dbWorker = createDbWorkerForPlatform({ console: createConsole(), createSqliteDriver: createWasmSqliteDriver, createWebSocket, random: createRandom(), randomBytes: createRandomBytes(), time: createTime(), }); wrapWebWorkerSelf(dbWorker);