A better and interactive pnpm patch
.
npx pnpm-patch-i package-name
This CLI wraps with pnpm patch
and provides a better interactive experience:
node_modules/
folder instead of a global temp folderlaunch-editor
pnpm commit-patch <dir>
for youpnpm-lock.yaml
is locatedIt's also possible to apply a patch directly from a directory (normally a local build of the package), for example:
npx pnpm-patch-i vite ../vite/packages/vite --build
--build
(-b
) flag will invoke npm run build
in the source directory before applying the patch.
MIT License © 2023 Anthony Fu