r6-data.js
Version:
Rainbow Six Siege API wrapper for player's stats, maps, operators, ranks, seasons, charms etc. Last updated Y10S3
11 lines (10 loc) • 349 B
JavaScript
function buildUrlAndParams(basePath, paramsObj) {
const params = new URLSearchParams();
for (const [key, value] of Object.entries(paramsObj)) {
if (value) {
params.append(key, value);
}
}
return `${basePath}${params.toString() ? `?${params.toString()}` : ''}`;
}
module.exports = buildUrlAndParams;