ddd-framework

Comprehensive framework designed to facilitate the implementation of Domain-Driven Design (DDD) specifically for Node.js.

MIT License

Downloads
380
Stars
1

Bot releases are hidden (Show)

ddd-framework - Release @ddd-framework/core v1.0.5 Latest Release

Published by rmolinamir 3 months ago

1.0.5 (2024-07-10)

ddd-framework - Release @ddd-framework/uuid v1.0.2

Published by rmolinamir 3 months ago

1.0.2 (2024-07-09)

Features

  • @ddd-framework/collections: entityCollection now supports Entity keys | from improvements (18203ae)

Bug Fixes

  • @ddd-framework/collections: generic type fix (6252ced)
  • @ddd-framework/collections: type improvements | now attempting to unpack entity IDs (c2ddb72)
  • @ddd-framework/core: added details to exceptions thrown in domain events module (984cac9)
  • core: removed logs (dfaf76f)
ddd-framework - Release @ddd-framework/seedwork v1.0.2

Published by rmolinamir 3 months ago

1.0.2 (2024-07-09)

Features

  • @ddd-framework/collections: entityCollection now supports Entity keys | from improvements (18203ae)

Bug Fixes

  • @ddd-framework/collections: generic type fix (6252ced)
  • @ddd-framework/collections: type improvements | now attempting to unpack entity IDs (c2ddb72)
  • @ddd-framework/core: added details to exceptions thrown in domain events module (984cac9)
  • core: removed logs (dfaf76f)
ddd-framework - Release @ddd-framework/dto v1.0.2

Published by rmolinamir 3 months ago

1.0.2 (2024-07-09)

Features

  • @ddd-framework/collections: entityCollection now supports Entity keys | from improvements (18203ae)

Bug Fixes

  • @ddd-framework/collections: generic type fix (6252ced)
  • @ddd-framework/collections: type improvements | now attempting to unpack entity IDs (c2ddb72)
  • @ddd-framework/core: added details to exceptions thrown in domain events module (984cac9)
  • core: removed logs (dfaf76f)
ddd-framework - Release @ddd-framework/core v1.0.4

Published by rmolinamir 3 months ago

1.0.4 (2024-07-09)

Bug Fixes

  • @ddd-framework/collections: type improvements | now attempting to unpack entity IDs (c2ddb72)
ddd-framework - Release @ddd-framework/collections v1.1.3

Published by rmolinamir 3 months ago

1.1.3 (2024-07-09)

ddd-framework - Release @ddd-framework/collections v1.1.2

Published by rmolinamir 12 months ago

1.1.2 (2023-10-28)

Bug Fixes

  • @ddd-framework/collections: type improvements | now attempting to unpack entity IDs (c2ddb72)
  • @ddd-framework/core: added details to exceptions thrown in domain events module (984cac9)
ddd-framework - Release @ddd-framework/core v1.0.3

Published by rmolinamir 12 months ago

1.0.3 (2023-10-28)

Features

  • @ddd-framework/collections: entityCollection now supports Entity keys | from improvements (18203ae)

Bug Fixes

  • @ddd-framework/collections: generic type fix (6252ced)
  • @ddd-framework/core: added details to exceptions thrown in domain events module (984cac9)
ddd-framework - Release @ddd-framework/collections v1.1.1

Published by rmolinamir 12 months ago

1.1.1 (2023-10-28)

Bug Fixes

  • @ddd-framework/collections: generic type fix (6252ced)
ddd-framework - Release @ddd-framework/collections v1.1.0

Published by rmolinamir 12 months ago

1.1.0 (2023-10-28)

Features

  • @ddd-framework/collections: entityCollection now supports Entity keys | from improvements (18203ae)

Bug Fixes

ddd-framework - Release @ddd-framework/core v1.0.2

Published by rmolinamir about 1 year ago

1.0.2 (2023-07-22)

Bug Fixes

ddd-framework - Release @ddd-framework/core v1.0.0

Published by rmolinamir over 1 year ago

1.0.0 (2023-07-17)

Features

ddd-framework - Release @ddd-framework/event-sourcing v0.1.0

Published by rmolinamir over 1 year ago

0.1.0 (2023-07-16)

Features

  • @ddd-framework/core: new list constructor overload and presenter port (13a6ad5)
  • core: experimental DDD tactical pattern decorators (14c889e)
  • core: experimental decorators for Aggregate Root, Member, and other DDD tactical patterns (52c3df5)
  • core: experimental module progress (1f376dd)
  • core: removed static null from IdentifiedDomainObject class | removed DomainEventClassMap (896f06d)
  • seedwork: internal @config packages are ignored | internal directories ** are ignored (375033f)
  • uuid: uuid package (3dcc796)
  • v0: refactored the classes into a more modular structure (9b9e479)
ddd-framework - Release @ddd-framework/uuid v0.0.1

Published by rmolinamir over 1 year ago

0.0.1 (2023-07-16)

Features

  • @ddd-framework/core: new list constructor overload and presenter port (13a6ad5)
  • @ddd-framework: init (b2a1717)
  • @ddd-framework: monorepo (56fd484)
  • core: experimental DDD tactical pattern decorators (14c889e)
  • core: experimental decorators for Aggregate Root, Member, and other DDD tactical patterns (52c3df5)
  • core: experimental module progress (1f376dd)
  • core: removed static null from IdentifiedDomainObject class | removed DomainEventClassMap (896f06d)
  • seedwork: internal @config packages are ignored | internal directories ** are ignored (375033f)
  • uuid: uuid package (3dcc796)
  • v0: refactored the classes into a more modular structure (9b9e479)

Bug Fixes

  • @ddd-seedwork: adapted seedwork to new monorepo (715a147)
ddd-framework - Release @ddd-framework/cqrs v0.1.0

Published by rmolinamir over 1 year ago

0.1.0 (2023-07-16)

Features

  • v0: refactored the classes into a more modular structure (9b9e479)
ddd-framework - Release @ddd-framework/dto v0.0.1

Published by rmolinamir over 1 year ago

0.0.1 (2023-07-16)

Features

  • @ddd-framework/core: new list constructor overload and presenter port (13a6ad5)
  • @ddd-framework: init (b2a1717)
  • @ddd-framework: monorepo (56fd484)
  • core: experimental DDD tactical pattern decorators (14c889e)
  • core: experimental decorators for Aggregate Root, Member, and other DDD tactical patterns (52c3df5)
  • core: experimental module progress (1f376dd)
  • core: removed static null from IdentifiedDomainObject class | removed DomainEventClassMap (896f06d)
  • seedwork: internal @config packages are ignored | internal directories ** are ignored (375033f)
  • uuid: uuid package (3dcc796)
  • v0: refactored the classes into a more modular structure (9b9e479)

Bug Fixes

  • @ddd-seedwork: adapted seedwork to new monorepo (715a147)
ddd-framework - Release @ddd-framework/collections v0.0.1

Published by rmolinamir over 1 year ago

0.0.1 (2023-07-16)

Features

  • @ddd-framework/core: new list constructor overload and presenter port (13a6ad5)
  • @ddd-framework: init (b2a1717)
  • @ddd-framework: monorepo (56fd484)
  • core: experimental DDD tactical pattern decorators (14c889e)
  • core: experimental decorators for Aggregate Root, Member, and other DDD tactical patterns (52c3df5)
  • core: experimental module progress (1f376dd)
  • core: removed static null from IdentifiedDomainObject class | removed DomainEventClassMap (896f06d)
  • seedwork: internal @config packages are ignored | internal directories ** are ignored (375033f)
  • uuid: uuid package (3dcc796)
  • v0: refactored the classes into a more modular structure (9b9e479)

Bug Fixes

  • @ddd-seedwork: adapted seedwork to new monorepo (715a147)
ddd-framework - Release @ddd-framework/core v0.3.0

Published by rmolinamir over 1 year ago

0.3.0 (2023-07-16)

Features

  • core: experimental module progress (1f376dd)
  • uuid: uuid package (3dcc796)
  • v0: refactored the classes into a more modular structure (9b9e479)
ddd-framework - Release @ddd-framework/cqrs v0.0.1

Published by rmolinamir over 1 year ago

0.0.1 (2023-07-15)

Features

  • @ddd-framework/core: new list constructor overload and presenter port (13a6ad5)
  • core: experimental DDD tactical pattern decorators (14c889e)
  • core: experimental decorators for Aggregate Root, Member, and other DDD tactical patterns (52c3df5)
  • core: experimental module progress (1f376dd)
  • core: removed static null from IdentifiedDomainObject class | removed DomainEventClassMap (896f06d)
  • seedwork: internal @config packages are ignored | internal directories ** are ignored (375033f)
  • uuid: uuid package (3dcc796)
ddd-framework - Release @ddd-framework/seedwork v0.2.1

Published by rmolinamir over 1 year ago

0.2.1 (2023-05-16)

Features

  • internal @config packages are ignored, internal directories ** are ignored (375033f)
Package Rankings
Top 12.92% on Npmjs.org
Related Projects