Skip to content

[Feature] Document how to remove patches #4890

Open
@gruckion

Description

@gruckion
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationThis issue or pull request is about the documentationenhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions