async ensureInternet () {
    if (this.options.dnsCheck !== false) {
      const isOnline = await utils.checkInternetConnection()

      if (!isOnline) {
        utils.exit(1, strings.noInternet)
      }
    }
  }
Executes the upgrader's "let's check the user's internet" logic,
eventually quietly resolving or quitting the process with an
error if the connection is not sufficient