Main goal of the project is to expose API for Accounting SaaS.
Built with DDD, Clean Architecture and Event Driven Architecture in mind.
1. Node >= 14
2. Docker >= 20.10.7
3. NPM >= 7.20.3
Table of contents
- start - Starts compiled application
- dev - Starts Nodemon in watch mode
- build - Builds application using Typescript Compiler
- test - Starts tests
- test:ci - Starts tests (used in CI environment)
- test:watch - Starts local tests in watch mode
- lint - Lints source files
- lint:fix - Lints files and performs fixes
- typecheck - Performs typecheck in source files
- prepare - Husky hook, used internally to maintain GitHooks