Skip to content

Commit dc1d2f4

Browse files
committed
Fix kerberos import (github/copilot#13764)
1 parent 74cefc6 commit dc1d2f4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/vs/platform/request/node/requestService.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@ export class RequestService extends AbstractRequestService implements IRequestSe
115115

116116
async lookupKerberosAuthorization(urlStr: string): Promise<string | undefined> {
117117
try {
118-
const kerberos = await import('kerberos');
118+
const importKerberos = await import('kerberos');
119+
const kerberos = importKerberos.default || importKerberos;
119120
const url = new URL(urlStr);
120121
const spn = this.configurationService.getValue<string>('http.proxyKerberosServicePrincipal')
121122
|| (process.platform === 'win32' ? `HTTP/${url.hostname}` : `HTTP@${url.hostname}`);

0 commit comments

Comments
 (0)