@juandardilag/value-objects
TypeScript icon, indicating that this package has built-in type declarations

1.3.1-alpha.3 • Public • Published

DDD Value Objects

More about: Value Objects by Martin Fowler

Full Package Documentation

This package aims to provide usual value objects for DDD implementations. Package provides the follow value object specifications:

Value Object Encapsules
BooleanValueObject boolean
NumberValueObject number
StringValueObject string
EmailValueObject string
JWTAccessToken string
PasswordValueObject string
PhoneNumberValueObject string
IdentifierValueObject string
UUIDValueObject string
DateValueObject Date
ArrayValueObject<T> T[]
EnumValueObject<T> T[]
RecordValueObject Record<string | number, string | number>

Readme

Keywords

none

Package Sidebar

Install

npm i @juandardilag/value-objects

Weekly Downloads

1

Version

1.3.1-alpha.3

License

ISC

Unpacked Size

64.4 kB

Total Files

160

Last publish

Collaborators

  • jdagadmin