evergreen.js
Version:
JavaScript/TypeScript library for the Evergreen REST API
13 lines (12 loc) • 639 B
TypeScript
import * as request from "request";
export interface Evergreen {
username: string;
key: string;
serverURL: string;
getDistros: (callback: request.RequestCallback) => void;
getRecentTasks: (callback: request.RequestCallback, verbose?: boolean, lookbackMins?: number, status?: string) => void;
getAdminConfig: (callback: request.RequestCallback) => void;
setAdminConfig: (callback: request.RequestCallback, settings: any) => void;
getBanner: (callback: request.RequestCallback) => void;
}
export declare function EvergreenClient(username: string, key: string, serverURL: string, isMock?: boolean): Evergreen;