(url, queryParams)
| 1216 | } |
| 1217 | } |
| 1218 | function buildURL(url, queryParams) { |
| 1219 | if (url.includes("?") || url.includes("#")) { |
| 1220 | throw new Error('Query params cannot be passed when url already contains "?" or "#".'); |
| 1221 | } |
| 1222 | const stringified = stringify(queryParams); |
| 1223 | if (stringified) { |
| 1224 | url += "?" + stringified; |
| 1225 | } |
| 1226 | return url; |
| 1227 | } |
| 1228 | function isValidPort(port) { |
| 1229 | const value = parseInt(port, 10); |
| 1230 | return value === Number(port) && value >= 0 && value <= 65535; |
no test coverage detected