@stuntman/server
Version:
Stuntman - HTTP proxy / mock server with API
17 lines • 551 B
TypeScript
import dns from 'node:dns';
export declare class IPUtils {
protected dnsResolutionCache: import("lru-cache").LRUCache<string, string, unknown>;
protected mockUuid: string;
externalDns: dns.Resolver | null;
constructor(options: {
mockUuid: string;
externalDns?: string[];
});
isLocalhostIP(ip: string): boolean;
private resolveIPs;
resolveIP(hostname: string, options?: {
useExternalDns?: true;
}): Promise<string>;
isIP(hostname: string): boolean;
}
//# sourceMappingURL=ipUtils.d.ts.map