EventStoreDB is the open-source, functional database with Complex Event Processing in Javascript.
This repository contains documentation for both server and client SDK.
Feel free to create a GitHub issue if you have any questions or request for more explanation or samples.
We're open for any contribution. If you noticed some inconsistency, missing piece, or you'd like to extend existing docs - we'll be happy to get your Pull Request.
GRPC Clients:
Documentation is written using VuePress.
NodeJSinstalled (see installation guide).Yarninstalled (see installation guide).
- Clone the repo
- Run
yarn install - Run
yarn docs:dev
To add new language snippet it's needed to add import of Prism.JS plugin to VuePress plugins config, e.g.:
import "prismjs/components/prism-java";EPERM: operation not permittedduringyarn install- this error may appear if you've run theyarn installfrom Windows before running it on the WSL2. See troubleshooting link.
ERROR: There are no scenarios; must have at least one.while runningyarncommands. Ubuntu has preinstalledcmdtestpackage that registers conflictingyarn. You might need to uninstall it and then configure yarn again. See troubleshooting link