| 1234567891011121314 | var normalize = require("./normalize");var absoluteWinRegExp = /^[A-Z]:([\\\/]|$)/i;var absoluteNixRegExp = /^\//i;module.exports = function join(path, request) {	if(!request) return normalize(path);	if(absoluteWinRegExp.test(request)) return normalize(request.replace(/\//g, "\\"));	if(absoluteNixRegExp.test(request)) return normalize(request);	if(path == "/") return normalize(path + request);	if(absoluteWinRegExp.test(path)) return normalize(path.replace(/\//g, "\\") + "\\" + request.replace(/\//g, "\\"));	if(absoluteNixRegExp.test(path)) return normalize(path + "/" + request);	return normalize(path + "/" + request);};
 |