woltage
Version:
A CQRS and Event-Sourcing Framework
22 lines (21 loc) • 1.3 kB
TypeScript
export { default as BadRequestError } from './src/errors/BadRequestError.ts';
export { default as BasicError } from './src/errors/BasicError.ts';
export { default as ConflictError } from './src/errors/ConflictError.ts';
export { default as DuplicateAggregateError } from './src/errors/DuplicateAggregateError.ts';
export { default as ForbiddenError } from './src/errors/ForbiddenError.ts';
export { default as NotFoundError } from './src/errors/NotFoundError.ts';
export { default as UnalteredError } from './src/errors/UnalteredError.ts';
export { default as UnauthorizedError } from './src/errors/UnauthorizedError.ts';
export * from './src/adapters/EventStore.ts';
export * from './src/adapters/Store.ts';
export type * from './src/Event.ts';
export { default as Event } from './src/Event.ts';
export { default as Aggregate } from './src/write/Aggregate.ts';
export { default as Projector } from './src/read/Projector.ts';
export { default as ReadModel } from './src/read/ReadModel.ts';
export { default as sideEffect } from './src/read/sideEffect.ts';
export { default as emit } from './src/write/emit.ts';
export { default as validate } from './src/validate.ts';
export type * from './src/WoltageConfig.ts';
export { default, type Woltage } from './src/Woltage.ts';
export { z } from 'zod/v4';