export function isUrl(text, throwOnInvalidUrl = true) { if (text.toLowerCase().startsWith("http://") || text.toLowerCase().startsWith("https://")) { try { new URL(text); return true; } catch { if (throwOnInvalidUrl) throw new Error(`Invalid URL: ${text}`); return false; } } return false; } //# sourceMappingURL=isUrl.js.map