@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.
12 lines • 685 B
TypeScript
export { BaseAdapter as Adapter, BaseAdapter } from './core/application/adapter';
export { Pagination } from './core/common/pagination';
export { PaginationCriteria } from './core/common/pagination-criteria';
export { Condition, Filtering, OrderByEnum, Ordering, PaginationQuery, PaginationQueryConfig, PaginationResult } from './core/common/pagination-types';
export * from './domain';
export * as Domain from './domain';
export * from './errors';
export * as Errors from './errors';
export * from './repository';
export * as Repository from './repository';
export { ApplyRulesOnlyAfterCommitsSync } from './decorators/apply-rules-only-after-ends';
//# sourceMappingURL=index.d.ts.map