From 695a6a43ea143475b2dddd070a2e16680b2bc9c7 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 4 Mar 2024 23:34:17 +0100 Subject: fix totally broken p2p coin selection --- packages/taler-util/src/http-impl.node.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'packages/taler-util/src') diff --git a/packages/taler-util/src/http-impl.node.ts b/packages/taler-util/src/http-impl.node.ts index ea2309504..b5c87843f 100644 --- a/packages/taler-util/src/http-impl.node.ts +++ b/packages/taler-util/src/http-impl.node.ts @@ -19,12 +19,8 @@ /** * Imports. */ -import { - FollowOptions, - RedirectableRequest, - http, - https, -} from "follow-redirects"; +import type { FollowOptions, RedirectableRequest } from "follow-redirects"; +import followRedirects from "follow-redirects"; import type { ClientRequest, IncomingMessage } from "node:http"; import { RequestOptions } from "node:http"; import * as net from "node:net"; @@ -45,6 +41,9 @@ import { typedArrayConcat, } from "./index.js"; +const http = followRedirects.http; +const https = followRedirects.https; + // Work around a node v20.0.0, v20.1.0, and v20.2.0 bug. The issue was fixed // in v20.3.0. // https://github.com/nodejs/node/issues/47822#issuecomment-1564708870 -- cgit v1.2.3