Closed petermetz closed 4 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.96%. Comparing base (
d011168
) to head (413a836
). Report is 2 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@petermetz apart from the 2 comments, the concept looks good, short and sweet :)
@petermetz apart from the 2 comments, the concept looks good, short and sweet :)
@ghiscoding Thank you, I made the changes! I left the conversations unresolved: I wasn't sure if you prefer to resolve them yourself or not.
Great, it looks good now, ready to merge
Great, it looks good now, ready to merge
@ghiscoding Nice! Thank you very much for the quick turnaround!!!
all good, I wanted to push a new release by tomorrow anyway so the timing is good. Now available in v3.7.0 thanks again
Description
Introduced logic that transparently handles the patch protocol version syntax by falling back to the base version string.
https://github.com/lerna-lite/lerna-lite/issues/223 https://yarnpkg.com/cli/patch
Fixes #223
Signed-off-by: Peter Somogyvari peter.metz@unarin.com
Motivation and Context
I have third-party packages in our monorepo that ship with issues that I need to patch in a yarn v4 build setup.
Without this change lerna-lite crashes if we are using it in a project that has any yarn patch protocol usage.
https://github.com/lerna-lite/lerna-lite/issues/223
How Has This Been Tested?
yarn patch
1.3. The build was broken 1.4. Applied this fix to lerna-lite and now the build is working again.package-graph.spec.ts
Types of changes
Checklist: