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.
NodeJS
installed (see installation guide).Yarn
installed (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 permitted
duringyarn install
- this error may appear if you've run theyarn install
from Windows before running it on the WSL2. See troubleshooting link.
ERROR: There are no scenarios; must have at least one.
while runningyarn
commands. Ubuntu has preinstalledcmdtest
package that registers conflictingyarn
. You might need to uninstall it and then configure yarn again. See troubleshooting link