пустую строку и null нужно проверить отдельно, если они тоже считаются ошибкой обычный isNaN приводит их к числу и возвращает false
дял числового NaN есть Number.isNaN
БАС поддерживает 2 типа прокси: socks5, http с или без аутентификации.
Нашёл это тут
@salamander просто на форуме кто то пишет что поддерживает кто то пишет что не поддерживает