diff --git a/src/utils/auth.util.ts b/src/utils/auth.util.ts index f207ae7..4d702a4 100644 --- a/src/utils/auth.util.ts +++ b/src/utils/auth.util.ts @@ -1,11 +1,14 @@ import { SonarQubeSDKAuth } from '../interfaces'; +import { RequestInit } from 'node-fetch' export class AuthUtils { static setAuthInHeadersIfConfigured = (auth?: SonarQubeSDKAuth) => { - const options: Record = {}; + const options: RequestInit = {}; if (auth) { - options['Authorization'] = - 'Basic ' + this.getBaseEncodedAuthCredentials(auth); + const headersInit: HeadersInit = {}; + headersInit.Authorization = + 'Basic ' + this.getBaseEncodedAuthCredentials(auth); + options.headers = headersInit; } return options; };