whole_func_string: function resolvePath (fileName, depth=2) {
  	if (!isBrowser && isRelative(fileName) && !isURL(fileName)) {
  		var callerPath = callsites()[depth].getFileName()
  		fileName = path.dirname(callerPath) + path.sep + fileName
  		fileName = path.normalize(fileName)
  	}
  
  	return fileName
  }
func_code_string: function resolvePath (fileName, depth=2) {
  	if (!isBrowser && isRelative(fileName) && !isURL(fileName)) {
  		var callerPath = callsites()[depth].getFileName()
  		fileName = path.dirname(callerPath) + path.sep + fileName
  		fileName = path.normalize(fileName)
  	}
  
  	return fileName
  }
func_documentation_string: path resolver taking in account file structure