This repository is a simple Turborepo starter that contains the basic Turborepo setup and configuration.
To start using, you can use the following commands:
pnpm install
pnpm dev
pnpm build
pnpm test
This project also has some configured some tools like:
- TypeScript for static type checking
- Vitest for unit testing
- Biome for code linting & formatting
Located under /apps
, you will find an application.
web
: a simple Next.js app
In this example, there is a shared package called ui
which is basic shadcn/ui
package.
Located under /packages/config
is all the shared configuration which the Turborepo uses. This is a great space to put
handy developer tools and code cleanliness configuration.
@repo/vitest-config
:vitest
configurations forbase
andui
configurations@repo/typescript-config
:tsconfig.json
s used throughout the monorepo