UNPKG

wechaty-puppet-service

Version:
22 lines 763 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.serializeFileBox = void 0; const file_box_1 = require("file-box"); /** * @deprecated Will be removed after Dec 31, 2022 */ const serializeFileBox = async (fileBox) => { const serializableFileBoxTypes = [ file_box_1.FileBoxType.Base64, file_box_1.FileBoxType.Url, file_box_1.FileBoxType.QRCode, ]; if (serializableFileBoxTypes.includes(fileBox.type)) { return JSON.stringify(fileBox); } const base64 = await fileBox.toBase64(); const name = fileBox.name; return JSON.stringify(file_box_1.FileBox.fromBase64(base64, name)); }; exports.serializeFileBox = serializeFileBox; //# sourceMappingURL=serialize-file-box.js.map