Este proyecto es un ejemplo de arquitectura hexagonal con DDD usando NodeJS, TypeScript, PostgreSQL, Docker y Jest.
- Ejecutar archivo "config.yml" con Docker Compose:
$ config.yml up -d
- Restaurar archivo "src/db/backup.sql" con Adminer
- Instalar node_modules:
$ npm i
- Ejecutar Servidor:
$ npm run dev
- Transpilar TypeScript a JavaScript:
$ npx tsc
- Ejecutar archivo de pruebas:
$ npm run test
$ npm run test:watch