Хотя вы не показываете свой реальный код конфигурации, на основании ошибки, я предполагаю, что вы передаете строку как ключ host
, который модуль не анализирует, как вы ожидаете.
Из примеров в документации npm они не передают протокол только по имени хоста (например, host: 'jira.example.com'
Vice host: 'http://jira.example.com'
.
Из ошибкилибо вы забываете двоеточие после http
, либо они не принимают протокол и просто хотят получить имя хоста там.
Глядя на исходный код , похоже, что они нене пытайтесь разобрать протокол из имени хоста, и если вы хотите передать протокол (например, http), это другой параметр конфигурации. Попробуйте это:
const jira = new JiraClient( {
host: 'hostname-without-http',
protocol: 'http', // defaults to https
basic_auth: {
username: 'username',
password: 'password'
}
});