Node-cqrs-domain is a node.js module based on nodeEventStore that. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
I have noticed a potential bug about how default command handler verifies command revision with associated aggregate. While aggregate has disabled persistence using definition property disablePersistence: true, I don't think it should verify revision of incoming command with such aggregate because there is no stored previous events to build aggregate from them so far.
Hello, @adrai!
I have noticed a potential bug about how default command handler verifies command revision with associated aggregate. While aggregate has disabled persistence using definition property
disablePersistence: true
, I don't think it should verify revision of incoming command with such aggregate because there is no stored previous events to build aggregate from them so far.