UNPKG

sf-decomposer

Version:

Break down large Salesforce metadata files into smaller, more manageable files for version control and then recreate deployment-compatible files.

18 lines 680 B
import { transformToJson, transformToJson5, transformToToml, transformToYaml, transformToIni, buildXMLString, } from 'xml-disassembler'; export async function transformAndCleanup(xmlContent, format) { switch (format) { case 'json': return transformToJson(xmlContent); case 'yaml': return transformToYaml(xmlContent); case 'json5': return transformToJson5(xmlContent); case 'ini': return transformToIni(xmlContent); case 'toml': return transformToToml(xmlContent); default: return buildXMLString(xmlContent); } } //# sourceMappingURL=transformers.js.map