跳至主要內容

Tools

Packages

  • gatsby-plugin-pnpm - Provides pnpm compatible module resolvers to Webpack for Gatsby.
  • which-pm - Detects what package manager was used for installation.

Tools with pnpm support

  • Bazel (via rules_js) - Google's massively scalable multi-language build tool.
  • Bit - A toolchain for component-driven development.
  • changesets - A way to manage your versioning and changelogs with a focus on monorepos.
  • handpick - Handpick conditional dependencies like a boss.
  • Kretes - A programming environment for building full-stack apps in TypeScript.
  • Lockfile Explorer - A desktop app for visualizing pnpm lockfiles and troubleshooting version conflicts.
  • Meterian - Ensure your dependencies are not vulnerable, out of date, or with a license you do not want to use.
  • Nx - Next generation build system with first class monorepo support and powerful integrations.
  • Renovate - Automated dependency updates, for humans.
  • Rush - A scalable monorepo manager for the web.
  • syncpack - Consistent dependency versions in large JavaScript Monorepos.
  • Turborepo - A high-performance build system for JavaScript and TypeScript codebases.
  • yarnhook - yarnhook keeps your node_modules up-to-date when your yarn.lock, package-lock.json or shrinkwrap.yaml changes due to git operations like checkout, merge, rebase, pull etc.