This is a starter project to kickstart a new Node.js project with Typescript.
Features:
- Typescript
- swc
- prettier
- eslint
- dockerized
- docker
- docker compose
- make
- Clone the repository
- Run
make install
to install the dependencies - Run
make dev
to start the project in dev
make install
- Install the dependenciesmake dev
- Start the project in dev modemake clean
- Clean everything (docker images, volumes, node_modules, dist, etc.)make quality
- Run the quality checks (eslint, prettier etc.)make bash
- Open a bash inside the container (to install new dependencies, or run any other command)
feel free to use it as you want