mirror of
https://github.com/pnpm/pnpm.git
synced 2026-07-26 15:37:26 -04:00
Add a new `broop:` protocol prefix that resolves packages from Homebrew (macOS/Linux) and Scoop (Windows). This enables installing native binary packages through pnpm's existing global virtual store infrastructure. Usage: pnpm add --global broop:ripgrep pnpm add --global broop:ripgrep@15.1.0 The resolver fetches metadata from both sources in parallel, handles GHCR authentication for Homebrew bottles, and returns a cross-platform VariationsResolution. Transitive dependencies are expressed as broop: specifiers so pnpm's core engine resolves them recursively. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>