@punks/backend-entity-manager
v0.0.510
Published
This library contains the entity manager of the Punks backend.
Keywords
Readme
Punks Entity Manager package
This library contains the entity manager of the Punks backend.
Installation
npm install @punks/backend-entity-manager @punks/backend-core class-transformer class-validatorAdd authentication
npm install express async_hooks bcrypt @nestjs/platform-express @nestjs/jwtSupported ORMs:
npm install typeormSupported email providers:
mpm install @sendgrid/mailnpm install @aws-sdk/client-sesSupported bucket providers:
npm install @aws-sdk/client-s3 @aws-sdk/s3-request-presignerSupported platforms:
# NestJS with TypeORM
npm install @nestjs/core @nestjs/common @nestjs/event-emitter @nestjs/typeorm @nestjs/swagger
npm install -D pg-mem supertestLibrary structure
├─ extensions
| |
| └─ plugins
| |
| └─ email: email plugin
|
├─ platforms
| |
| └─ nestjs: nestjs core module
|
├─ actions: entity manager actions
| |
| ├── commands
| |
| └── queries
|
├─ ioc: dependency injection
|
└─ abstractions: common abstractions