UNPKG

@hiki9/rich-domain

Version:

Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.

3 lines 601 B
export { ApplicationLevelError, DomainError, HttpError, RepositoryError } from './core/errors'; export { AdapterRepositoryError, AdapterToDomainError, AdapterToPersistenceError, DuplicateEntry, ForeignConstraintKey, InvalidInput, ItemNotFound, LengthConstraintViolation, NullConstraintViolation, NumericConstraintViolation, PrismaError, ReadRepositoryError, RepositoryPersistenceError, RepositoryQueryError, TypeReadRepositoryError, UniqueConstraintViolation, UnknownConstraintViolation, UnknownError, WriteRepositoryError } from './core/errors/repository-errors'; //# sourceMappingURL=errors.d.ts.map