@beignet/core
Version:
Core framework primitives for Beignet
20 lines (18 loc) • 556 B
text/typescript
/**
* @beignet/core/domain
*
* Domain modeling helpers for Beignet - value objects and entities.
*
* This package provides small, framework-agnostic helpers for domain modeling:
* - A Value Object builder (defineValueObject)
* - An Entity/Aggregate builder (defineEntity)
*
* Domain events are declared with `defineEvent` from `@beignet/core/events`.
*/
export {
defineEntity,
type EntityBaseInstance,
type EntityDef,
type EntityInstance,
} from "./entity.js";
export { defineValueObject, type ValueObjectDef } from "./value-object.js";