UNPKG

@dioxide-js/silas

Version:

RPC utility for Silas

20 lines (16 loc) 608 B
import utils from '../utils.mjs'; import toFormData from './toFormData.mjs'; import platform from '../platform/index.mjs'; function toURLEncodedForm(data, options) { return toFormData(data, new platform.classes.URLSearchParams(), Object.assign({ visitor: function(value, key, path, helpers) { if (platform.isNode && utils.isBuffer(value)) { this.append(key, value.toString('base64')); return false; } return helpers.defaultVisitor.apply(this, arguments); } }, options)); } export { toURLEncodedForm as default }; //# sourceMappingURL=toURLEncodedForm.mjs.map