0.2.2 • Published 5 years ago

@authentik8/es-eventstore v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

@authentik8/es-eventstore

This package provides my take on an event store, with a number of configured back-ends

Installation

npm install @authentik8/es-eventstore

Usage

import { 
  getEventStore, 
  createInMemoryDriver, 
  createFilesystemDriver 
} from '@authentik8/es-eventstore';

const inMemoryStorage = createInMemoryDriver();
const fileStorage = createFilesystemDriver();

const inMemoryEventStore = getEventStore(inMemoryStorage)
const filesystemEventStore = getEventStore(fileStorage);