UNPKG

@bluefin-exchange/bluefin7k-aggregator-sdk

Version:
18 lines (17 loc) 533 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatQueryParams = formatQueryParams; function formatQueryParams(params) { let str = ""; Object.entries(params).forEach(([key, value]) => { if (Array.isArray(value)) { for (const v of value) { str += str ? `&${key}=${v}` : `${key}=${v}`; } } else if (value !== undefined) { str += str ? `&${key}=${value}` : `${key}=${value}`; } }); return str; }