@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
23 lines (22 loc) • 710 B
TypeScript
import { PackageManager } from "../package-manager-enum";
export declare class CodeQuarkusService {
private static _instance;
private constructor();
getCode(name: string, { packageManager, packageName, quarkusVersion, javaVersion }: CodeQuarkusOptions, dataBase: string): any;
getPublicVersions(): Promise<QuarkusVersion[]>;
static get instance(): CodeQuarkusService;
}
interface CodeQuarkusOptions {
packageManager?: PackageManager;
javaVersion: string;
packageName?: string;
quarkusVersion: string;
}
export interface QuarkusVersion {
key: string;
quarkusCoreVersion: string;
platformVersion: string;
recommended: boolean;
status: string;
}
export {};