This is a fullstack template for a monorepo using PNPM, TypeScript, and Rust.
This template is organized into four directories:
You can read more about each directory in their respective README.md
files.
The template comes pre-setup with a couple of useful tools:
- commitlint for linting commit messages
- eslint for linting and enforcing code style for JavaScript and TypeScript
- lint-staged for running linters on staged files
- prettier for code formatting
- turbo for monorepo management and build pipelining
All of these tools are well-documented and can be configured to your liking.
This template is licensed under the MIT License. Don't forget to replace this file with your own license when you clone this repository!