Sha256: 0993a77790c955a9d536f10682d3a6943f1ecfb715cf78d6747ce8d5592a5518
Contents?: true
Size: 380 Bytes
Versions: 28
Compression:
Stored size: 380 Bytes
Contents
'use strict'; /** * Creates a new URL by combining the specified URLs * * @param {string} baseURL The base URL * @param {string} relativeURL The relative URL * @returns {string} The combined URL */ module.exports = function combineURLs(baseURL, relativeURL) { return relativeURL ? baseURL.replace(/\/+$/, '') + '/' + relativeURL.replace(/^\/+/, '') : baseURL; };
Version data entries
28 entries across 16 versions & 5 rubygems