diff --git a/apps/hermes/client/js/src/examples/HermesClient.ts b/apps/hermes/client/js/src/examples/HermesClient.ts index c408c6f5b0..e643936052 100644 --- a/apps/hermes/client/js/src/examples/HermesClient.ts +++ b/apps/hermes/client/js/src/examples/HermesClient.ts @@ -28,7 +28,13 @@ const argv = yargs(hideBin(process.argv)) }) .parseSync(); -function extractAuthorizationHeadersFromUrl(urlString: string): { +/** + * Extracts the endpoint and basic authorization headers from a given URL string. + * + * @param {string} urlString - The URL string containing the endpoint and optional basic auth credentials. + * @returns {{ endpoint: string; headers: HeadersInit }} An object containing the endpoint URL and headers. + */ +function extractBasicAuthorizationHeadersFromUrl(urlString: string): { endpoint: string; headers: HeadersInit; } { @@ -47,7 +53,7 @@ function extractAuthorizationHeadersFromUrl(urlString: string): { } async function run() { - const { endpoint, headers } = extractAuthorizationHeadersFromUrl( + const { endpoint, headers } = extractBasicAuthorizationHeadersFromUrl( argv.endpoint ); const connection = new HermesClient(endpoint, { headers });