patch-package

Fix broken node modules instantly 🏃🏽‍♀️💨

MIT License

Downloads
10.7M
Stars
10K
Committers
51

Bot releases are visible (Hide)

patch-package - v8.0.0 Latest Release

Published by orta about 1 year ago

  • Add support for multiple patch files for a single package. (@ds300) #474

Breaking

I removed some really old legacy filename handling stuff so it's technically a breaking change.

patch-package - v7.0.0

Published by ds300 over 1 year ago

7.0.0

Breaking changes

  • Bump yaml to fix security issue. Required bumping minimum node version from
    8 to 14. (contribution from @mayank99 in #463)

Other changes

  • Bump cross-spawn (contribution from @stianjensen in #457)
  • Replace is-ci with ci-info (contribution from @paescuj in #446)
  • Make version number parsing more robust (contribution from @MHekert in #361)
patch-package -

Published by ds300 almost 2 years ago

Special thanks to @orta again for putting this release together.

  • Improve error message for missing lockfile entry (contribution from @Andarist and @farskid in #439)
  • Fix creating patches for github dependencies (contribution from @dijonkitchen in #444)
  • Improve yarn 2 support by copying .yarn dir when creating patch (contribution from @bdwain in #438)
  • Upgrade fs-extra (contribution from @stianjensen in #441)
  • Add support for nmp lockfile v2 (contribution from @anas10 in #434)

https://github.com/ds300/patch-package/compare/v6.5.0...v6.5.1

patch-package -

Published by ds300 almost 2 years ago

  • fix runIntegrationTest 120d85d
  • update README 6b2ec57
  • Merge pull request #345 from mvargeson/mvargeson/issue-314/error-on-warn 86ed9f6
  • Merge pull request #422 from Serjobas/patch-1 fe6138b
  • Update LICENSE 4afe391
  • Update outdated LICENSE year 9e30dc4
  • Merge pull request #301 from bill2004158/bill2004158-fix-new-line-for-windows 9ab4e66
  • Merge pull request #359 from MHekert/tests/getPackageVersion 745757d
  • Merge pull request #331 from orta/no_dt 639b9c8
  • Merge pull request #402 from jimmyltsinn/master 1486859
  • Merge pull request #390 from milahu/patch-2 63bc500
  • Update README.md 6fc78ff
  • Merge pull request #395 from tye-singwa/fix/git-diff-prefixes e16546c
  • Merge pull request #363 from maman/feature/add-yarn-berry-compatibility bb628da
  • Merge pull request #412 from tapanprakasht/master 7c87e05
  • Apply suggestions from code review b80d96a
  • Merge pull request #389 from stianjensen/bump-chalk 896827d
  • Upgrade minimist library to fix security issue in previous version 1fbec42
  • dereference symlink on copying .npmrc and .yarnrc 263f37e
  • explicitly specify git diff prefixes 7985637
  • fix excludePaths: exclude only package.json 6088b95
  • Bump Chalk to 4.x 300f471
  • FEAT: simplify appLockFile handling b4dad0b
  • Add yarn berry compatibility d28b55a
  • added getPackageVersion tests 4861e88
  • Add --error-on-warn flag to exit 1 on warnings 4eb3198
  • Don't automatically recommend creating an issue on DT, because it'll basically just be ignored ccb353e
  • Update parse.ts 75af92a
  • Merge pull request #274 from SRandazzo/patch-1 5c2c92b
  • Merge branch 'master' into patch-1 ec161c4
  • Specify MacOS vs Linux 90f0429
  • Update README.md 06897b8
  • Update README.md 6df9d69
  • Update CI instructions in Readme 5a5dbd2

https://github.com/ds300/patch-package/compare/v6.4.7...v6.5.0

patch-package -

Published by ds300 over 3 years ago

  • use npm --force when installing. fixes #300

https://github.com/ds300/patch-package/compare/v2.0.0...v6.4.7

patch-package -

Published by ds300 over 3 years ago

  • upgrade np 5f76cc4
  • Merge pull request #4 from jirutka/yarn 98fd6d6
  • Use yarn instead of npm when available e904ccf
  • version 1 8e3f3ea
  • Update README.md 0a44e19
  • Rename REAMDE.md to README.md 18dfdcb
  • add np and yarn lockfile 92c44e1

https://github.com/ds300/patch-package/compare/d5242cc74d47fb9d8aef688ece8aa8aa0dbaec72...v2.0.0

patch-package -

Published by ds300 over 3 years ago

  • Update find-yarn-workspace-root (contribution from @sarimarton in #282)
  • Fix rare npm crash when creating patches (contribution from @kf6kjg in #271)

https://github.com/ds300/patch-package/compare/v6.4.5...v6.4.6

patch-package -

Published by ds300 over 3 years ago

  • Increase max pipe buffer size when creating patch. (contribution from @nomi9995 in #287) closes #166

https://github.com/ds300/patch-package/compare/v6.4.4...v6.4.5

patch-package -

Published by ds300 over 3 years ago

patch-package -

Published by ds300 over 3 years ago

  • Ensure real path is used when copying package contents. Potentially adds pnpm support (contribution from @milahu in #252

https://github.com/ds300/patch-package/compare/v6.4.2...v6.4.3

patch-package -

Published by ds300 over 3 years ago

  • add package version to create-issue template

https://github.com/ds300/patch-package/compare/v6.4.1...v6.4.2

patch-package -

Published by ds300 over 3 years ago

  • Add backlink to patch-package repo to collect public usage of --create-issue

https://github.com/ds300/patch-package/compare/v6.4.0...v6.4.1

patch-package -

Published by ds300 over 3 years ago

patch-package -

Published by ds300 over 3 years ago

  • Fix another createPatch bug involving .git folder hygiene (contribution from @gomain in #258)

https://github.com/ds300/patch-package/compare/v6.3.0...v6.3.1

patch-package -

Published by ds300 over 3 years ago

  • Add --error-on-fail cli option
  • Collate errors and warnings to avoid exiting early (with help from @akwodkiewicz in #217)
  • Fix .dev.patch suffix bug (with help from @pdcastro in #224)
  • Support build metadata in package.json version strings (with help from @snowystinger in #213)
  • Change 'no patch files found' message from red to blue (contribution from @dmhalejr in #211)
  • Fix environment variable propogation for spawned tasks (contribution from @chpio in #223)
  • Add --patch-dir option to readme (contribution from @mikehardy in #225)
  • Fix createPatch bug involving .git folder hygiene (contribution from @haroenv in #231
    https://github.com/ds300/patch-package/compare/v6.2.2...v6.3.0
patch-package - v6.2.1

Published by ds300 over 4 years ago

  • Avoid infinite loop when invoked without package.json
  • Fall back to version in package-lock (contribution from @bschlenk in #206)
  • Add tips about Docker and CI to README (contribution from @harriha in #208)
  • Remove update notifier (contribution from @christianbundy in #196)
  • Add github actions checks (contribution from @asadm in #186 and @DanielRuf in #188, #187)
  • Fix url in README (contribution from @DanielRuf in #184)
  • Upgrade node in CI to 12 (contribution from @DanielRuf in #183)
patch-package - Support dev-only patches

Published by ds300 about 5 years ago

  • update changelog 9d89041
  • use gh-pages to serve logo 14b2eec
  • upgrade prettier + reformat readme cdb0136
  • support dev-only patches 9bee26a

https://github.com/ds300/patch-package/compare/v6.1.4...v6.2.0

patch-package -

Published by ds300 about 5 years ago

  • update changelog 5979f83
  • Merge pull request #170 from ds300/ignore-scripts febeb5b
  • ignore scripts when making patches 8b9aa90

https://github.com/ds300/patch-package/compare/v6.1.3...v6.1.4

patch-package -

Published by ds300 about 5 years ago

  • update changelog f0b22dd
  • Merge pull request #168 from ds300/fix/fail-on-unused-patch-file ac708d8
  • Fail when patch found for uninstalled package ffc2327
  • Merge pull request #152 from cherniavskii/private-registries 32ab111
  • Merge pull request #153 from pvinis/fix-copy 7fec12b
  • update snapshot 0b9f19c
  • fix copy b6ee244
  • copy .npmrc in case if packages are hosted in private registry b7633b9
  • Update README.md 3d2cd3a
  • Update README.md 27d8947
  • add note about workspaces in readme daa52b3

https://github.com/ds300/patch-package/compare/v6.1.2...v6.1.3

patch-package - Graceful failure handling

Published by ds300 over 5 years ago

  • update changelog 3c7fdc2
  • avoid snapshot churn 2207bc6
  • add tests for new makePatch error handling 82d8fc4
  • throw error when patch includes symbolic link ce03f34

https://github.com/ds300/patch-package/compare/v6.1.1...v6.1.2