### Description
Use `npx turbo` instead of `pnpm` to make the example agnostic of the
chosen package manager.
Show how to filter by package because this is one of the most commonly
used features in a monorepo setup.
---------
Signed-off-by: Sebastian Davids <sdavids@gmx.de>
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
### Description
Update several README files in the examples section, fixing the broken
links in the Useful links section.
The CLI usage link is broken as well. I wasn't sure of the right page,
so I've left it as is. Suggestions welcome! Thank you.
---------
Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
### Description
We're changing `turbo.build` to `turborepo.com`. This PR changes the
strings with a find and replace across the whole of the codebase.
### Testing Instructions
👀
### Description
Replaces the `turbo.build/repo/docs` path to `turbo.build/docs` now that
we have moved the documentation for Turbopack to a different place.
### Testing Instructions
A bit tough to review, I apologize. I can break this up into smaller PRs
if we wish (since redirects will be in place for the old path pattern).
### 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`
This project example uses PNPM as the package manager, but the README.md
guide uses PNPM at first and Yarn for the rest of the command docs.
Co-authored-by: Mehul Kar <mehul.kar@vercel.com>
Our `eslint` configurations in examples were not actually relying on the `eslint`-recommended approach to sharing configurations and were instead directly requiring files. This switches the approach to what ESLint would recommend.
Originally detected by @darrylblake in #1151, this corrects all of our examples.