@flaresocial/api
Version:
API wrapper for the Flare Social API
20 lines • 742 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createFormData = createFormData;
function createFormData(data) {
const formData = new FormData();
Object.entries(data).forEach(([key, value]) => {
if (value instanceof File)
formData.append(key, value, value.name);
else if (value instanceof Date)
formData.append(key, value.toISOString());
else if (typeof value === 'boolean')
formData.append(key, value ? 'true' : 'false');
else if (typeof value === 'number')
formData.append(key, value.toString());
else
formData.append(key, value);
});
return formData;
}
//# sourceMappingURL=utils.js.map