import{ln as KAe}from"./chunk-b0nJCs5_.js";import{F as ye}from"./chunk-Cmet2Nw-.js";import{t as H$1}from"./chunk-DzDmtByK2.js";function n(i){return new RegExp(`^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]).)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])$`).test(i)}function s(i){return i?i.includes(`@`):!1}var d=i=>{if(!i.value)return null;let a=[],r=KAe(i.value);for(let o of r)n(o)===!1&&a.push(`${o}은 올바르지 않습니다 `);return a.length===0?null:{validHosts:{reason:`invalid`,value:a.join(`. `)+`.`}}};var u=i=>{if(!i.value)return null;let a=[],r=KAe(i.value);for(let o of r)n(o)===!1&&s(o)===!1&&a.push(`${o}은 올바르지 않습니다 `);return a.length===0?null:{validHostsOrHandles:{reason:`invalid`,value:a.join(`. `)+`.`}}};var z={VALIDATORS:[ye.required,d,H$1],MESSAGES:{required:"도메인이 필수입니다",validHosts:"입력한 도메인이 올바르지 않습니다",unique:"입력한 도메인에 중복 항목이 있습니다"}};var H={VALIDATORS:[ye.required,u,H$1],MESSAGES:{required:"도메인이 필수입니다",validHostsOrHandles:"도메인 또는 핸들이 올바르지 않습니다",unique:"도메인 또는 핸들에 중복 항목이 있습니다"}};export{n,z as r,H as t};
//# debugId=cbfc6a83-48c5-5a61-8c1f-25b789fef46b
//# sourceMappingURL=chunk-Bka8Q1oK2.js.map