Skip to content

runScaffoldFlow

runScaffoldFlow(options): Promise<{ dryRun: boolean; optionalOnboarding: OptionalOnboardingGuidance; plan: ScaffoldDryRunPlan | undefined; projectDir: string; projectInput: string; packageManager: PackageManagerId; nextSteps: string[]; result: { warnings: string[]; packageManager: PackageManagerId; projectDir: string; selectedVariant: string | null; templateId: string; variables: ScaffoldTemplateVariables; }; }>

Defined in: wp-typia-project-tools/src/runtime/cli-scaffold.ts:587

Resolve scaffold options, prompts, and follow-up steps for one CLI run.

RunScaffoldFlowOptions

CLI/runtime inputs used to collect answers and scaffold a project.

Promise<{ dryRun: boolean; optionalOnboarding: OptionalOnboardingGuidance; plan: ScaffoldDryRunPlan | undefined; projectDir: string; projectInput: string; packageManager: PackageManagerId; nextSteps: string[]; result: { warnings: string[]; packageManager: PackageManagerId; projectDir: string; selectedVariant: string | null; templateId: string; variables: ScaffoldTemplateVariables; }; }>

The scaffold result together with next-step guidance.