UNPKG

webappengine

Version:

A web application server that can host multiple web apps running with Node.js.

19 lines (15 loc) 515 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var normalize = function normalize(str) { return str.replace(/[\/]+/g, '/').replace(/\/\?/g, '?').replace(/\/#/g, '#').replace(/:\//g, '://'); }; var urljoin = function urljoin() { for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var joined = [].slice.call(args, 0).join('/'); return normalize(joined); }; exports.default = urljoin;