dynamia new is purely interactive (inquirer prompts), which makes it impossible to script -- including for our own CI to smoke-test that each template (java/kotlin/groovy/vue/react) actually generates a working project once #91 lands. Add flags to bypass prompts, e.g. project name, scaffold choice, backend language, group id, artifact id, frontend framework, package manager, and a yes flag to skip the confirmation. Any omitted flag falls back to its current interactive prompt so partial flag usage still works.
dynamia new is purely interactive (inquirer prompts), which makes it impossible to script -- including for our own CI to smoke-test that each template (java/kotlin/groovy/vue/react) actually generates a working project once #91 lands. Add flags to bypass prompts, e.g. project name, scaffold choice, backend language, group id, artifact id, frontend framework, package manager, and a yes flag to skip the confirmation. Any omitted flag falls back to its current interactive prompt so partial flag usage still works.