UNPKG

@openinc/parse-server-opendash

Version:
11 lines (10 loc) 477 B
import { GitHubTreeResponse, DocumentationFile, FileFilterOptions } from "../types"; /** Handles path normalization, root trimming and initial file object creation + filtering. */ export declare class TreeNormalizer { static normalize(treeData: GitHubTreeResponse, rootPath?: string, fileFilter?: FileFilterOptions): { files: DocumentationFile[]; normalizedRootPath: string; }; private static shouldIncludeFile; private static matchesPattern; }