UNPKG

magnitude-core

Version:
14 lines (13 loc) 434 B
import { renderXmlParts } from "./renderXmlParts"; import { renderJsonParts } from "./renderJsonParts"; export async function renderContentParts(data, options) { if (options.mode === 'json') { return await renderJsonParts(data, options.indent); } else if (options.mode === 'xml') { return await renderXmlParts(data); } else { throw new Error(`Invalid render mode ${options.mode}`); } }