UNPKG

@veecode-platform/safira-cli

Version:

Generate a microservice project from your spec.

21 lines (20 loc) 662 B
export declare abstract class UpdateDenpendencies { abstract update(projectFolder: string, imports: Dependency[]): void; abstract parseDependencies(imports: Dependency[]): any[]; loadFile(filePath: string): string; } export interface Dependency { type: DependencyType; groupId: string; artifactId: string; version?: string; } export declare class DependencyType { readonly gradle: string; readonly maven: string; static readonly implementation: DependencyType; static readonly test: DependencyType; static readonly runtime: DependencyType; static readonly compile: DependencyType; private constructor(); }