@schemifyjs/core
Version:
Core module of the SchemifyJS CLI. Provides reusable functions such as scaffolding, template handling, and general utilities.
13 lines (12 loc) • 517 B
JavaScript
import enquirer from 'enquirer';
import { frameworkQuestion } from '../inputs/framework/framework.input.js';
import { packageManagerQuestion } from '../inputs/package-manager/package-manager.input.js';
import { microserviceNameQuestion } from '../inputs/microservice-name/microservice-name.input.js';
export async function askNewProjectQuestions() {
const { prompt } = enquirer;
return await prompt([
microserviceNameQuestion(),
frameworkQuestion(),
packageManagerQuestion()
]);
}