I added configuration only for "upgrade" command as dependencies are not used for linting / uninstalling afaik
I added validation that options are not provided together to NewPlan because of two reasons: 1. it's possible to return an error from there, the whole config is available there.
Pre-merge checklist:
[ ] Code changes have tests
[ ] Any config changes are documented:
If the change touches required config, there's a corresponding update to README.md
There's a corresponding update to docs/parameter_reference.md
fixes #85
I still have some questions:
NewPlan
because of two reasons: 1. it's possible to return an error from there, the whole config is available there.Pre-merge checklist:
README.md
docs/parameter_reference.md