dataweave
Version:
AI-assisted CLI for modern data pipelines with DBT, Dagster, and Supabase integration
21 lines • 593 B
TypeScript
export interface ScaffoldOptions {
name: string;
template: string;
targetDir: string;
includeDbt?: boolean;
includeDagster?: boolean;
includeSupabase?: boolean;
}
export declare class ProjectScaffolder {
private options;
constructor(options: ScaffoldOptions);
scaffold(): Promise<void>;
private createDirectoryStructure;
private generateConfigFiles;
private generateTemplateFiles;
private generateDbtFiles;
private generateDagsterFiles;
private generateSupabaseFiles;
private generateReadme;
}
//# sourceMappingURL=index.d.ts.map