Description
- I'd be willing to implement this feature (contributing guide)
- This feature is important to have in this repository; a contrib plugin wouldn't do
Describe the user story
Yarn offers a way to apply patches with yarn patch
and yarn patch-commit
. Having used the feature I like it and the document is pretty good. But it is not at all clear how we remove a patch?
https://yarnpkg.com/features/protocols#patch
Describe the solution you'd like
Please provide instructions on how we remove an applied patch.
Describe the drawbacks of your solution
I found myself having to delete .yarn .yarn-lock and my .yarnrc file along with the "resolution"
block in package.json
manually. Was awful as I then add to set the yarn version, install all the plugins again manually and then run my yarn dlx
to setup typescript / vscode.
Describe alternatives you've considered
Using version control carefully to revert the change, and ensure .yarn is not excluded with .gitignore
.