{"version":3,"file":"silentium.min.mjs","sources":["../src/index.ts"],"sourcesContent":["import morphdom from \"morphdom\";\nimport { all, InformationType } from \"silentium\";\n\n/**\n * Represents a function that renders HTML string into an element\n */\nexport const render = (\n  rootSrc: InformationType<HTMLElement>,\n  htmlSrc: InformationType<string>,\n): InformationType<HTMLElement> => {\n  return (o) => {\n    all(\n      rootSrc,\n      htmlSrc,\n    )(([root, html]) => {\n      morphdom(root, html);\n      o(root);\n    });\n  };\n};\n"],"names":["render","rootSrc","htmlSrc","o","all","root","html","morphdom"],"mappings":"wDAMO,MAAMA,EAAS,CACpBC,EACAC,IAEQC,IACNC,EACEH,EACAC,EAFFE,CAGE,EAAEC,EAAMC,MACRC,EAASF,EAAMC,GACfH,EAAEE"}