@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
12 lines (11 loc) • 611 B
TypeScript
import { DocumentationFolder, DocumentationFile } from "../types";
import { GitHubClient } from "./GitHubClient";
export declare class ConfigApplier {
static apply(root: DocumentationFolder, configFiles: DocumentationFile[], githubClient?: GitHubClient, branch?: string, rootPath?: string): Promise<void>;
/** Compare raw vs sanitized folder config and log warnings for dropped / invalid entries */
private static diffAndWarnFolderConfig;
private static diffAndWarnFileConfig;
private static fetchConfigFromGitHub;
private static applyFileConfigs;
private static findFolderByPath;
}