const isLocalhost = process.browser && process.env.NODE_ENV !== 'production' &&
  (document.location.hostname === 'localhost' ||
  document.location.hostname === '127.0.0.1')

function targetIsLocalhost (instanceName) {
  return process.browser && process.env.NODE_ENV !== 'production' &&
    (instanceName === 'localhost:3000' || instanceName === '127.0.0.1:3000')
}

export function basename (instanceName) {
  if (isLocalhost && targetIsLocalhost(instanceName)) {
    return `http://${instanceName}`
  }
  return `https://${instanceName}`
}