@servant/servant
Version:
Servant builder for node modules.
17 lines (16 loc) • 670 B
TypeScript
import { ServantJson } from "@servant/servant-data";
export interface Issues {
[key: string]: Issue;
}
export interface Issue {
id: string;
url: string;
passed: number;
failed: number;
excluded: number;
pending: number;
}
export declare function extractIssues(servantJson: ServantJson.ServantJsonInfo | undefined, text: string, passed: boolean, excluded: boolean, pending: boolean, bugs?: Issues): void;
export declare function mergeIssues(bugs1: Issues, bugs2?: Issues): Issues;
export declare function createIssue(id: string, url: string): Issue;
export declare function createUrl(url: string, args: Array<string>): string;