UNPKG

@schemifyjs/core

Version:

Core module of the SchemifyJS CLI. Provides reusable functions such as scaffolding, template handling, and general utilities.

26 lines (25 loc) 917 B
// import { // type GenerateCommandOptions, // type GenerateArtifactOptions // } from '@schemifyjs/types' // // import { askBaseOptions } from '../../libs/builders/ask-base-options.js' export {}; // import { dispatchGenerateScaffolder } from './dispatcher.js' // // import { // // runArtifactValidation, // // runGenerateValidation // // } from '../../libs/validators/project.validators.js' // export async function runGenerateCommand( // command: GenerateCommandOptions // ): Promise<void> { // // runGenerateValidation(command.name) // // runArtifactValidation(command.name, command.type) // // const answers = await askBaseOptions() // // const options: GenerateArtifactOptions = { // // name: command.name, // // type: command.type, // // framework: answers.framework, // // packageManager: answers.packageManager // // } // // await dispatchGenerateScaffolder(options) // }