@aequum/common
v0.27.0
Published
aequum common components collection
Readme
aequum
Aequum is a framework for building apps common components in a fast and easy way, also providing a set of common components, utils, models etc.
Design
This framework was designed having in mind hexagonal archivecture and clean code using the DDD (Domain Driven Design) approach, also the components was divided in packages to use them in a modular way.
Packages
- @aequum/common: Common components
- @aequum/crudl: CRUD/CRUDL operations common components
- @aequum/exceptions: Common exceptions collection
- @aequum/geojson-models: GeoJSON models with
class-validator - @aequum/mongoose: Aequum mongoose tools for repository, pagination, CRUD/CRUDL, configs, and utils
- @aequum/paginate-common: Paginated results common components
- @aequum/typeorm: Aequum TypeORM tools for repository, pagination, CRUD/CRUDL, configs, and utils
- @aequum/types: Common types collection
- @aequum/utils: aequum util functions collection
- @aequum/validators: Custom validators for
class-validator
