You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It also seems like ds300 (the maintainer) isn't active enough to be merging PRs and such for these issues (no offense if you're reading this).
I'm also interested in the potential to allow people to get specific PRs before they are merged in other projects. Take for example colinhacks/zod#5961 (a PR I recently opened). In order to patch zod for that PR right now, one has to:
Clone the PR, Zod's main, and the release to target
Useually tooling setup (npm i/pnpm i)
git checkout the release to patch
git cherry-pick main..pr-branch
build zod
copy the files resolved through package.json's files and .npmignore into node_modules
generate the patch
I feel like this could be mostly automated, so that someone could do patch-package zod --from-pr=5961 (open to bikeshedding) to generate the patch.
I'm thinking I might fork patch-package to try and make this all a reality. I made this issue so hopefully the community can see it and if there's interest help out.
patch-package:patch-packageinstallation size #499 (@SukkaW)install-strategy=linked: Support npminstall-strategy=linked(.storedirectory layout) #595 (@manzoorwanijk)It also seems like ds300 (the maintainer) isn't active enough to be merging PRs and such for these issues (no offense if you're reading this).
I'm also interested in the potential to allow people to get specific PRs before they are merged in other projects. Take for example colinhacks/zod#5961 (a PR I recently opened). In order to patch zod for that PR right now, one has to:
npm i/pnpm i)git checkoutthe release to patchgit cherry-pick main..pr-branchfilesand.npmignoreintonode_modulesI feel like this could be mostly automated, so that someone could do
patch-package zod --from-pr=5961(open to bikeshedding) to generate the patch.I'm thinking I might fork
patch-packageto try and make this all a reality. I made this issue so hopefully the community can see it and if there's interest help out.