extra credit Search 85,062 technologies ⌘K Download for Mac

Turborepo

Official docs outline

  1. Introduction

    What Turborepo does for JavaScript and TypeScript monorepos.

  2. Structuring a Repository

    Workspaces, apps and packages layout.

  3. Running Tasks

    turbo run, filtering and task invocation.

  4. Configuring Tasks

    turbo.json, dependsOn, outputs and pipelines.

  5. Package and Task Graph

    How dependencies determine ordering and parallelism.

  6. Caching

    Hashing inputs, restoring outputs and cache control.

  7. Remote Caching

    Sharing cache across machines and CI.

  8. Environment Variables

    Hashing env, strict mode and passthrough.

  9. Internal Packages

    Compiled and just-in-time internal packages.

  10. Managing Dependencies

    Installing and sharing dependencies in a monorepo.

  11. Constructing CI

    CI optimizations, affected runs, and caching.

  12. Understanding Your Repository

    turbo ls, query and graph visualisation.

  13. Developing Applications

    Persistent dev tasks and turbo watch.

  14. Configuration Reference

    turbo.json options.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

↑↓ move ↵ open