export function getEnvironmentProxy(): string | undefined { return Deno.env.get("ALL_PROXY") || Deno.env.get("HTTPS_PROXY") || Deno.env.get("HTTP_PROXY"); } export function getFetchAutoProxyInit(): RequestInit | undefined { const environmentProxy = getEnvironmentProxy(); if (environmentProxy) { return { client: Deno.createHttpClient({ proxy: { url: environmentProxy, }, }), } as RequestInit; } return undefined; }