This Turborepo starter is maintained by the Turborepo core team.
This Turborepo includes the following packages/apps:
docs: a Next.js app with Tailwind CSSweb: another Next.js app with Tailwind CSSui: a stub React component library with Tailwind CSS shared by bothwebanddocsapplications@repo/eslint-config:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)@repo/typescript-config:tsconfig.jsons used throughout the monorepo
Each package/app is 100% TypeScript.
- Make sharing one
tailwind.config.tsto apps and packages as easy as possible. - Make package compilation simple by only depending on the Next.js Compiler and
tailwindcss. - Maintain clear package export boundaries.
content: [
// app content
`src/**/*.{js,ts,jsx,tsx}`,
// include packages because we'll not transpile
"../../packages/ui/*.{js,ts,jsx,tsx}",
],This Turborepo has some additional tools already setup for you:
- Tailwind CSS for styles
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting