API reference@evolu/common › local‑first/Evolu

Local-first platform.

Core

NameDescription
EvoluA local-first SQL database.
EvoluErrorRepresents errors that can occur in Evolu.
UnuseOwnerFunction returned by Evolu.useOwner to stop using an Owner for sync.

Configuration

NameDescription
AppNameErrorError produced when a value is not a valid AppName.
EvoluConfigConfiguration for createEvolu.
AppNameApplication name.
AppNameApplication name.

Construction

NameDescription
EvoluErrorDepDependency wrapper for the shared EvoluError store.
EvoluDepsShared platform dependencies for creating Evolu instances.
EvoluPlatformDepsPlatform-specific dependencies required to create EvoluDeps.
createEvoluCreates an Evolu instance from EvoluSchema and EvoluConfig.
createEvoluDepsCreates shared dependencies used by all createEvolu instances on a platform.

Testing

VariableDescription
testAppNameStable valid AppName for tests and examples.