(object: any)
| 26 | } |
| 27 | |
| 28 | export async function writeXML(object: any): Promise<any> { |
| 29 | return new Promise((resolve) => { |
| 30 | const builder = new xml2js.Builder({ |
| 31 | headless: true, |
| 32 | explicitRoot: false, |
| 33 | rootName: 'deleteme', |
| 34 | }); |
| 35 | let xml = builder.buildObject(object); |
| 36 | xml = xml.replace('<deleteme>', '').replace('</deleteme>', ''); |
| 37 | resolve(xml); |
| 38 | }); |
| 39 | } |
| 40 | |
| 41 | export function buildXmlElement(configElement: any, rootName: string): string { |
| 42 | const builder = new xml2js.Builder({ |
no outgoing calls
no test coverage detected