@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
JavaScript
// 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)
// }