file2html-odf
Version:
ODF engine for file2html
19 lines (18 loc) • 708 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var mime_1 = require("file2html/lib/mime");
exports.folderName = 'Pictures';
function parsePictures(picturesFolder) {
var relations = {};
if (!picturesFolder) {
return Promise.resolve(relations);
}
var queue = [];
picturesFolder.forEach(function (relativePath, fileEntry) {
queue.push(fileEntry.async('base64').then(function (base64) {
relations[exports.folderName + "/" + relativePath] = "data:" + mime_1.lookup(relativePath) + ";base64," + base64;
}));
});
return Promise.all(queue).then(function () { return relations; });
}
exports.parsePictures = parsePictures;
;