bridgets
Version:
<p align="center"> <a href="https://bridgets.co"> <img src="http://bridgets.co/assets/logo-short.svg" height="48" /> <h1 align="center">BridgeTS</h1> </a> </p>
21 lines • 790 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.formidableAsyncParseFiles = void 0;
const formidable_1 = __importDefault(require("formidable"));
const formidableAsyncParseFiles = async (req) => {
let form = (0, formidable_1.default)({ multiples: true });
return new Promise((resolve, reject) => {
form.parse(req, function (error, fields, files) {
if (error) {
reject(error);
return;
}
resolve(files);
});
});
};
exports.formidableAsyncParseFiles = formidableAsyncParseFiles;
//# sourceMappingURL=formidableAsync.js.map