New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lerna v5 #5927
lerna v5 #5927
Conversation
@turadg Also note that Lerna v5.3.0+ is now installing Nx behind the scene (want it or not) because they added Nx as a dependency of Lerna, however it remains totally optional in Lerna-Lite (you can read more about Lerna-Lite from the main readme). Cheers and happy coding |
Looks like |
refs: #4660
Description
We might remove Lerna,
Meanwhile it's easy to get on a less ancient version. In particular, to get pnpm support. (#8062 tried going all the way to latest, but it changes version numbering behavior.)
No bad breaking changes,
https://github.com/lerna/lerna/blob/main/CHANGELOG.md#400-2021-02-10
https://github.com/lerna/lerna/blob/main/CHANGELOG.md#500-2022-05-24
This had been blocked on these:
But those are resolved. See Testing section.
Security Considerations
Documentation Considerations
Testing Considerations
yarn lerna exec npm pkg get name
lists all packages (41)CI should test the publishing flow.
Previously:
but only 19 packages ran (per
yarn lerna exec npm pkg get name |grep ": " | wc -l
)