UNPKG

rivalsjs

Version:

<h1 align="center"> Rivals JS </h1>

35 lines (31 loc) 933 B
'use strict'; var constants = require('./constants-Cz2zS-Zn.cjs'); function convertToAssetUrl(input) { if (!input) { return null; } let parts = input.split("/"); parts = parts.filter((part) => part !== ""); if (parts.at(0) === "premium") { return `${constants.BASE_ASSET_PREMIUM_URL}/${parts.join("/")}`; } if (parts.at(0) === "rivals") { parts.shift(); } return `${constants.BASE_ASSET_URL}/${parts.join("/")}`; } function buildQueryString(url, params) { const queryString = new URLSearchParams(); for (const [key, value] of Object.entries(params)) { if (value !== void 0 && value !== null) { queryString.append(key, String(value)); } } if (queryString.toString() === "") { return url; } return `${url}?${queryString.toString()}`; } exports.buildQueryString = buildQueryString; exports.convertToAssetUrl = convertToAssetUrl; //# sourceMappingURL=utils-OvSA8CBF.cjs.map