fix(net): accept mutable dns lookup results

This commit is contained in:
Vincent Koc
2026-04-06 12:11:37 +01:00
parent c352fe8903
commit 24eef3d6e3

View File

@@ -21,7 +21,7 @@ type LookupCallback = (
family?: number,
) => void;
type LookupResult = LookupAddress | readonly LookupAddress[];
type LookupResult = LookupAddress | LookupAddress[];
export class SsrFBlockedError extends Error {
constructor(message: string) {
@@ -203,7 +203,10 @@ function assertAllowedResolvedAddressesOrThrow(
}
function normalizeLookupResults(results: LookupResult): readonly LookupAddress[] {
return Array.isArray(results) ? results : [results];
if (Array.isArray(results)) {
return results;
}
return [results];
}
export function createPinnedLookup(params: {