- /**
- * Joins URL paths.
- *
- * @param {...string} segments
- * @returns {string}
- */
- export function joinPath(...segments) {
- const path = segments
- .filter(seg => seg != undefined)
- .map(seg => String(seg).replace(/(^\/|\/$)/g, ''))
- .filter(Boolean)
- .join('/');
- return '/' + path;
- }
|