{"version":3,"sources":["jsdelivr-header.js","/npm/html-to-base64-image@1.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,gBAAkB,QAAQ,sBAC1B,GAAK,QAAQ,OACb,aAAE,cAAiB,QAAQ,WAE3B,kBAAoB,MAAO,EAAY,EAAU,CAAE,QAAS,OACjE,IACC,MAAM,EAAW,qBAEX,gBAAgB,IAClB,EACH,KAAM,EACN,OAAQ,IAET,MAAM,EAAO,GAAG,aAAa,EAAU,UAEvC,OADA,GAAG,WAAW,GACP,yBAA2B,CACnC,CAAE,MAAO,GACR,QAAQ,IAAI,EACb,GAGD,OAAO,QAAU","file":"/npm/html-to-base64-image@1.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/html-to-base64-image@1.0.1/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const nodeHtmlToImage = require('node-html-to-image');\nconst fs = require('fs');\nconst { generateName } = require('./utils');\n\nconst htmlToBase64Image = async (htmlString, options = { quality: 80 }) => {\n\ttry {\n\t\tconst fileName = generateName();\n\n\t\tawait nodeHtmlToImage({\n\t\t\t...options,\n\t\t\thtml: htmlString,\n\t\t\toutput: fileName,\n\t\t});\n\t\tconst data = fs.readFileSync(fileName, 'base64');\n\t\tfs.unlinkSync(fileName);\n\t\treturn 'data:image/png;base64,' + data;\n\t} catch (error) {\n\t\tconsole.log(error);\n\t}\n};\n\nmodule.exports = htmlToBase64Image;\n"]}