pnpm Homebrew Formula (p/pnpm.rb)

homebrew-core · Formula/p/pnpm.rb · ruby · BSD-2-Clause
dev-tools, cli, fw:node, tag:homebrew

Installs the pnpm JavaScript package manager via Homebrew, offering fast, disk‑space‑efficient dependency handling. Use when distributing pnpm as a Homebrew package for macOS/Linux.

# Source: https://github.com/tinyhumansai/homebrew-core | License: BSD-2-Clause | Copyright 2009-present, Homebrew contributors
# Provided via justclaw.it.com; keep this notice with the code.
class Pnpm < Formula
  desc "Fast, disk space efficient package manager"
  homepage "https://pnpm.io/"
  url "https://registry.npmjs.org/pnpm/-/pnpm-11.11.0.tgz"
  sha256 "85ef2eff216a1ae90804c00c8dfbfa6685353644650d10906a893c05aedcd884"
  license "MIT"
  compatibility_version 1

  livecheck do
    url "https://registry.npmjs.org/pnpm/latest-11"
    strategy :json do |json|
      json["version"]
    end
  end

  bottle do
    sha256 cellar: :any,                 arm64_tahoe:   "1b7bcd283f6466bafcd7c9ff4dfc71579a56758adae699e4d4a98ee6d169450c"
    sha256 cellar: :any,                 arm64_sequoia: "5d

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key