1
2
3
4
5
6
7
8
9
10
11
12
13
14
  | '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  
 |   */  
 |  export default function combineURLs(baseURL, relativeURL) {  
 |      return relativeURL  
 |          ? `${baseURL.replace(/\/+$/, '')}/${relativeURL.replace(/^\/+/, '')}`  
 |          : baseURL  
 |  }  
 |  
  |