Prompts the user to create a new project, guiding them through the process of
specifying the project name and type. It then uses the AioProjectScaffolder
to set up the project based on the user's choices.
Parameters
name: string
An optional pre-defined project name. If provided, the prompt
for the project name will be skipped.
Returns Promise<void>
Example
// Example usage without a pre-defined name: awaitCreateProjectPrompt();
Example
// Example usage with a pre-defined name: awaitCreateProjectPrompt("my-awesome-project");
Prompts the user to create a new project, guiding them through the process of specifying the project name and type. It then uses the
AioProjectScaffolder
to set up the project based on the user's choices.