@nimbella/postman-api
Version:
Postman Collection to Nimbella Project: Take your APIs seamlessly into Serverless world with this API
29 lines (28 loc) • 1.12 kB
TypeScript
import { Collection } from 'postman-collection';
export declare function upgrade(fileLocation: string, version?: string): Collection;
export declare function saveCollection(location: string, data: object): Promise<boolean>;
export declare function writeFile(fileMeta: FileMetaLogOption, content: string): void;
export declare function writeOrUpdateFile(fileMeta: FileMetaLogOption, content: string, update: boolean): void;
export declare function appendFile(fileMeta: FileMeta, content: string): void;
export declare function writeEnvFile(location: string, data: {
key: string;
value: string;
description: string;
}[]): Promise<void>;
export declare function writeReadMe(location: string, content: string): Promise<void>;
export declare function appendEnvFile(location: string, data: {
key: string;
value: string;
description: string;
}[]): Promise<void>;
export interface FileMeta {
location: string;
name: string;
ext: string;
}
export interface FileMetaContent extends FileMeta {
content: string;
}
export interface FileMetaLogOption extends FileMeta {
verbose: boolean;
}