diff --git a/docs/pages/docs/acknowledgments.mdx b/docs/pages/docs/acknowledgments.mdx index c80e09ca416ee..f1bd87e807757 100644 --- a/docs/pages/docs/acknowledgments.mdx +++ b/docs/pages/docs/acknowledgments.mdx @@ -1,5 +1,6 @@ --- title: Acknowledgements and Prior Art +description: Thank you to all these developers, build systems, and monorepo tools for their support and assistance. --- # Acknowledgements diff --git a/docs/pages/docs/changelog.mdx b/docs/pages/docs/changelog.mdx index 9b2381d5d5880..4d0ee751fa06c 100644 --- a/docs/pages/docs/changelog.mdx +++ b/docs/pages/docs/changelog.mdx @@ -1,5 +1,6 @@ --- title: Changelog +description: Hear about new feature additions and changes to Turborepo. --- This page is not used. It is just redirected to https://github.com/vercel/turborepo/releases diff --git a/docs/pages/docs/faq.mdx b/docs/pages/docs/faq.mdx index f507bcc102f3c..db9a232293276 100644 --- a/docs/pages/docs/faq.mdx +++ b/docs/pages/docs/faq.mdx @@ -1,6 +1,6 @@ --- title: Frequently Asked Questions -description: Frequently asked questions about Turborepo +description: Frequently asked questions about Turborepo. --- # Frequently Asked Questions diff --git a/docs/pages/docs/features/caching.mdx b/docs/pages/docs/features/caching.mdx index a0e861be1ff20..5c3f3ea96dae1 100644 --- a/docs/pages/docs/features/caching.mdx +++ b/docs/pages/docs/features/caching.mdx @@ -1,5 +1,6 @@ --- title: Caching +description: Caching allows Turborepo to skip work that's already been done, for the fastest builds. --- import Callout from "../../../components/callout"; diff --git a/docs/pages/docs/features/pipelines.mdx b/docs/pages/docs/features/pipelines.mdx index abc7da099b533..69a5911e9346b 100644 --- a/docs/pages/docs/features/pipelines.mdx +++ b/docs/pages/docs/features/pipelines.mdx @@ -1,5 +1,6 @@ --- title: Pipelines +description: Pipelines with Turborepo specify task relationships explicitly and conventionally. --- import Callout from "../../../components/callout"; diff --git a/docs/pages/docs/features/remote-caching.mdx b/docs/pages/docs/features/remote-caching.mdx index e046e9174ab92..db504f2113d46 100644 --- a/docs/pages/docs/features/remote-caching.mdx +++ b/docs/pages/docs/features/remote-caching.mdx @@ -1,5 +1,7 @@ --- title: Remote Caching +description: Share cache artifacts across machines for even faster builds. + --- import Callout from "../../../components/callout"; @@ -16,7 +18,7 @@ What if there was a way to teleport and share a single cache across machines? Al Turborepo can use a technique known as Remote Caching to share cache artifacts across machines for an additional speed boost. This is possible because Turborepo uses content addressable storage. - + Remote Caching is a powerful feature of Turborepo, but with great power comes great responsibility. Make sure you are caching correctly first and double check handling of environment variables. Please also remember Turborepo treats logs as artifacts, so be aware of what you are printing to the console. diff --git a/docs/pages/docs/features/scopes.mdx b/docs/pages/docs/features/scopes.mdx index 5c79cb78927a0..e3cd8221f5eb6 100644 --- a/docs/pages/docs/features/scopes.mdx +++ b/docs/pages/docs/features/scopes.mdx @@ -1,5 +1,6 @@ --- title: Scoped tasks +description: Even faster Turborepo builds with scoped tasks. --- import Callout from "../../../components/callout"; diff --git a/docs/pages/docs/getting-started.mdx b/docs/pages/docs/getting-started.mdx index 92d62020a61f4..4708d4d8e2b6c 100644 --- a/docs/pages/docs/getting-started.mdx +++ b/docs/pages/docs/getting-started.mdx @@ -1,5 +1,6 @@ --- title: Getting Started +description: Create your first monorepo or add Turborepo to an existing project. --- import Callout from "../../components/callout"; diff --git a/docs/pages/docs/glossary.mdx b/docs/pages/docs/glossary.mdx index 47500bc882c7a..bdf35d59b7b5e 100644 --- a/docs/pages/docs/glossary.mdx +++ b/docs/pages/docs/glossary.mdx @@ -1,5 +1,6 @@ --- title: Glossary +description: A brief description of technical terms you might encounter while using Turborepo. --- # Glossary diff --git a/docs/pages/docs/guides/complimentary-tools.mdx b/docs/pages/docs/guides/complimentary-tools.mdx index 0edf884de33fd..e59814de81de6 100644 --- a/docs/pages/docs/guides/complimentary-tools.mdx +++ b/docs/pages/docs/guides/complimentary-tools.mdx @@ -1,5 +1,6 @@ --- title: Awesome Monorepo Tools +description: Versioning, publishing, changelogs, linting, testing, automation, and more. --- # Awesome Monorepo Tools diff --git a/docs/pages/docs/guides/migrate-from-lerna.mdx b/docs/pages/docs/guides/migrate-from-lerna.mdx index 8fb6aed8a657f..f3f67ff9fbe64 100644 --- a/docs/pages/docs/guides/migrate-from-lerna.mdx +++ b/docs/pages/docs/guides/migrate-from-lerna.mdx @@ -1,3 +1,8 @@ +--- +title: Migrate from Lerna +description: Learn how to incrementally adopt Turborepo from your existing Lerna monorepo. +--- + # Using with Lerna Turborepo and Lerna have a lot a in common, but also some key differences. diff --git a/docs/pages/docs/index.mdx b/docs/pages/docs/index.mdx index 34433e3ac5f55..6632951f67b61 100644 --- a/docs/pages/docs/index.mdx +++ b/docs/pages/docs/index.mdx @@ -1,5 +1,6 @@ --- title: Documentation +description: Turborepo is a high-performance build system for JavaScript and TypeScript codebases. --- import Features from "../../components/features"; diff --git a/docs/pages/docs/reference/codemods.mdx b/docs/pages/docs/reference/codemods.mdx index 4db4b2d92639c..8bfbe3d59f010 100644 --- a/docs/pages/docs/reference/codemods.mdx +++ b/docs/pages/docs/reference/codemods.mdx @@ -1,5 +1,6 @@ --- title: Turborepo Codemods +description: To make upgrading easier, Turborepo includes codemods and migration scripts. --- # Turborepo Codemods diff --git a/docs/pages/docs/reference/command-line-reference.mdx b/docs/pages/docs/reference/command-line-reference.mdx index e83248ae1bf89..ab022e57f3648 100644 --- a/docs/pages/docs/reference/command-line-reference.mdx +++ b/docs/pages/docs/reference/command-line-reference.mdx @@ -1,3 +1,8 @@ +--- +title: CLI Reference +description: Turborepo is a high-performance build system for JavaScript and TypeScript codebases. +--- + import Callout from '../../../components/callout' # Command-Line Reference diff --git a/docs/pages/docs/reference/configuration.mdx b/docs/pages/docs/reference/configuration.mdx index 04097c8feb509..eb6ea91705da4 100644 --- a/docs/pages/docs/reference/configuration.mdx +++ b/docs/pages/docs/reference/configuration.mdx @@ -1,5 +1,6 @@ --- title: Configuration Options +description: Learn how to configure Turborepo through `turbo.json`. --- # Configuration Options diff --git a/docs/pages/docs/upgrading-to-v1.mdx b/docs/pages/docs/upgrading-to-v1.mdx index e25655d1f6e8c..c3036bd58d935 100644 --- a/docs/pages/docs/upgrading-to-v1.mdx +++ b/docs/pages/docs/upgrading-to-v1.mdx @@ -1,5 +1,6 @@ --- title: Upgrading to v1 +description: Learn how to upgrade to Turborepo v1, now open-source and part of Vercel. --- # Upgrading to Turborepo v1.x diff --git a/docs/pages/privacy.mdx b/docs/pages/privacy.mdx index f8b1acf77f728..b88adcd1b1a4d 100644 --- a/docs/pages/privacy.mdx +++ b/docs/pages/privacy.mdx @@ -1,5 +1,6 @@ --- title: Privacy Policy +description: Read the Privacy Policy for Turborepo. hidden: true headeronly: true container: true diff --git a/docs/pages/terms.mdx b/docs/pages/terms.mdx index 836b9b53548f7..b673aec062c93 100644 --- a/docs/pages/terms.mdx +++ b/docs/pages/terms.mdx @@ -1,5 +1,6 @@ --- title: Terms of Service +description: Learn about the Terms of Service for Turborepo. hidden: true headeronly: true container: true