Event Sourcing framework for Node.js
Eveble is an event sourcing framework with modular architecture for DDD(Domain Driven Design) applications in Node.js
- Node.js MUST be v14.0 or later
To use install Eveble:
npm install @eveble/eveble
or
yarn add @eveble/eveble
You'll also need to setup development environment or use directly our boilerplate to create new project.
Most likely, you'll also need the Eveble testing framework:
npm install @eveble/eveble
npm install --save-dev @eveble/testing
The recommended way to start new apps with Eveble is by using the official Eveble boilerplate:
# Clone the repository
$ git clone https://github.com/eveble/eveble-boilerplate.git <YOUR_PROJECT_NAME>
# Go into the repository
$ cd <YOUR_PROJECT_NAME>
# Run setup
$ npm run setup
The @eveble/eveble docs are now published at https://eveble.github.io/eveble/ .