function join()

in src/main/resources/libs/esx/esx_modules/path/index.js [131:148]


function join() {
  var path = "";
  var max = arguments.length - 1;
  for(key in arguments) {
    var value = arguments[key];

    if((value instanceof Object)) {
      throw "TypeError: Arguments to path.join must be strings"
    }
    if(value && value.length > 0) {
      path +=  value;
      if(key < max) {
        path += sep;
      }
    }
  }
  return (path.length == 0) ? "." : normalize(path);
}