A simple schema/attributes library built on top of modern JavaScript
-
Updated
Jan 6, 2023 - JavaScript
A simple schema/attributes library built on top of modern JavaScript
A lib to help you create a robust project based on domain driven-design (ddd) principles with typescript and zero dependencies.
A small TypeScript library for modelling domain entities in event-driven systems on top of Zod schemas. Define props and events once, get runtime validation, an atomic mutation lifecycle that rolls back on invariant violations, a journal of domain events, and a class you can attach methods to.
Add a description, image, and links to the domain-entity topic page so that developers can more easily learn about it.
To associate your repository with the domain-entity topic, visit your repo's landing page and select "manage topics."