__vite_ssr_exportName__("normalizeSecureRelayUrl", () => { try { return normalizeSecureRelayUrl } catch {} });
__vite_ssr_exportName__("isSecureRelayUrl", () => { try { return isSecureRelayUrl } catch {} });
function normalizeSecureRelayUrl(value) {
	try {
		const url = new URL(value.trim());
		if (url.protocol !== "https:" || url.username.length > 0 || url.password.length > 0 || url.search.length > 0 || url.hash.length > 0 || !/^\/+$/u.test(url.pathname)) {
			return null;
		};
		return url.origin;
	} catch {
		return null;
	}
};
function isSecureRelayUrl(value) {
	return normalizeSecureRelayUrl(value) !== null;
}
//# sourceMappingSource=vite-generated
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6IkFBQUEsQ0FBQTs7QUFBTyxTQUFTLHdCQUF3QixPQUE4QjtDQUNwRSxJQUFJO0VBQ0YsTUFBTSxNQUFNLElBQUksSUFBSSxNQUFNLEtBQUssQ0FBQztFQUNoQyxJQUNFLElBQUksYUFBYSxZQUNqQixJQUFJLFNBQVMsU0FBUyxLQUN0QixJQUFJLFNBQVMsU0FBUyxLQUN0QixJQUFJLE9BQU8sU0FBUyxLQUNwQixJQUFJLEtBQUssU0FBUyxLQUNsQixDQUFDLFNBQVMsS0FBSyxJQUFJLFFBQVEsR0FDM0I7R0FDQSxPQUFPO0VBQ1Q7RUFDQSxPQUFPLElBQUk7Q0FDYixRQUFRO0VBQ04sT0FBTztDQUNUO0FBQ0Y7QUFFTyxTQUFTLGlCQUFpQixPQUF3QjtDQUN2RCxPQUFPLHdCQUF3QixLQUFLLE1BQU07QUFDNUMiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbInJlbGF5VXJsLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBmdW5jdGlvbiBub3JtYWxpemVTZWN1cmVSZWxheVVybCh2YWx1ZTogc3RyaW5nKTogc3RyaW5nIHwgbnVsbCB7XG4gIHRyeSB7XG4gICAgY29uc3QgdXJsID0gbmV3IFVSTCh2YWx1ZS50cmltKCkpO1xuICAgIGlmIChcbiAgICAgIHVybC5wcm90b2NvbCAhPT0gXCJodHRwczpcIiB8fFxuICAgICAgdXJsLnVzZXJuYW1lLmxlbmd0aCA+IDAgfHxcbiAgICAgIHVybC5wYXNzd29yZC5sZW5ndGggPiAwIHx8XG4gICAgICB1cmwuc2VhcmNoLmxlbmd0aCA+IDAgfHxcbiAgICAgIHVybC5oYXNoLmxlbmd0aCA+IDAgfHxcbiAgICAgICEvXlxcLyskL3UudGVzdCh1cmwucGF0aG5hbWUpXG4gICAgKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG4gICAgcmV0dXJuIHVybC5vcmlnaW47XG4gIH0gY2F0Y2gge1xuICAgIHJldHVybiBudWxsO1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpc1NlY3VyZVJlbGF5VXJsKHZhbHVlOiBzdHJpbmcpOiBib29sZWFuIHtcbiAgcmV0dXJuIG5vcm1hbGl6ZVNlY3VyZVJlbGF5VXJsKHZhbHVlKSAhPT0gbnVsbDtcbn1cbiJdLCJmaWxlIjoiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9wYWNrYWdlcy9zaGFyZWQvc3JjL3JlbGF5VXJsLnRzIn0=

//# vitestCache=W3siZmlsZSI6IjEiLCJpZCI6IjEiLCJ1cmwiOiIyIiwiaW1wb3J0cyI6IjMiLCJtYXBwaW5ncyI6ZmFsc2UsImRlcHMiOiI0IiwiZHluYW1pY0RlcHMiOiI1Iiwic3RhdGljTW9ja3MiOm51bGx9LCIvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvc2hhcmVkL3NyYy9yZWxheVVybC50cyIsIi9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvc2hhcmVkL3NyYy9yZWxheVVybC50cyIseyJ1cmxzIjoiNiIsImlkcyI6IjcifSxbXSxbXSxbXSx7fV0=