@ui5/task-adaptation
Version:
Custom task for ui5-builder which allows building UI5 Flexibility Adaptation Projects for SAP BTP, Cloud Foundry environment
12 lines (11 loc) • 515 B
TypeScript
import { IConfiguration, IMetadata } from "../model/types.js";
import AbapProvider from "./abapProvider.js";
export default class AbapRepoManager {
private configuration;
private abapProvider;
constructor(configuration: IConfiguration, abapProvider?: AbapProvider);
getAnnotationMetadata(uri: string): Promise<IMetadata>;
downloadAnnotationFile(uri: string): Promise<Map<string, any>>;
getMetadata(id: string): Promise<IMetadata>;
downloadBaseAppFiles(): Promise<Map<string, string>>;
}