API reference@evolu/commonlocal‑first/Evolu › createEvoluDeps

function createEvoluDeps(deps: EvoluPlatformDeps): EvoluDeps;

Defined in: packages/common/src/local-first/Evolu.ts:567

Creates shared dependencies used by all createEvolu instances on a platform.

Call this once per platform and reuse the returned deps when creating multiple Evolu instances. The returned deps object owns long-lived resources such as worker channels and the shared EvoluErrorDep.evoluError store.

Dispose it only during app shutdown.