Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Turborepo starter

This Turborepo starter is maintained by the Turborepo core team.

Using this example

Run the following command:

npx create-turbo@latest

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • docs: a Next.js app
  • web: another Next.js app
  • @repo/ui: a stub React component library shared by both web and docs applications
  • @repo/eslint-config: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • @repo/typescript-config: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Build

To build all apps and packages, run the following command:

With global turbo installed (recommended):

cd my-turborepo
turbo build

Without global turbo, use your package manager:

cd my-turborepo
npx turbo build
bun dlx turbo build
bun exec turbo build

You can build a specific package by using a filter:

With global turbo installed:

turbo build --filter=docs

Without global turbo:

npx turbo build --filter=docs
bun exec turbo build --filter=docs
bun exec turbo build --filter=docs

Develop

To develop all apps and packages, run the following command:

With global turbo installed (recommended):

cd my-turborepo
turbo dev

Without global turbo, use your package manager:

cd my-turborepo
npx turbo dev
bun exec turbo dev
bun exec turbo dev

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages