UNPKG

builder-util-runtime

Version:

HTTP utilities. Used by [electron-builder](https://github.com/electron-userland/electron-builder).

16 lines (15 loc) 650 B
export declare class XElement { readonly name: string; value: string; attributes: Record<string, string> | null; isCData: boolean; elements: Array<XElement> | null; constructor(name: string); attribute(name: string): string; removeAttribute(name: string): void; element(name: string, ignoreCase?: boolean, errorIfMissed?: string | null): XElement; elementOrNull(name: string, ignoreCase?: boolean): XElement | null; getElements(name: string, ignoreCase?: boolean): XElement[]; elementValueOrEmpty(name: string, ignoreCase?: boolean): string; } export declare function parseXml(data: string): XElement;