@apistudio/apim-cli
Version:
CLI for API Management Products
22 lines • 1 kB
TypeScript
import { YamlContent } from '@apic/studio-shared';
import JSZip from 'jszip';
export declare const processGatewayJson: (fileBuffer: Buffer) => Promise<import("@apic/studio-shared").GatewaysJson>;
export declare const normalizeZipPaths: (zip: JSZip) => Promise<JSZip>;
export declare const updateRelativePath: (asset: YamlContent, basePath: string) => Promise<YamlContent>;
export declare const updatePathValueInContent: (content: string, basePath: string) => Promise<string>;
export declare const resolveRelativePaths: (zipBuffer: Buffer) => Promise<JSZip>;
export declare const posixNormalization: (zip: JSZip) => Promise<JSZip>;
export declare const processProjectBuild: (fileBuffer: Buffer, _mode: string) => Promise<{
success: boolean;
statusCode: number;
message: string;
data: null;
errors: string[];
} | {
success: boolean;
statusCode: number;
message: string;
data: Buffer<ArrayBufferLike>;
errors: never[];
}>;
//# sourceMappingURL=build-manager.d.ts.map