UNPKG

evtstore

Version:

Event Sourcing with Node.JS

13 lines (11 loc) 313 B
export class CommandError extends Error { constructor(public msg: string, public code?: string) { super(msg) } } export class VersionError extends CommandError { constructor(msg?: string) { const suffix = msg ? `: ${msg}` : '' super(`Version conflict error${suffix}`, 'VERSION_CONFLICT') } }