Initial boiler plate project

This commit is contained in:
2024-09-24 03:52:46 +00:00
parent 6120b2d6c3
commit 154b93e267
10034 changed files with 2079352 additions and 2 deletions

35
node_modules/next/dist/esm/lib/helpers/get-online.js generated vendored Normal file
View File

@ -0,0 +1,35 @@
import { execSync } from "child_process";
import dns from "dns/promises";
function getProxy() {
if (process.env.https_proxy) {
return process.env.https_proxy;
}
try {
const httpsProxy = execSync("npm config get https-proxy", {
encoding: "utf8"
}).trim();
return httpsProxy !== "null" ? httpsProxy : undefined;
} catch (e) {
return;
}
}
export async function getOnline() {
try {
await dns.lookup("registry.yarnpkg.com");
return true;
} catch {
const proxy = getProxy();
if (!proxy) {
return false;
}
try {
const { hostname } = new URL(proxy);
await dns.lookup(hostname);
return true;
} catch {
return false;
}
}
}
//# sourceMappingURL=get-online.js.map