1.0.7 • Published 3 years ago

@ayerin/ddd-pack v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

Domain Driven Design Seedwork

This library is about to be used as a DDD base components for RentSpree next-generation application built with ES2020 TypeScript module

Components

DDD.Core Folder 1. AggregateRoot Contract 2. Base Repository Contract 3. Base DataMapper Contract 4. Entity Abstract Class 5. Value Object Abstract Class 6. Barrel file

Directory Structure

project
│   tsconfig.json
│   rollup.config.js    
│   tsconfig.json
│   rollup.config.js
│   jest.config.js
│   .gitlab-ci-yml
│   .prettierrc
│   .babelrc
│   .eslintrc.js
└─── src
│   └── DDD.Core
│       │   IAggregateRoot.ts
│       │	IRepository.ts
│       │	IDataMapper.ts
│       │	Entity.ts
│       │	ValueObject.ts
│       │	index.ts
│   index.ts
│