This monorepo is powered by Turborepo, a tool that optimizes build times for monorepo projects. Turborepo leverages your existing package.json scripts and dependencies, making it easy to set up and use.
System Requirements:
- Node.js 18.17 or later.
- Turborepo 2.0.1
- pnpm - package manager 9.1.4 (recommended). We used this version. But you can change it as you want. Learn more about Turborepo packageManager
Tuborepo: For quick install just run the following command it will install turbo in your system globally.
npm install -g turbo
To start the development server locally run the following commands
pnpm install
pnpm run dev
To build locally and view the local build run the following commands.
pnpm run build
pnpm run start
You can find more commands in the project root package.json
file.
To learn more about these commands checkout our Documentation
In your monorepo's root directory, there is a turbo.json
file. This file allows you to configure custom tasks, set global dependencies, set environment variables, and more. Learn More about Turborepo
Happy coding! 🚀