xml-disassembler
Version:
Disassemble XML files into smaller, more manageable files and reassemble the XML when needed.
27 lines (26 loc) • 711 B
TypeScript
export declare class DisassembleXMLFileHandler {
private readonly ign;
disassemble(xmlAttributes: {
filePath: string;
uniqueIdElements?: string;
strategy?: string;
prePurge?: boolean;
postPurge?: boolean;
ignorePath?: string;
format?: string;
}): Promise<void>;
private _loadIgnoreRules;
private _handleFile;
private _handleDirectory;
private _isXmlFile;
processFile(xmlAttributes: {
dirPath: string;
strategy: string;
filePath: string;
uniqueIdElements?: string;
prePurge: boolean;
postPurge: boolean;
format: string;
}): Promise<void>;
private posixPath;
}