I've been starting so many NestJS projects lately. Now it's time to create a template and share it with the world.
- Automatic NodeJS version control through asdf 😎
- Prettier for making it pretty 👦
- Airbnb-based ESLint for keeping it consistent ⚡
.editorconfig
for making it cross-IDE ✅- Automatic import sorting and grouping 💪
- VSCode config to kickstart all the linters and prettiers using
formatOnSave
🤤 - Winston powered logging. Formatted and colored for devs, forced JSON for machines 😏
- Strictly typed handcrafted config service 👽
Make sure you have asdf installed along with asdf-nodejs plugin before you get started
After checking out the repository execute the following command
$ asdf install
Check currently installed NodeJS version. It should match the one specified in .tool-versions
file:
$ node -v
> v20.11.0
And that's it! You are good to go 🎆