@swoft/ddd
Version:
Domain-Driven Design (DDD) strategic and tactical design tools for domain modeling and bounded context management.
1 lines • 840 B
Source Map (JSON)
{"version":3,"sources":["../../../src/integration/contracts/index.ts"],"names":[],"mappings":";AAqBO,IAAM,8BAAA,GAAiC","file":"index.mjs","sourcesContent":["/**\n * DDD Domain - Published Language Contracts\n * \n * This module exports the Published Language that DDD Domain\n * exposes to downstream bounded contexts. Following Eric Evans\n * Strategic DDD principles for proper context integration.\n * \n * These contracts represent the stable API that DDD Domain\n * commits to maintaining for its customers/suppliers.\n */\n\n// Query Criteria Contracts\nexport * from './DomainQueryCriteria';\n\n// Summary Model Contracts \nexport * from './DDDSummaryModels';\n\n/**\n * Version of the DDD Published Language API\n * Increment when making breaking changes to contracts\n */\nexport const DDD_PUBLISHED_LANGUAGE_VERSION = '1.0.0';"]}