This repository contains a copier
template
that can be used to create NestJS
services.
You can view the example of project generated from this template here.
To create a new project from this template in the current directory,
make sure you have copier
installed and run:
copier copy gh:quickplates/nest .
- fully reproducible development environments with
Dev Containers
andNix
- automatic environment activation with
direnv
- running tasks with
Task
- formatting and linting with
Trunk
- continuous integration with
GitHub Actions
- easy to write and nice looking documentation
with
Docusaurus
- optimized custom
Docker
images - automatic releases on
GitHub Container Registry
- package management with
npm
- embracing
TypeScript
to the fullest - live api documentation with
Swagger
Read more about how to develop the project here.
If you have any ideas on how to improve this template, please open an issue or submit a pull request. All contributions are welcome! π€