@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
18 lines (17 loc) • 499 B
TypeScript
export interface Codegen {
generate(openapiFile: string, destinyFolder: string, { packageName }: CodegenCliOptions): Promise<void>;
}
export interface CodegenCliOptions {
javaVersion?: string;
description?: string;
artifactId?: string;
packageName?: string;
}
export declare class CodeGenExecute {
private _command;
constructor(_command: string);
execute(): Promise<void>;
}
export declare class CodeGenUtils {
static selectCodeGen(framework: string): Codegen;
}