2.7.0 • Published 11 months ago
base-ddd v2.7.0
BASE DDD
Conjunto de herramientas para poder implementar en el desarrollo con node.
npm i base-ddd
value object
Estas clases asbtractas ayudan a modelar el negocio.
- Boolean
- Date
- Number
- String
- Uuid
- Id
- Enum
Boolean
export class BooleanTypeImp extends ArrayType {
}
Date
export class DateTypeImp extends DateType {}
Number
export class NumberTypeImp extends NumberType {}
String
export class StringTypeImp extends StringType {}
Uuid
export class UuidTypeImp extends UuidType {
}
Id
export class IdTypeImp extends IdType {}
Enum
enum StatusString {
UP = 'up',
DOWN = 'down',
}
export class EnumTypeImp extends EnumType<StatusString> {
constructor(value: keyof typeof StatusString | null | undefined = null) {
super(EnumType.create<StatusString>(value, Object.values(StatusString)));
}
}
Tools
2.7.0
11 months ago
2.5.0
1 year ago
2.4.0
1 year ago
2.6.0
12 months ago
2.3.0
1 year ago
2.2.0
1 year ago
2.1.0
1 year ago
2.0.0
2 years ago
1.14.1
3 years ago
1.14.3
3 years ago
1.14.2
3 years ago
1.14.0
3 years ago
1.13.0
3 years ago
1.12.0
3 years ago
1.11.0
3 years ago
1.9.0
3 years ago
1.10.0
3 years ago
1.8.0
3 years ago
1.7.0
3 years ago
1.6.0
3 years ago
1.5.0
3 years ago
1.4.0
3 years ago
1.3.0
3 years ago
1.2.0
3 years ago
1.1.0
3 years ago
1.0.0
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago