Is your feature request related to a problem? Please describe.
Currently the cli has many issues:
Complex to develop a new module
Some leaking regex
make some noise on the composer.json file
etc
Describe the solution you'd like
The idea here would be to refactor the cli into a composer plugin using Symfony and hide most of its complexity from users.
For example the list of providers from the generator could be inside the composer definition.
The command could be directly on the composer instead of using the bin/generator file.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe. Currently the cli has many issues:
For example the list of providers from the generator could be inside the composer definition. The command could be directly on the composer instead of using the
bin/generator
file.Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.