UNPKG

@thisisagile/easy

Version:

Straightforward library for building domain-driven microservice architectures

44 lines (43 loc) 980 B
import { toId } from "../chunk-XMTKVPNV.mjs"; import "../chunk-6FUVIZYN.mjs"; import { required } from "../chunk-ULOORN2E.mjs"; import "../chunk-ADJAEGCT.mjs"; import { Struct } from "../chunk-TXXJY2Y7.mjs"; import { json } from "../chunk-A7KUHZ3A.mjs"; import "../chunk-AVHYDITZ.mjs"; import "../chunk-EBIF6AMC.mjs"; import "../chunk-KCY4RPFR.mjs"; import "../chunk-SSROJBD5.mjs"; import "../chunk-S3NSPQ7M.mjs"; import "../chunk-NNA77YYC.mjs"; import "../chunk-SJGQU3OG.mjs"; import "../chunk-D5IYAIMK.mjs"; import "../chunk-PF7HDF6B.mjs"; import "../chunk-IXK47WKF.mjs"; import "../chunk-PIRWVOO2.mjs"; import "../chunk-AAND4MKF.mjs"; import { __decorateClass } from "../chunk-4N72FQFX.mjs"; // src/domain/Child.ts var Child = class extends Struct { id = this.state.id ?? toId(); merge(a) { return json.merge(this, a, { id: this.id }); } }; __decorateClass([ required() ], Child.prototype, "id", 2); export { Child }; //# sourceMappingURL=Child.mjs.map