@web-std/file
Version:
Web API compatible File implementation for node
23 lines (17 loc) • 617 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var blob = require('@web-std/blob');
var file = require('./file.cjs');
// Electron-renderer should get the browser implementation instead of node
// Browser configuration is not enough
// Marking export as a DOM File object instead of custom class.
/** @type {typeof globalThis.File} */
const File = typeof globalThis.File === "function" ? globalThis.File : file.File;
Object.defineProperty(exports, 'Blob', {
enumerable: true,
get: function () {
return blob.Blob;
}
});
exports.File = File;
//# sourceMappingURL=lib.node.cjs.map