pnpm
Fast, disk space efficient package manager
Found 760 results for pnpm
Fast, disk space efficient package manager
Basic types used by pnpm
Detects what package manager executes the process
Detects what package manager was used for installation
An error class for pnpm errors
A library for installing and finding packages in a project
Detect which package manager you're using (yarn or npm)
pnpm constants
Detects what package manager was used for installation
Utilities for working with symlinked node_modules
Resolve the workspace root using bun, npm, pnpm, or yarn
Consistent dependency versions in large JavaScript Monorepos
Read a project manifest (called package.json in most cases)
Write a project manifest (called package.json in most cases)
Force a specific package manager to be used on a project
Returns bins of a package
Logger for pnpm
Core loggers of pnpm
Types for the pnpm-lock.yaml lockfile
Promisified graceful-fs
Utilities for git
Types for pnpm-compatible resolvers
Polyfill for functions in the crypto library
Types related to patching
Types for fetching
Merges lockfiles. Can automatically fix merge conflicts
Utilities for working with symlinked node_modules
Link bins to node_modules/.bin
Automated dependency updates. Flexible so you don't need to be.
Utils for dealing with pnpm-lock.yaml
Types related to the pnpm catalogs feature.
Read a package.json
Audits NPM, Yarn, and PNPM projects in CI environments
Finds the root of a pnpm workspace
Parse overrides
Resolver for git-hosted packages
Utilities for managing pnpm-workspace.yaml
Read/write pnpm-lock.yaml files
Pick a package fetcher by type
Types for the pnpm-lock.yaml lockfile
node-fetch with retries
Parse dependency specifier
Parse catalog protocol specifiers and return the catalog name.
ESLint Plugin for pnpm
Find all the workspaces of a monorepo.
Types for pnpm-compatible fetchers
Dereferences catalog protocol specifiers into usable specifiers.
Create a normalized catalogs config from pnpm-workspace.yaml contents.
Reading a .pnpmfile.cjs
Types for the store controller
Gets configuration options for pnpm
Generate hashes
Utils for dealing with package manifest
Detect which package manager is used in the current project
Types for hooks
Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)
Reads the metainfo of the currently running pnpm instance
Ensures dependencies are on consistent versions across a monorepo.
Resolver for npm-hosted packages
An ESLint plugin for enforcing consistent imports across monorepo packages.
The default reporter of pnpm
Checks if a package is installable on the current system
Reads a workspace manifest file
Find all packages inside a directory
Utils for pnpm commands
Visualizes peer dependency issues
Finds packages inside a workspace
A simple pattern matcher for pnpm
Create a graph from an array of packages
Create a CAFS store controller
Parse and stringify workspace pref
Executes pnpm. If pnpm is not installed, installs it first
Detects the current system node version
A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.
Fast, disk space efficient package manager
A content-addressable filesystem for the packages storage
pnpm's default package resolver
A fetcher for git-hosted packages
A fetcher for local directory packages
Finds packages inside a workspace
Fetcher for packages hosted as tarballs
Utils for dealing with pnpm-lock.yaml
Symlink a dependency to node_modules
Types for the cafs
Prune a pnpm-lock.yaml
Checks if a package requires to be built
Package lifecycle hook runner
Picks the right registry for the package from a registries config
Hard link (or copy if linking fails) all files from a directory to several target directories.
Clean up/prune unnecessary files and reduce the size of your `node_modules` directory. Useful for CI caches or for reducing the size of serverless functions.
A storage for packages
Resolver for tarball dependencies
Sorting the keys of an object
Reads/writes `node_modules/.modules.yaml`
Installer for configurational dependencies
Creates the package resolve and fetch functions
Gets the authorization header for the given URI
Walk over all the dependencies in a lockfile
Replicates indexed directories using hard links, copies, or cloning
Accepts a mapping of registry URLs and returns a mapping with the same URLs but normalized
Read/write pnpm-lock.yaml files
Concurrent downloader of npm-compatible packages
Prepares a Git-hosted package
Resolver for local packages
Create a direct pnpm store controller or connect to a running store server
A pnpm installer server
Resolves the pnpm store path
Prune a pnpm-lock.yaml
Sort items in a graph using a topological sort
Merges lockfiles. Can automatically fix merge conflicts
Fast installation using only pnpm-lock.yaml
Smart and beautiful script runner that hijacks any `npm run`, `yarn` and `npx` calls for ultra fast execution
Creates a dependencies hierarchy for a symlinked `node_modules`
Functions for updating the configuration settings
A worker for extracting package taralls to the store
Filters a lockfile
Walk over all the dependencies in a lockfile
will isolate one pnpm workspace
Updates the workspace manifest file
Fast, disk space efficient installation engine
Resolves dependency graph of a package
Audit a lockfile
Make npm install fast and handy.
Parser of jsr specifiers
Creates an exportable manifest
Fast installation using only pnpm-lock.yaml
Reads the current state of projects from modules manifest
Hoists dependencies in a node_modules created by pnpm
Hoists dependencies in a node_modules created by pnpm
Creates the default package reader hook used by pnpm
List installed packages in a symlinked `node_modules`
Node.js artifacts fetcher
A package for building a dependency graph from a lockfile
Generate hashes from objects
Creates a Plug'n'Play file from a pnpm-lock.yaml
Apply a patch to a directory
Calculates the state of a dependency
Validates peer ranges
Finds a directory that is in PATH and we have permission to write to i
Gets context information about a project
Remove bins from .bin
Updates TypeScript references automatically while using workspaces
Build packages in node_modules
Exports util functions to clean up node_modules
Checks a lockfile
Easily add pnpm support to your Gatsby project
Functions related to patching configurations
Filters packages in a workspace
Run commands and scripts after git pull
Shareable commitlint config enforcing pnpm workspaces names as scopes
Get preferred version from lockfile
Utilities to check if lockfile settings are out-of-date
Resolves a Node.js version specifier to an exact Node.js version
Utils for working with shasums files
A fetcher for binary archives
Resolves the Deno runtime
Specification package manager
Detect the types of dependencies
Resolves the Bun runtime
Generate third party license disclaimers in pnpm-based projects
Code PushUp plugin for JavaScript packages 🛡️
CLI tool to run npm scripts with either npm, pnpm or yarn, depending on how it was started
A CLI tool for easily managing dependency updates 📦
A script runner for mono repos that just works. Use Mono to run separate compilers and dev servers for your packages at once, build only dependent packages or format everything at once.
Filters a lockfile
Creates a dedicated lockfile for a subset of workspace projects
Find the root directory of a monorepo using Yarn workspaces, Bolt, Lerna or pnpm
Gets the difference between two semver versions
DataTable component for Angular framework
Sort packages
Types and utils for pnpm commands
Help for some common CLI options
🚀 The package offer utils for @google-translate-select!
Check dependencies status
🚀 The package offer theme-chalk for @google-translate-select!
Check for outdated packages
Mock the npm registry
Commands for rebuilding dependencies
Track the list of actual paths of workspace packages in a cache
Commands for installation
Semantic-release plugin to publish a npm package with pnpm.
pnpm commands for managing Node.js
A commitlint rule to discover workspace packages as scopes.
🚀 The package offer constants for @google-translate-select!
The vlt CLI
Visualize pnpm dedupe --check issues.
🚀 The package offer vue3 library for @google-translate-select!
Get all possible javascript (npm/yarn/pnpm) global or local, binaries or packages paths, e.g. node_modules and node_modules/.bin. Also works for those using NVM or such
pnpm semantic-release plugin to publish a npm package
Update all injected replica of a workspace package
Visualize project relationships in your PNPM workspace
Fast, resilient, reproducible builds with npm install.
Type definitions for package manager json audit responses
pnpm's ESLint configuration
🚀 The package offer vue2 library for @google-translate-select!
A Universal Node.js Package Manager CLI with automated agent capabilities
Check if pnpm is available.
Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.
Improve Git performance in your large scale frontend monorepo by integrating sparse checkout with Rush and PNPM
Force specific package manager(s) to be used on a project
Enhanced pnpm catalogs management with advanced workspace dependency control.
Filters packages in a directory
Commands for deploy
A CLI tool to update tsconfig.json references based on your monorepo structure
The pack and publish commands of pnpm
Check if a project is using pnpm.
Decidr UI - A comprehensive React component library built with shadcn/ui and Radix UI. Supports React, Next.js, Rails, and works with npm, yarn, and pnpm.
Tool to automatically update dependencies one-by-one in the time order
Retrieve information on installed packages across npm, pnpm and yarn
Ignore Vercel buildstep in a pnpm monorepo
Find the root directory of any given monorepo (works with npm, yarn, pnpm, turbo, etc.)
pnpm semantic-release plugin to publish a npm package
Read/write/prune and other utils for dealing with shrinkwrap.yaml files
A merge driver for shrinkwrap.yaml
A tool to watch over node module resolutions and overrides 🐑 👩🏽🌾
A CLI tool to check and update pnpm workspace catalog dependencies
Test that no new code changes introduce multiple package manager lock files
Semantic-release predefined presets.
A CLI tool to check and update pnpm workspace catalog dependencies
Commands for controlling the store
A cross-platform CLI tool and library to read and copy project codebase to clipboard
Switch Package Manager
The list and why commands of pnpm
pnpm commands for dependencies audit
Detects which package manager (bun, pnpm, yarn, npm) is used based on the current working directory.
A graphical tool for managing javascript project dependencies.
A universal tool for managing package managers with a unified API. Run commands across npm, pnpm, yarn, bun, deno, jsr, and more with ease
A CLI to bootstrap a Next.js boilerplate with plugins customization.
Unified Package Manager for Node.js
A highly customizable and reusable dependency checker that keeps npm dependencies always up to date.
Checks if a path is empty (Not a file or directory with content)
Creates a dependencies hierarchy for a symlinked `node_modules`
Transfer pnpm project dependencies between online and offline environments
A fork of yarnhook that works with pnpm v7 to run `pnpm install` automatically on git hooks
Utils for testing projects that use pnpm
Read a package.json content
Easily add pnpm support to your Gatsby project
Create a package.json file
Query workspaces with package.json
Utils for testing pnpm store
Installs a Git pre-commit hook that validates code quality using ESLint and TypeScript before allowing commits
## Usage in package.json
React hooks for using Tailwind CSS breakpoints easily and efficiently.
A command-line tool to check if your package manager's lockfile is in sync with the latest changes in your Git repository
Commands for running scripts