UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

5 lines • 1.87 kB
import { Ob as GuardedFetchRedirectError, Td as isPrivateOrLoopbackHost, kb as fetchWithSsrFGuard, wd as isLoopbackHost, xb as formatErrorMessage } from "../config-contracts-DzLaG7FV.js"; import { a as closeDispatcher, c as isPrivateIpAddress, d as mergeSsrFPolicies, f as resolvePinnedHostname, g as ssrfPolicyFromHttpBaseUrlAllowedOrigin, h as ssrfPolicyFromHttpBaseUrlAllowedHostname, i as SsrFPolicy, m as resolveSsrFPolicyForUrl, o as createPinnedDispatcher, p as resolvePinnedHostnameWithPolicy, r as SsrFBlockedError, s as isBlockedHostnameOrIp, t as LookupFn } from "../ssrf-Df8OYfGp.js"; import { a as isPrivateNetworkOptInEnabled, c as ssrfPolicyFromDangerouslyAllowPrivateNetwork, d as hasLegacyFlatAllowPrivateNetworkAlias, f as migrateLegacyFlatAllowPrivateNetworkAlias, l as ssrfPolicyFromPrivateNetworkOptIn, n as assertHttpUrlTargetsPrivateNetwork, r as buildHostnameAllowlistPolicyFromSuffixAllowlist, s as ssrfPolicyFromAllowPrivateNetwork, u as createLegacyPrivateNetworkDoctorContract } from "../ssrf-policy-DuNx9AvJ.js"; import "../ssrf-runtime-DAMm6-3P.js"; export { GuardedFetchRedirectError, type LookupFn, SsrFBlockedError, type SsrFPolicy, assertHttpUrlTargetsPrivateNetwork, buildHostnameAllowlistPolicyFromSuffixAllowlist, closeDispatcher, createLegacyPrivateNetworkDoctorContract, createPinnedDispatcher, fetchWithSsrFGuard, formatErrorMessage, hasLegacyFlatAllowPrivateNetworkAlias, isBlockedHostnameOrIp, isLoopbackHost, isPrivateIpAddress, isPrivateNetworkOptInEnabled, isPrivateOrLoopbackHost, mergeSsrFPolicies, migrateLegacyFlatAllowPrivateNetworkAlias, resolvePinnedHostname, resolvePinnedHostnameWithPolicy, resolveSsrFPolicyForUrl, ssrfPolicyFromAllowPrivateNetwork, ssrfPolicyFromDangerouslyAllowPrivateNetwork, ssrfPolicyFromHttpBaseUrlAllowedHostname, ssrfPolicyFromHttpBaseUrlAllowedOrigin, ssrfPolicyFromPrivateNetworkOptIn };