pleb
pleb copied to clipboard
feat: implement interactive version command
This PR will add a version command to pleb. This command with upgrade all packages in a workspace and aims to replace lerna version
with support for npm@8
- [ ] decide on cli interface (skip interactive?, arguments)
- [x] cli for selecting version per package
- [ ] UX
- [x] upgrade command with the entire flow
- [ ] UX
- [ ] handle ignoredPackages
- [ ] host context for the external cli action taken by the upgrade command
- [ ] tests