• API reference
  • Blog
  • Changelog
  • Follow us on GitHubFollow us on XJoin our Discord server
  • API reference
  • Blog
  • GitHub
  • Releases
  • Getting started

    • Overview
  • Local-first

    • Getting started
    • Playgrounds
    • Examples
    • Owners
    • Schema
    • Relay
    • Time travel
    • Indexes
    • Protocol
    • Privacy
    • FAQ
  • Library

    • Getting started
    • Array
    • Result
    • Dependency injection
    • Resource management
    • Type
    • Task
    • Conventions
    • Testing
    • Assert
  • Other

    • Comparison
    • Supply chain
    • Showcase
    • Changelog

API reference › @evolu/sqlite-wasm › createSqliteWasm

function createSqliteWasm(
  source: SqliteWasmSource,
): Task<
  SqliteWasm,
  SqliteWasmError,
  ConsoleDep & RandomBytesDep & ReportDefectDep & TimeDep
>;

Defined in: packages/sqlite-wasm/src/Wasm.ts:268

Loads the wasm, following the steps in the module documentation.

Start it as early as possible, in the worker's composition root, and pass the instance to everything else through SqliteWasmDep.

Markdown for LLMs

© 2026 Evolu

Follow us on GitHubFollow us on XJoin our Discord server