mirror of
https://github.com/vercel/turborepo.git
synced 2025-12-23 09:19:46 +00:00
### Description The community has been contributing more and more examples as Turborepo usage has grown. This is _so exciting_ for those of us on the core team, but we've had a hard time maintaining so many examples. It's a lot of work to keep up with the breadth of tools that work great with Turborepo, and the JavaScript ecosystem moves fast. Because of this, we've come up with a strategy so that we can set expectations correctly with the community. We're picking out ~5 examples that we're committing to maintaining as shining representatives of JavaScript monorepo greatness, leaving the rest to be maintained by the community. We will communicate this directly in `create-turbo` invocations, leaving a note for users when they pick out a community-supported example. ### Testing Instructions Should not show a `Note` log: `devcreateturbo --example https://github.com/vercel/turborepo/tree/shew-0f97e/examples/basic` Should show a `Note` log: `devcreateturbo --example https://github.com/vercel/turborepo/tree/shew-0f97e/examples/with-docker`
1,017 B
1,017 B
Turborepo starter
This is a community-maintained example. If you experience a problem, please submit a pull request with a fix. GitHub Issues will be closed.
Using this example
Run the following command:
npx create-turbo@latest -e with-angular
What's inside?
This Turborepo includes the following pckages/apps:
Apps and Packages
docsan angular appwebanother angular appuia stub Angular component library shared by bothwebanddocsapplicationeslint-config:eslintconfigurations (based on @angular-eslint/eslint-plugin)
Each package/app is 100% TypeScript.
Utilities
This Turborepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting