Skip to content
GitHub Star 1

Commands & Flags

Terminal window
npx patch-pulse [flags]

Print usage information and exit.

Terminal window
npx patch-pulse --help

Print the current CLI version and exit.

Terminal window
npx patch-pulse --version

Print information about Patch Pulse and exit.

Terminal window
npx patch-pulse --about

Print the license and exit.

Terminal window
npx patch-pulse --license

Show an interactive update prompt after the dependency summary.

Terminal window
npx patch-pulse --interactive
npx patch-pulse --no-interactive

CLI flags override the interactive setting in your config file.


Comma-separated list of package names or glob patterns to skip.

Terminal window
npx patch-pulse --skip "lodash,@types/*"

Merged with any skip entries in your config file.


Override auto-detected package manager. Accepted values: npm, pnpm, yarn, bun.

Terminal window
npx patch-pulse --package-manager pnpm

Focus on a single workspace project by path or package name.

Terminal window
npx patch-pulse --project packages/app
npx patch-pulse --project my-app

In a monorepo, print the full dependency list for every workspace — including those that are up to date.

Terminal window
npx patch-pulse --expand

Hide workspaces that have no outdated dependencies from the output.

Terminal window
npx patch-pulse --hide-clean

Output results as JSON instead of the human-readable terminal display. Useful for scripts, CI, or editor integrations.

Terminal window
npx patch-pulse --json

When running through the root pnpm script, use pnpm -s to suppress pnpm’s banner before the JSON:

Terminal window
pnpm -s pp -- --json

Exit with code 1 if any outdated packages are found. Use as a CI gate.

Terminal window
npx patch-pulse --fail
npx patch-pulse --json --fail