pnpm-patch-i
v0.4.1
Published
[![NPM version](https://img.shields.io/npm/v/pnpm-patch-i?color=a1b858&label=)](https://www.npmjs.com/package/pnpm-patch-i)
Downloads
134
Readme
pnpm-patch-i
A better and interactive pnpm patch
.
Usage
npx pnpm-patch-i package-name
This CLI wraps with pnpm patch
and provides a better interactive experience:
- Have the patch dir under your local
node_modules/
folder instead of a global temp folder - More human-friendly folder name instead of random string
- Open the editing folder in your editor via
launch-editor
- Wait for your changes and automatically run
pnpm commit-patch <dir>
for you - Always runs at where
pnpm-lock.yaml
is located
Apply Patch from a directory
It'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.
Sponsors
License
MIT License © 2023 Anthony Fu