@resolve-js/eventstore-base
TypeScript icon, indicating that this package has built-in type declarations

0.34.3 • Public • Published

@resolve-js/eventstore-base

npm version

A base package for adapters used to store events.

Usage

import createAdapter from '@resolve-js/eventstore-xxx'

const adapter = createAdapter({
  /* options */
})

await adapter.init()

await loadEvents({
  eventTypes: ['TYPE_1', 'TYPE_2'],
  aggregateIds: ['aggregate_1', 'aggregate_2'],
  startTime: 0,
  finishTime: Date.now(),
})

await saveEvent(event)

await dispose({ dropEvents: false })

Analytics

Package Sidebar

Install

npm i @resolve-js/eventstore-base

Weekly Downloads

54

Version

0.34.3

License

MIT

Unpacked Size

337 kB

Total Files

111

Last publish

Collaborators

  • resolve-admin