import axios from "axios"; import https from "https"; import { getBaseURL } from "./baseURL.js"; const httpsAgent = new https.Agent({ rejectUnauthorized: false }); export const checkRegion = async () => { const baseURL = await getBaseURL(); console.log("Lin 11 BaseURL CHECK@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" ,baseURL) try { const res = await axios.get(`${baseURL}/health`, { headers: { "ngrok-skip-browser-warning": "true" }, httpsAgent, timeout: 4000 }); console.log(res , "checkRegion") return { success: true, status: res.status, data: res.data }; } catch (error: any) { console.log(error , "Line 29") const status = error?.response?.status || 500; console.log("Region Check Error:", status); return { success: false, status, message: "Region check failed" }; } };