fiado-type-kit
Descripción
fiado-type-kit es una biblioteca TypeScript diseñada para facilitar el desarrollo de funciones AWS Lambda al proporcionar un conjunto estructurado de Data Transfer Objects (DTOs), enumeraciones y constantes. Está organizada por dominios específicos (card, account, directory, otros) para mejorar la modularidad y la reutilización del código en proyectos de AWS Lambda.
Estructura del Proyecto
fiado-type-kit/
📁 /src - Contiene el código fuente TypeScript, organizado por dominios.
- 📁
card - Funciones y tipos relacionados con tarjetas.
- 📁
dtos - Data Transfer Objects para card.
- 📄
cardRequest.dto.ts
- 📄
cardResponse.dto.ts
- 📁
enums - Enumeraciones específicas de card.
- 📁
constants - Constantes de card.
- 📄
index.ts - Exporta los elementos de card.
- 📁
account - Funciones y tipos relacionados con cuentas.
- [Repita la estructura similar a
card]
- 📁
user - Funciones y tipos relacionados con usuarios.
- [Repita la estructura similar a
card]
📁 /dist - Contiene los archivos transpilados y listos para producción.
📁 /test - Incluye pruebas para los distintos componentes de la biblioteca.
📄 package.json
📄 tsconfig.json
📄 README.md
Uso
Para utilizar fiado-type-kit en tu proyecto, asegúrate de importar los componentes específicos que necesitas de cada dominio. Por ejemplo:
import { CardRequest } from 'fiado-type-kit/dist/card/dtos/cardRequest.dto';
import { AccountType } from 'fiado-type-kit/dist/account/enums/accountType.enum';