On the recordRead 11 Oct 202619 facts
Lage
On the record
- Adoption
- The documentation says Lage can be adopted with one npm package installation and a single repository configuration file.microsoft.github.io · read 4 Oct 2026
- Caching
- Lage caches recent task results locally by default and restores them when source files and command arguments have not changed.microsoft.github.io · read 11 Oct 2026
- Concurrency
- The CLI provides a concurrency option to set the maximum number of jobs run at a time.microsoft.github.io · read 11 Oct 2026
- Filtering
- The CLI can scope runs to selected packages or packages changed since a specified commit, tag, or branch.microsoft.github.io · read 11 Oct 2026
- Installation
- The quick start instructs users to run npx lage init to install Lage as a workspace root devDependency and create a default configuration file.microsoft.github.io · read 11 Oct 2026
- Integrations
- The CLI includes log reporters for Azure DevOps and GitHub Actions, as well as JSON and file logging reporters.microsoft.github.io · read 4 Oct 2026
- Intended users
- The introduction describes Lage for JavaScript repositories organized as monorepos with multiple packages.microsoft.github.io · read 11 Oct 2026
- License
- The GitHub repository identifies an MIT license.github.com · read 11 Oct 2026
- Notable limit
- The documentation says large package outputs or packages faster to rebuild locally can be excluded from remote caching individually.microsoft.github.io · read 4 Oct 2026
- Profiling
- The --profile option produces a profile file that can be opened in Chromium-based browser developer tools.microsoft.github.io · read 11 Oct 2026
- Purpose
- Lage is a task runner for JavaScript monorepos that runs package scripts in dependency order.microsoft.github.io · read 11 Oct 2026
- Remote cache
- Lage supports a remote cache using cloud storage such as Azure Blob Storage, with local disk checked before the remote server.microsoft.github.io · read 11 Oct 2026
- Remote cache controls
- Remote caching can be disabled for individual targets, including when caching their output remotely is costly or slower than rebuilding locally.microsoft.github.io · read 11 Oct 2026
- Remote cache uploads
- Uploading caches to a remote server is not the default and requires setting the LAGE_WRITE_REMOTE_CACHE environment variable.microsoft.github.io · read 4 Oct 2026
- Remote uploads
- Lage uploads build caches to a remote server only when the LAGE_WRITE_REMOTE_CACHE environment variable is set.microsoft.github.io · read 11 Oct 2026
- Scoping
- The CLI can limit runs to selected packages or packages changed since a specified commit, tag, or branch.microsoft.github.io · read 4 Oct 2026
- Task scheduling
- Its pipeline configuration and package graph let Lage schedule tasks and run independent work in parallel.microsoft.github.io · read 11 Oct 2026
- Who it is for
- The documentation describes Lage as designed for JavaScript repositories with many packages, including large monorepos.microsoft.github.io · read 4 Oct 2026