UNPKG

qsu

Version:

qsu is a utility library that contains useful and frequently used functions. Start with your preferred language and the modern development environment.

1 lines 253 B
export function urlJoin(...t){if(!t)return"";const r=t.length;let e="",n=0;for(let i=0;i<r;i+=1)null!==t[i]&&void 0!==t[i]&&(0===n||t[i].startsWith("/")||t[i].startsWith("?")||t[i].startsWith("&")?e+=t[i]:e+=`/${t[i]}`,n+=1);return e.replace(/\/$/g,"")}