UNPKG

@chassisjs/hermes

Version:

Production-Ready TypeScript Outbox Pattern

7 lines (6 loc) 663 B
export { CancellationPromise } from './CancellablePromise.js'; export { AssertionError, HermesError, HermesErrorCode, NotSupportedMongoVersionError } from './core/errors.js'; export { assertDate, assertNever, createSha256From, literalObject, parseNonEmptyString, parseUuid4, type EventId, type Flavour, type NonEmptyString, type Sha256, type Sha256Of, type Uuid4String, type WithFlavour, type WithoutFlavour, } from './core/typing/index.js'; export { Duration } from './duration.js'; export { addDisposeOnSigterm, assert, isNil, noop, parseSemVer, swallow } from './utils/index.js'; export { type PositiveInteger, type PositiveNumber } from './value-objects.js';