@repositive/event-store
TypeScript icon, indicating that this package has built-in type declarations

0.3.1 • Public • Published

Event store

CircleCI

An implementation of the event sourcing paradigm in Typescript.

Documentation

Start by looking at the EventStore class.

Development

npm install

npm run compile

docker-compose up -d

npm test

docker-compose run integration_tests

The database is started at postgres://repositive:repositive@localhost:5433/event-store. Run db.sql (user/pass repositive/repositive) to create the table structure and test.sql to add some sample data.

Building documentation

  • yarn doc
  • Open doc/index.html in your favourite browser

Deploy

# Make sure we're deploying up to date master
git checkout master && git pull

# (optional) login to NPM
npm login

# Increment NPM version number
npm version major|minor|patch

# Publish to NPM
npm publish

Readme

Keywords

none

Package Sidebar

Install

npm i @repositive/event-store

Weekly Downloads

18

Version

0.3.1

License

ISC

Unpacked Size

263 kB

Total Files

74

Last publish

Collaborators

  • dennisschwartz
  • istar-eldritch
  • jamwaffles
  • jpcano
  • leojpod
  • reposibot
  • tombyers