UNPKG

evtstore

Version:

Event Sourcing with Node.JS

13 lines (11 loc) 346 B
import { Event, Provider, ProviderBookmark } from './types' export function createBookmark<E extends Event>( provider: Provider<E>, bookmark: string ): ProviderBookmark { return { name: bookmark, getPosition: () => provider.getPosition(bookmark), setPosition: (position: any) => provider.setPosition(bookmark, position), } }