MCPcopy Index your code
hub / github.com/ChinaSiro/claude-code-sourcemap / process

Method process

package/cli.js:92–92  ·  view source on GitHub ↗
(q,K={path:[],schemaPath:[]})

Source from the content-addressed store, hash-verified

90 ...iss,
91 path: iss.path ? [${k96(G)}, ...iss.path] : [${k96(G)}]
92 })));`),M.write(`newResult[${k96(G)}] = ${Z}.value`)}M.write("payload.value = newResult;"),M.write("return payload;");let f=M.compile();return(G,Z)=>f(J,G,Z)},Y,$=LP6,A=!kI6.jitless,w=A&&Aa8.value,j=K.catchall,H;q._zod.parse=(J,M)=>{H??(H=_.value);let X=J.value;if(!$(X))return J.issues.push({expected:"object",code:"invalid_type",input:X,inst:q}),J;let P=[];if(A&&w&&M?.async===!1&&M.jitless!==!0){if(!Y)Y=z(K.shape);J=Y(J,M)}else{J.value={};let Z=H.shape;for(let T of H.keys){let v=Z[T],V=v._zod.run({value:X[T],issues:[]},M),E=v._zod.optin==="optional"&&v._zod.optout==="optional";if(V instanceof Promise)P.push(V.then((S)=>E?gX7(S,J,T,X):e98(S,J,T)));else if(E)gX7(V,J,T,X);else e98(V,J,T)}}if(!j)return P.length?Promise.all(P).then(()=>J):J;let W=[],D=H.keySet,f=j._zod,G=f.def.type;for(let Z of Object.keys(X)){if(D.has(Z))continue;if(G==="never"){W.push(Z);continue}let T=f.run({value:X[Z],issues:[]},M);if(T instanceof Promise)P.push(T.then((v)=>e98(v,J,Z)));else e98(T,J,Z)}if(W.length)J.issues.push({code:"unrecognized_keys",keys:W,input:X,inst:q});if(!P.length)return J;return Promise.all(P).then(()=>{return J})}});z_8=f1("$ZodUnion",(q,K)=>{U3.init(q,K),U$(q._zod,"optin",()=>K.options.some((_)=>_._zod.optin==="optional")?"optional":void 0),U$(q._zod,"optout",()=>K.options.some((_)=>_._zod.optout==="optional")?"optional":void 0),U$(q._zod,"values",()=>{if(K.options.every((_)=>_._zod.values))return new Set(K.options.flatMap((_)=>Array.from(_._zod.values)));return}),U$(q._zod,"pattern",()=>{if(K.options.every((_)=>_._zod.pattern)){let _=K.options.map((z)=>z._zod.pattern);return new RegExp(`^(${_.map((z)=>LI6(z.source)).join("|")})$`)}return}),q._zod.parse=(_,z)=>{let Y=!1,$=[];for(let A of K.options){let O=A._zod.run({value:_.value,issues:[]},z);if(O instanceof Promise)$.push(O),Y=!0;else{if(O.issues.length===0)return O;$.push(O)}}if(!Y)return FX7($,_,q,z);return Promise.all($).then((A)=>{return FX7(A,_,q,z)})}}),ns8=f1("$ZodDiscriminatedUnion",(q,K)=>{z_8.init(q,K);let _=q._zod.parse;U$(q._zod,"propValues",()=>{let Y={};for(let $ of K.options){let A=$._zod.propValues;if(!A||Object.keys(A).length===0)throw Error(`Invalid discriminated union option at index "${K.options.indexOf($)}"`);for(let[O,w]of Object.entries(A)){if(!Y[O])Y[O]=new Set;for(let j of w)Y[O].add(j)}}return Y});let z=EI6(()=>{let Y=K.options,$=new Map;for(let A of Y){let O=A._zod.propValues[K.discriminator];if(!O||O.size===0)throw Error(`Invalid discriminated union option at index "${K.options.indexOf(A)}"`);for(let w of O){if($.has(w))throw Error(`Duplicate discriminator value "${String(w)}"`);$.set(w,A)}}return $});q._zod.parse=(Y,$)=>{let A=Y.value;if(!LP6(A))return Y.issues.push({code:"invalid_type",expected:"object",input:A,inst:q}),Y;let O=z.value.get(A?.[K.discriminator]);if(O)return O._zod.run(Y,$);if(K.unionFallback)return _(Y,$);return Y.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",input:A,path:[K.discriminator],inst:q}),Y}}),is8=f1("$ZodIntersection",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=_.value,$=K.left._zod.run({value:Y,issues:[]},z),A=K.right._zod.run({value:Y,issues:[]},z);if($ instanceof Promise||A instanceof Promise)return Promise.all([$,A]).then(([w,j])=>{return UX7(_,w,j)});return UX7(_,$,A)}});L96=f1("$ZodTuple",(q,K)=>{U3.init(q,K);let _=K.items,z=_.length-[..._].reverse().findIndex((Y)=>Y._zod.optin!=="optional");q._zod.parse=(Y,$)=>{let A=Y.value;if(!Array.isArray(A))return Y.issues.push({input:A,inst:q,expected:"tuple",code:"invalid_type"}),Y;Y.value=[];let O=[];if(!K.rest){let j=A.length>_.length,H=A.length<z-1;if(j||H)return Y.issues.push({input:A,inst:q,origin:"array",...j?{code:"too_big",maximum:_.length}:{code:"too_small",minimum:_.length}}),Y}let w=-1;for(let j of _){if(w++,w>=A.length){if(w>=z)continue}let H=j._zod.run({value:A[w],issues:[]},$);if(H instanceof Promise)O.push(H.then((J)=>q_8(J,Y,w)));else q_8(H,Y,w)}if(K.rest){let j=A.slice(_.length);for(let H of j){w++;let J=K.rest._zod.run({value:H,issues:[]},$);if(J instanceof Promise)O.push(J.then((M)=>q_8(M,Y,w)));else q_8(J,Y,w)}}if(O.length)return Promise.all(O).then(()=>Y);return Y}});rs8=f1("$ZodRecord",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=_.value;if(!RP6(Y))return _.issues.push({expected:"record",code:"invalid_type",input:Y,inst:q}),_;let $=[];if(K.keyType._zod.values){let A=K.keyType._zod.values;_.value={};for(let w of A)if(typeof w==="string"||typeof w==="number"||typeof w==="symbol"){let j=K.valueType._zod.run({value:Y[w],issues:[]},z);if(j instanceof Promise)$.push(j.then((H)=>{if(H.issues.length)_.issues.push(...Bk(w,H.issues));_.value[w]=H.value}));else{if(j.issues.length)_.issues.push(...Bk(w,j.issues));_.value[w]=j.value}}let O;for(let w in Y)if(!A.has(w))O=O??[],O.push(w);if(O&&O.length>0)_.issues.push({code:"unrecognized_keys",input:Y,inst:q,keys:O})}else{_.value={};for(let A of Reflect.ownKeys(Y)){if(A==="__proto__")continue;let O=K.keyType._zod.run({value:A,issues:[]},z);if(O instanceof Promise)throw Error("Async schemas not supported in object keys currently");if(O.issues.length){_.issues.push({origin:"record",code:"invalid_key",issues:O.issues.map((j)=>XE(j,z,dM())),input:A,path:[A],inst:q}),_.value[O.value]=O.value;continue}let w=K.valueType._zod.run({value:Y[A],issues:[]},z);if(w instanceof Promise)$.push(w.then((j)=>{if(j.issues.length)_.issues.push(...Bk(A,j.issues));_.value[O.value]=j.value}));else{if(w.issues.length)_.issues.push(...Bk(A,w.issues));_.value[O.value]=w.value}}}if($.length)return Promise.all($).then(()=>_);return _}}),os8=f1("$ZodMap",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=_.value;if(!(Y instanceof Map))return _.issues.push({expected:"map",code:"invalid_type",input:Y,inst:q}),_;let $=[];_.value=new Map;for(let[A,O]of Y){let w=K.keyType._zod.run({value:A,issues:[]},z),j=K.valueType._zod.run({value:O,issues:[]},z);if(w instanceof Promise||j instanceof Promise)$.push(Promise.all([w,j]).then(([H,J])=>{QX7(H,J,_,A,Y,q,z)}));else QX7(w,j,_,A,Y,q,z)}if($.length)return Promise.all($).then(()=>_);return _}});as8=f1("$ZodSet",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=_.value;if(!(Y instanceof Set))return _.issues.push({input:Y,inst:q,expected:"set",code:"invalid_type"}),_;let $=[];_.value=new Set;for(let A of Y){let O=K.valueType._zod.run({value:A,issues:[]},z);if(O instanceof Promise)$.push(O.then((w)=>dX7(w,_)));else dX7(O,_)}if($.length)return Promise.all($).then(()=>_);return _}});ss8=f1("$ZodEnum",(q,K)=>{U3.init(q,K);let _=yI6(K.entries);q._zod.values=new Set(_),q._zod.pattern=new RegExp(`^(${_.filter((z)=>RI6.has(typeof z)).map((z)=>typeof z==="string"?Qc(z):z.toString()).join("|")})$`),q._zod.parse=(z,Y)=>{let $=z.value;if(q._zod.values.has($))return z;return z.issues.push({code:"invalid_value",values:_,input:$,inst:q}),z}}),ts8=f1("$ZodLiteral",(q,K)=>{U3.init(q,K),q._zod.values=new Set(K.values),q._zod.pattern=new RegExp(`^(${K.values.map((_)=>typeof _==="string"?Qc(_):_?_.toString():String(_)).join("|")})$`),q._zod.parse=(_,z)=>{let Y=_.value;if(q._zod.values.has(Y))return _;return _.issues.push({code:"invalid_value",values:K.values,input:Y,inst:q}),_}}),es8=f1("$ZodFile",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=_.value;if(Y instanceof File)return _;return _.issues.push({expected:"file",code:"invalid_type",input:Y,inst:q}),_}}),gI6=f1("$ZodTransform",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=K.transform(_.value,_);if(z.async)return(Y instanceof Promise?Y:Promise.resolve(Y)).then((A)=>{return _.value=A,_});if(Y instanceof Promise)throw new Uc;return _.value=Y,_}}),qt8=f1("$ZodOptional",(q,K)=>{U3.init(q,K),q._zod.optin="optional",q._zod.optout="optional",U$(q._zod,"values",()=>{return K.innerType._zod.values?new Set([...K.innerType._zod.values,void 0]):void 0}),U$(q._zod,"pattern",()=>{let _=K.innerType._zod.pattern;return _?new RegExp(`^(${LI6(_.source)})?$`):void 0}),q._zod.parse=(_,z)=>{if(K.innerType._zod.optin==="optional")return K.innerType._zod.run(_,z);if(_.value===void 0)return _;return K.innerType._zod.run(_,z)}}),Kt8=f1("$ZodNullable",(q,K)=>{U3.init(q,K),U$(q._zod,"optin",()=>K.innerType._zod.optin),U$(q._zod,"optout",()=>K.innerType._zod.optout),U$(q._zod,"pattern",()=>{let _=K.innerType._zod.pattern;return _?new RegExp(`^(${LI6(_.source)}|null)$`):void 0}),U$(q._zod,"values",()=>{return K.innerType._zod.values?new Set([...K.innerType._zod.values,null]):void 0}),q._zod.parse=(_,z)=>{if(_.value===null)return _;return K.innerType._zod.run(_,z)}}),_t8=f1("$ZodDefault",(q,K)=>{U3.init(q,K),q._zod.optin="optional",U$(q._zod,"values",()=>K.innerType._zod.values),q._zod.parse=(_,z)=>{if(_.value===void 0)return _.value=K.defaultValue,_;let Y=K.innerType._zod.run(_,z);if(Y instanceof Promise)return Y.then(($)=>cX7($,K));return cX7(Y,K)}});zt8=f1("$ZodPrefault",(q,K)=>{U3.init(q,K),q._zod.optin="optional",U$(q._zod,"values",()=>K.innerType._zod.values),q._zod.parse=(_,z)=>{if(_.value===void 0)_.value=K.defaultValue;return K.innerType._zod.run(_,z)}}),Yt8=f1("$ZodNonOptional",(q,K)=>{U3.init(q,K),U$(q._zod,"values",()=>{let _=K.innerType._zod.values;return _?new Set([..._].filter((z)=>z!==void 0)):void 0}),q._zod.parse=(_,z)=>{let Y=K.innerType._zod.run(_,z);if(Y instanceof Promise)return Y.then(($)=>lX7($,q));return lX7(Y,q)}});$t8=f1("$ZodSuccess",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{let Y=K.innerType._zod.run(_,z);if(Y instanceof Promise)return Y.then(($)=>{return _.value=$.issues.length===0,_});return _.value=Y.issues.length===0,_}}),At8=f1("$ZodCatch",(q,K)=>{U3.init(q,K),q._zod.optin="optional",U$(q._zod,"optout",()=>K.innerType._zod.optout),U$(q._zod,"values",()=>K.innerType._zod.values),q._zod.parse=(_,z)=>{let Y=K.innerType._zod.run(_,z);if(Y instanceof Promise)return Y.then(($)=>{if(_.value=$.value,$.issues.length)_.value=K.catchValue({..._,error:{issues:$.issues.map((A)=>XE(A,z,dM()))},input:_.value}),_.issues=[];return _});if(_.value=Y.value,Y.issues.length)_.value=K.catchValue({..._,error:{issues:Y.issues.map(($)=>XE($,z,dM()))},input:_.value}),_.issues=[];return _}}),Ot8=f1("$ZodNaN",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{if(typeof _.value!=="number"||!Number.isNaN(_.value))return _.issues.push({input:_.value,inst:q,expected:"nan",code:"invalid_type"}),_;return _}}),FI6=f1("$ZodPipe",(q,K)=>{U3.init(q,K),U$(q._zod,"values",()=>K.in._zod.values),U$(q._zod,"optin",()=>K.in._zod.optin),U$(q._zod,"optout",()=>K.out._zod.optout),q._zod.parse=(_,z)=>{let Y=K.in._zod.run(_,z);if(Y instanceof Promise)return Y.then(($)=>nX7($,K,z));return nX7(Y,K,z)}});wt8=f1("$ZodReadonly",(q,K)=>{U3.init(q,K),U$(q._zod,"propValues",()=>K.innerType._zod.propValues),U$(q._zod,"values",()=>K.innerType._zod.values),U$(q._zod,"optin",()=>K.innerType._zod.optin),U$(q._zod,"optout",()=>K.innerType._zod.optout),q._zod.parse=(_,z)=>{let Y=K.innerType._zod.run(_,z);if(Y instanceof Promise)return Y.then(iX7);return iX7(Y)}});jt8=f1("$ZodTemplateLiteral",(q,K)=>{U3.init(q,K);let _=[];for(let z of K.parts)if(z instanceof U3){if(!z._zod.pattern)throw Error(`Invalid template literal part, no pattern found: ${[...z._zod.traits].shift()}`);let Y=z._zod.pattern instanceof RegExp?z._zod.pattern.source:z._zod.pattern;if(!Y)throw Error(`Invalid template literal part: ${z._zod.traits}`);let $=Y.startsWith("^")?1:0,A=Y.endsWith("$")?Y.length-1:Y.length;_.push(Y.slice($,A))}else if(z===null||Oa8.has(typeof z))_.push(Qc(`${z}`));else throw Error(`Invalid template literal part: ${z}`);q._zod.pattern=new RegExp(`^${_.join("")}$`),q._zod.parse=(z,Y)=>{if(typeof z.value!=="string")return z.issues.push({input:z.value,inst:q,expected:"template_literal",code:"invalid_type"}),z;if(q._zod.pattern.lastIndex=0,!q._zod.pattern.test(z.value))return z.issues.push({input:z.value,inst:q,code:"invalid_format",format:"template_literal",pattern:q._zod.pattern.source}),z;return z}}),Ht8=f1("$ZodPromise",(q,K)=>{U3.init(q,K),q._zod.parse=(_,z)=>{return Promise.resolve(_.value).then((Y)=>K.innerType._zod.run({value:Y,issues:[]},z))}}),Jt8=f1("$ZodLazy",(q,K)=>{U3.init(q,K),U$(q._zod,"innerType",()=>K.getter()),U$(q._zod,"pattern",()=>q._zod.innerType._zod.pattern),U$(q._zod,"propValues",()=>q._zod.innerType._zod.propValues),U$(q._zod,"optin",()=>q._zod.innerType._zod.optin),U$(q._zod,"optout",()=>q._zod.innerType._zod.optout),q._zod.parse=(_,z)=>{return q._zod.innerType._zod.run(_,z)}}),Mt8=f1("$ZodCustom",(q,K)=>{AH.init(q,K),U3.init(q,K),q._zod.parse=(_,z)=>{return _},q._zod.check=(_)=>{let z=_.value,Y=K.fn(z);if(Y instanceof Promise)return Y.then(($)=>rX7($,_,z,q));rX7(Y,_,z,q);return}})});function Xt8(){return{localeError:pw5()}}var pw5=()=>{let q={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"مدخل",email:"بريد إلكتروني",url:"رابط",emoji:"إيموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاريخ ووقت بمعيار ISO",date:"تاريخ بمعيار ISO",time:"وقت بمعيار ISO",duration:"مدة بمعيار ISO",ipv4:"عنوان IPv4",ipv6:"عنوان IPv6",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",jwt:"JWT",template_literal:"مدخل"};return(Y)=>{switch(Y.code){case"invalid_type":return`مدخلات غير مقبولة: يفترض إدخال ${Y.expected}، ولكن تم إدخال ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`مدخلات غير مقبولة: يفترض إدخال ${oq(Y.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return` أكبر من اللازم: يفترض أن تكون ${Y.origin??"القيمة"} ${$} ${Y.maximum.toString()} ${A.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${Y.origin??"القيمة"} ${$} ${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`أصغر من اللازم: يفترض لـ ${Y.origin} أن يكون ${$} ${Y.minimum.toString()} ${A.unit}`;return`أصغر من اللازم: يفترض لـ ${Y.origin} أن يكون ${$} ${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`نَص غير مقبول: يجب أن يبدأ بـ "${Y.prefix}"`;if($.format==="ends_with")return`نَص غير مقبول: يجب أن ينتهي بـ "${$.suffix}"`;if($.format==="includes")return`نَص غير مقبول: يجب أن يتضمَّن "${$.includes}"`;if($.format==="regex")return`نَص غير مقبول: يجب أن يطابق النمط ${$.pattern}`;return`${z[$.format]??Y.format} غير مقبول`}case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${Y.divisor}`;case"unrecognized_keys":return`معرف${Y.keys.length>1?"ات":""} غريب${Y.keys.length>1?"ة":""}: ${D7(Y.keys,"، ")}`;case"invalid_key":return`معرف غير مقبول في ${Y.origin}`;case"invalid_union":return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${Y.origin}`;default:return"مدخل غير مقبول"}}};var tX7=y(()=>{y3()});function Pt8(){return{localeError:Bw5()}}var Bw5=()=>{let q={string:{unit:"simvol",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"element",verb:"olmalıdır"},set:{unit:"element",verb:"olmalıdır"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`Yanlış dəyər: gözlənilən ${Y.expected}, daxil olan ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Yanlış dəyər: gözlənilən ${oq(Y.values[0])}`;return`Yanlış seçim: aşağıdakılardan biri olmalıdır: ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Çox böyük: gözlənilən ${Y.origin??"dəyər"} ${$}${Y.maximum.toString()} ${A.unit??"element"}`;return`Çox böyük: gözlənilən ${Y.origin??"dəyər"} ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Çox kiçik: gözlənilən ${Y.origin} ${$}${Y.minimum.toString()} ${A.unit}`;return`Çox kiçik: gözlənilən ${Y.origin} ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Yanlış mətn: "${$.prefix}" ilə başlamalıdır`;if($.format==="ends_with")return`Yanlış mətn: "${$.suffix}" ilə bitməlidir`;if($.format==="includes")return`Yanlış mətn: "${$.includes}" daxil olmalıdır`;if($.format==="regex")return`Yanlış mətn: ${$.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${z[$.format]??Y.format}`}case"not_multiple_of":return`Yanlış ədəd: ${Y.divisor} ilə bölünə bilən olmalıdır`;case"unrecognized_keys":return`Tanınmayan açar${Y.keys.length>1?"lar":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`${Y.origin} daxilində yanlış açar`;case"invalid_union":return"Yanlış dəyər";case"invalid_element":return`${Y.origin} daxilində yanlış dəyər`;default:return"Yanlış dəyər"}}};var eX7=y(()=>{y3()});function qP7(q,K,_,z){let Y=Math.abs(q),$=Y%10,A=Y%100;if(A>=11&&A<=19)return z;if($===1)return K;if($>=2&&$<=4)return _;return z}function Wt8(){return{localeError:gw5()}}var gw5=()=>{let q={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"лік";case"object":{if(Array.isArray(Y))return"масіў";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"увод",email:"email адрас",url:"URL",emoji:"эмодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата і час",date:"ISO дата",time:"ISO час",duration:"ISO працягласць",ipv4:"IPv4 адрас",ipv6:"IPv6 адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",jwt:"JWT",template_literal:"увод"};return(Y)=>{switch(Y.code){case"invalid_type":return`Няправільны ўвод: чакаўся ${Y.expected}, атрымана ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Няправільны ўвод: чакалася ${oq(Y.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A){let O=Number(Y.maximum),w=qP7(O,A.unit.one,A.unit.few,A.unit.many);return`Занадта вялікі: чакалася, што ${Y.origin??"значэнне"} павінна ${A.verb} ${$}${Y.maximum.toString()} ${w}`}return`Занадта вялікі: чакалася, што ${Y.origin??"значэнне"} павінна быць ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A){let O=Number(Y.minimum),w=qP7(O,A.unit.one,A.unit.few,A.unit.many);return`Занадта малы: чакалася, што ${Y.origin} павінна ${A.verb} ${$}${Y.minimum.toString()} ${w}`}return`Занадта малы: чакалася, што ${Y.origin} павінна быць ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Няправільны радок: павінен пачынацца з "${$.prefix}"`;if($.format==="ends_with")return`Няправільны радок: павінен заканчвацца на "${$.suffix}"`;if($.format==="includes")return`Няправільны радок: павінен змяшчаць "${$.includes}"`;if($.format==="regex")return`Няправільны радок: павінен адпавядаць шаблону ${$.pattern}`;return`Няправільны ${z[$.format]??Y.format}`}case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${Y.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${Y.keys.length>1?"ключы":"ключ"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Няправільны ключ у ${Y.origin}`;case"invalid_union":return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${Y.origin}`;default:return"Няправільны ўвод"}}};var KP7=y(()=>{y3()});function Dt8(){return{localeError:Fw5()}}var Fw5=()=>{let q={string:{unit:"caràcters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"entrada",email:"adreça electrònica",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i hora ISO",date:"data ISO",time:"hora ISO",duration:"durada ISO",ipv4:"adreça IPv4",ipv6:"adreça IPv6",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"};return(Y)=>{switch(Y.code){case"invalid_type":return`Tipus invàlid: s'esperava ${Y.expected}, s'ha rebut ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Valor invàlid: s'esperava ${oq(Y.values[0])}`;return`Opció invàlida: s'esperava una de ${D7(Y.values," o ")}`;case"too_big":{let $=Y.inclusive?"com a màxim":"menys de",A=K(Y.origin);if(A)return`Massa gran: s'esperava que ${Y.origin??"el valor"} contingués ${$} ${Y.maximum.toString()} ${A.unit??"elements"}`;return`Massa gran: s'esperava que ${Y.origin??"el valor"} fos ${$} ${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?"com a mínim":"més de",A=K(Y.origin);if(A)return`Massa petit: s'esperava que ${Y.origin} contingués ${$} ${Y.minimum.toString()} ${A.unit}`;return`Massa petit: s'esperava que ${Y.origin} fos ${$} ${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Format invàlid: ha de començar amb "${$.prefix}"`;if($.format==="ends_with")return`Format invàlid: ha d'acabar amb "${$.suffix}"`;if($.format==="includes")return`Format invàlid: ha d'incloure "${$.includes}"`;if($.format==="regex")return`Format invàlid: ha de coincidir amb el patró ${$.pattern}`;return`Format invàlid per a ${z[$.format]??Y.format}`}case"not_multiple_of":return`Número invàlid: ha de ser múltiple de ${Y.divisor}`;case"unrecognized_keys":return`Clau${Y.keys.length>1?"s":""} no reconeguda${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Clau invàlida a ${Y.origin}`;case"invalid_union":return"Entrada invàlida";case"invalid_element":return`Element invàlid a ${Y.origin}`;default:return"Entrada invàlida"}}};var _P7=y(()=>{y3()});function ft8(){return{localeError:Uw5()}}var Uw5=()=>{let q={string:{unit:"znaků",verb:"mít"},file:{unit:"bajtů",verb:"mít"},array:{unit:"prvků",verb:"mít"},set:{unit:"prvků",verb:"mít"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"číslo";case"string":return"řetězec";case"boolean":return"boolean";case"bigint":return"bigint";case"function":return"funkce";case"symbol":return"symbol";case"undefined":return"undefined";case"object":{if(Array.isArray(Y))return"pole";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"regulární výraz",email:"e-mailová adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"datum a čas ve formátu ISO",date:"datum ve formátu ISO",time:"čas ve formátu ISO",duration:"doba trvání ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zakódovaný ve formátu base64",base64url:"řetězec zakódovaný ve formátu base64url",json_string:"řetězec ve formátu JSON",e164:"číslo E.164",jwt:"JWT",template_literal:"vstup"};return(Y)=>{switch(Y.code){case"invalid_type":return`Neplatný vstup: očekáváno ${Y.expected}, obdrženo ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Neplatný vstup: očekáváno ${oq(Y.values[0])}`;return`Neplatná možnost: očekávána jedna z hodnot ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Hodnota je příliš velká: ${Y.origin??"hodnota"} musí mít ${$}${Y.maximum.toString()} ${A.unit??"prvků"}`;return`Hodnota je příliš velká: ${Y.origin??"hodnota"} musí být ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Hodnota je příliš malá: ${Y.origin??"hodnota"} musí mít ${$}${Y.minimum.toString()} ${A.unit??"prvků"}`;return`Hodnota je příliš malá: ${Y.origin??"hodnota"} musí být ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Neplatný řetězec: musí začínat na "${$.prefix}"`;if($.format==="ends_with")return`Neplatný řetězec: musí končit na "${$.suffix}"`;if($.format==="includes")return`Neplatný řetězec: musí obsahovat "${$.includes}"`;if($.format==="regex")return`Neplatný řetězec: musí odpovídat vzoru ${$.pattern}`;return`Neplatný formát ${z[$.format]??Y.format}`}case"not_multiple_of":return`Neplatné číslo: musí být násobkem ${Y.divisor}`;case"unrecognized_keys":return`Neznámé klíče: ${D7(Y.keys,", ")}`;case"invalid_key":return`Neplatný klíč v ${Y.origin}`;case"invalid_union":return"Neplatný vstup";case"invalid_element":return`Neplatná hodnota v ${Y.origin}`;default:return"Neplatný vstup"}}};var zP7=y(()=>{y3()});function Zt8(){return{localeError:Qw5()}}var Qw5=()=>{let q={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"Zahl";case"object":{if(Array.isArray(Y))return"Array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"Eingabe",email:"E-Mail-Adresse",url:"URL",emoji:"Emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-Datum und -Uhrzeit",date:"ISO-Datum",time:"ISO-Uhrzeit",duration:"ISO-Dauer",ipv4:"IPv4-Adresse",ipv6:"IPv6-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",jwt:"JWT",template_literal:"Eingabe"};return(Y)=>{switch(Y.code){case"invalid_type":return`Ungültige Eingabe: erwartet ${Y.expected}, erhalten ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Ungültige Eingabe: erwartet ${oq(Y.values[0])}`;return`Ungültige Option: erwartet eine von ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Zu groß: erwartet, dass ${Y.origin??"Wert"} ${$}${Y.maximum.toString()} ${A.unit??"Elemente"} hat`;return`Zu groß: erwartet, dass ${Y.origin??"Wert"} ${$}${Y.maximum.toString()} ist`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Zu klein: erwartet, dass ${Y.origin} ${$}${Y.minimum.toString()} ${A.unit} hat`;return`Zu klein: erwartet, dass ${Y.origin} ${$}${Y.minimum.toString()} ist`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Ungültiger String: muss mit "${$.prefix}" beginnen`;if($.format==="ends_with")return`Ungültiger String: muss mit "${$.suffix}" enden`;if($.format==="includes")return`Ungültiger String: muss "${$.includes}" enthalten`;if($.format==="regex")return`Ungültiger String: muss dem Muster ${$.pattern} entsprechen`;return`Ungültig: ${z[$.format]??Y.format}`}case"not_multiple_of":return`Ungültige Zahl: muss ein Vielfaches von ${Y.divisor} sein`;case"unrecognized_keys":return`${Y.keys.length>1?"Unbekannte Schlüssel":"Unbekannter Schlüssel"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Ungültiger Schlüssel in ${Y.origin}`;case"invalid_union":return"Ungültige Eingabe";case"invalid_element":return`Ungültiger Wert in ${Y.origin}`;default:return"Ungültige Eingabe"}}};var YP7=y(()=>{y3()});function QI6(){return{localeError:cw5()}}var dw5=(q)=>{let K=typeof q;switch(K){case"number":return Number.isNaN(q)?"NaN":"number";case"object":{if(Array.isArray(q))return"array";if(q===null)return"null";if(Object.getPrototypeOf(q)!==Object.prototype&&q.constructor)return q.constructor.name}}return K},cw5=()=>{let q={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"}};function K(z){return q[z]??null}let _={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"};return(z)=>{switch(z.code){case"invalid_type":return`Invalid input: expected ${z.expected}, received ${dw5(z.input)}`;case"invalid_value":if(z.values.length===1)return`Invalid input: expected ${oq(z.values[0])}`;return`Invalid option: expected one of ${D7(z.values,"|")}`;case"too_big":{let Y=z.inclusive?"<=":"<",$=K(z.origin);if($)return`Too big: expected ${z.origin??"value"} to have ${Y}${z.maximum.toString()} ${$.unit??"elements"}`;return`Too big: expected ${z.origin??"value"} to be ${Y}${z.maximum.toString()}`}case"too_small":{let Y=z.inclusive?">=":">",$=K(z.origin);if($)return`Too small: expected ${z.origin} to have ${Y}${z.minimum.toString()} ${$.unit}`;return`Too small: expected ${z.origin} to be ${Y}${z.minimum.toString()}`}case"invalid_format":{let Y=z;if(Y.format==="starts_with")return`Invalid string: must start with "${Y.prefix}"`;if(Y.format==="ends_with")return`Invalid string: must end with "${Y.suffix}"`;if(Y.format==="includes")return`Invalid string: must include "${Y.includes}"`;if(Y.format==="regex")return`Invalid string: must match pattern ${Y.pattern}`;return`Invalid ${_[Y.format]??z.format}`}case"not_multiple_of":return`Invalid number: must be a multiple of ${z.divisor}`;case"unrecognized_keys":return`Unrecognized key${z.keys.length>1?"s":""}: ${D7(z.keys,", ")}`;case"invalid_key":return`Invalid key in ${z.origin}`;case"invalid_union":return"Invalid input";case"invalid_element":return`Invalid value in ${z.origin}`;default:return"Invalid input"}}};var Gt8=y(()=>{y3()});function Tt8(){return{localeError:nw5()}}var lw5=(q)=>{let K=typeof q;switch(K){case"number":return Number.isNaN(q)?"NaN":"nombro";case"object":{if(Array.isArray(q))return"tabelo";if(q===null)return"senvalora";if(Object.getPrototypeOf(q)!==Object.prototype&&q.constructor)return q.constructor.name}}return K},nw5=()=>{let q={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"}};function K(z){return q[z]??null}let _={regex:"enigo",email:"retadreso",url:"URL",emoji:"emoĝio",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datotempo",date:"ISO-dato",time:"ISO-tempo",duration:"ISO-daŭro",ipv4:"IPv4-adreso",ipv6:"IPv6-adreso",cidrv4:"IPv4-rango",cidrv6:"IPv6-rango",base64:"64-ume kodita karaktraro",base64url:"URL-64-ume kodita karaktraro",json_string:"JSON-karaktraro",e164:"E.164-nombro",jwt:"JWT",template_literal:"enigo"};return(z)=>{switch(z.code){case"invalid_type":return`Nevalida enigo: atendiĝis ${z.expected}, riceviĝis ${lw5(z.input)}`;case"invalid_value":if(z.values.length===1)return`Nevalida enigo: atendiĝis ${oq(z.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${D7(z.values,"|")}`;case"too_big":{let Y=z.inclusive?"<=":"<",$=K(z.origin);if($)return`Tro granda: atendiĝis ke ${z.origin??"valoro"} havu ${Y}${z.maximum.toString()} ${$.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${z.origin??"valoro"} havu ${Y}${z.maximum.toString()}`}case"too_small":{let Y=z.inclusive?">=":">",$=K(z.origin);if($)return`Tro malgranda: atendiĝis ke ${z.origin} havu ${Y}${z.minimum.toString()} ${$.unit}`;return`Tro malgranda: atendiĝis ke ${z.origin} estu ${Y}${z.minimum.toString()}`}case"invalid_format":{let Y=z;if(Y.format==="starts_with")return`Nevalida karaktraro: devas komenciĝi per "${Y.prefix}"`;if(Y.format==="ends_with")return`Nevalida karaktraro: devas finiĝi per "${Y.suffix}"`;if(Y.format==="includes")return`Nevalida karaktraro: devas inkluzivi "${Y.includes}"`;if(Y.format==="regex")return`Nevalida karaktraro: devas kongrui kun la modelo ${Y.pattern}`;return`Nevalida ${_[Y.format]??z.format}`}case"not_multiple_of":return`Nevalida nombro: devas esti oblo de ${z.divisor}`;case"unrecognized_keys":return`Nekonata${z.keys.length>1?"j":""} ŝlosilo${z.keys.length>1?"j":""}: ${D7(z.keys,", ")}`;case"invalid_key":return`Nevalida ŝlosilo en ${z.origin}`;case"invalid_union":return"Nevalida enigo";case"invalid_element":return`Nevalida valoro en ${z.origin}`;default:return"Nevalida enigo"}}};var $P7=y(()=>{y3()});function vt8(){return{localeError:iw5()}}var iw5=()=>{let q={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"número";case"object":{if(Array.isArray(Y))return"arreglo";if(Y===null)return"nulo";if(Object.getPrototypeOf(Y)!==Object.prototype)return Y.constructor.name}}return $},z={regex:"entrada",email:"dirección de correo electrónico",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"fecha y hora ISO",date:"fecha ISO",time:"hora ISO",duration:"duración ISO",ipv4:"dirección IPv4",ipv6:"dirección IPv6",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"};return(Y)=>{switch(Y.code){case"invalid_type":return`Entrada inválida: se esperaba ${Y.expected}, recibido ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Entrada inválida: se esperaba ${oq(Y.values[0])}`;return`Opción inválida: se esperaba una de ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Demasiado grande: se esperaba que ${Y.origin??"valor"} tuviera ${$}${Y.maximum.toString()} ${A.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${Y.origin??"valor"} fuera ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Demasiado pequeño: se esperaba que ${Y.origin} tuviera ${$}${Y.minimum.toString()} ${A.unit}`;return`Demasiado pequeño: se esperaba que ${Y.origin} fuera ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Cadena inválida: debe comenzar con "${$.prefix}"`;if($.format==="ends_with")return`Cadena inválida: debe terminar en "${$.suffix}"`;if($.format==="includes")return`Cadena inválida: debe incluir "${$.includes}"`;if($.format==="regex")return`Cadena inválida: debe coincidir con el patrón ${$.pattern}`;return`Inválido ${z[$.format]??Y.format}`}case"not_multiple_of":return`Número inválido: debe ser múltiplo de ${Y.divisor}`;case"unrecognized_keys":return`Llave${Y.keys.length>1?"s":""} desconocida${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Llave inválida en ${Y.origin}`;case"invalid_union":return"Entrada inválida";case"invalid_element":return`Valor inválido en ${Y.origin}`;default:return"Entrada inválida"}}};var AP7=y(()=>{y3()});function kt8(){return{localeError:rw5()}}var rw5=()=>{let q={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"عدد";case"object":{if(Array.isArray(Y))return"آرایه";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ورودی",email:"آدرس ایمیل",url:"URL",emoji:"ایموجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاریخ و زمان ایزو",date:"تاریخ ایزو",time:"زمان ایزو",duration:"مدت زمان ایزو",ipv4:"IPv4 آدرس",ipv6:"IPv6 آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",jwt:"JWT",template_literal:"ورودی"};return(Y)=>{switch(Y.code){case"invalid_type":return`ورودی نامعتبر: می‌بایست ${Y.expected} می‌بود، ${_(Y.input)} دریافت شد`;case"invalid_value":if(Y.values.length===1)return`ورودی نامعتبر: می‌بایست ${oq(Y.values[0])} می‌بود`;return`گزینه نامعتبر: می‌بایست یکی از ${D7(Y.values,"|")} می‌بود`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`خیلی بزرگ: ${Y.origin??"مقدار"} باید ${$}${Y.maximum.toString()} ${A.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${Y.origin??"مقدار"} باید ${$}${Y.maximum.toString()} باشد`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`خیلی کوچک: ${Y.origin} باید ${$}${Y.minimum.toString()} ${A.unit} باشد`;return`خیلی کوچک: ${Y.origin} باید ${$}${Y.minimum.toString()} باشد`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`رشته نامعتبر: باید با "${$.prefix}" شروع شود`;if($.format==="ends_with")return`رشته نامعتبر: باید با "${$.suffix}" تمام شود`;if($.format==="includes")return`رشته نامعتبر: باید شامل "${$.includes}" باشد`;if($.format==="regex")return`رشته نامعتبر: باید با الگوی ${$.pattern} مطابقت داشته باشد`;return`${z[$.format]??Y.format} نامعتبر`}case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${Y.divisor} باشد`;case"unrecognized_keys":return`کلید${Y.keys.length>1?"های":""} ناشناس: ${D7(Y.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${Y.origin}`;case"invalid_union":return"ورودی نامعتبر";case"invalid_element":return`مقدار نامعتبر در ${Y.origin}`;default:return"ورودی نامعتبر"}}};var OP7=y(()=>{y3()});function Vt8(){return{localeError:ow5()}}var ow5=()=>{let q={string:{unit:"merkkiä",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"päivämäärän"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"säännöllinen lauseke",email:"sähköpostiosoite",url:"URL-osoite",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-aikaleima",date:"ISO-päivämäärä",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",jwt:"JWT",template_literal:"templaattimerkkijono"};return(Y)=>{switch(Y.code){case"invalid_type":return`Virheellinen tyyppi: odotettiin ${Y.expected}, oli ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Virheellinen syöte: täytyy olla ${oq(Y.values[0])}`;return`Virheellinen valinta: täytyy olla yksi seuraavista: ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Liian suuri: ${A.subject} täytyy olla ${$}${Y.maximum.toString()} ${A.unit}`.trim();return`Liian suuri: arvon täytyy olla ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Liian pieni: ${A.subject} täytyy olla ${$}${Y.minimum.toString()} ${A.unit}`.trim();return`Liian pieni: arvon täytyy olla ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Virheellinen syöte: täytyy alkaa "${$.prefix}"`;if($.format==="ends_with")return`Virheellinen syöte: täytyy loppua "${$.suffix}"`;if($.format==="includes")return`Virheellinen syöte: täytyy sisältää "${$.includes}"`;if($.format==="regex")return`Virheellinen syöte: täytyy vastata säännöllistä lauseketta ${$.pattern}`;return`Virheellinen ${z[$.format]??Y.format}`}case"not_multiple_of":return`Virheellinen luku: täytyy olla luvun ${Y.divisor} monikerta`;case"unrecognized_keys":return`${Y.keys.length>1?"Tuntemattomat avaimet":"Tuntematon avain"}: ${D7(Y.keys,", ")}`;case"invalid_key":return"Virheellinen avain tietueessa";case"invalid_union":return"Virheellinen unioni";case"invalid_element":return"Virheellinen arvo joukossa";default:return"Virheellinen syöte"}}};var wP7=y(()=>{y3()});function Nt8(){return{localeError:aw5()}}var aw5=()=>{let q={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"nombre";case"object":{if(Array.isArray(Y))return"tableau";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"entrée",email:"adresse e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date et heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",jwt:"JWT",template_literal:"entrée"};return(Y)=>{switch(Y.code){case"invalid_type":return`Entrée invalide : ${Y.expected} attendu, ${_(Y.input)} reçu`;case"invalid_value":if(Y.values.length===1)return`Entrée invalide : ${oq(Y.values[0])} attendu`;return`Option invalide : une valeur parmi ${D7(Y.values,"|")} attendue`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Trop grand : ${Y.origin??"valeur"} doit ${A.verb} ${$}${Y.maximum.toString()} ${A.unit??"élément(s)"}`;return`Trop grand : ${Y.origin??"valeur"} doit être ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Trop petit : ${Y.origin} doit ${A.verb} ${$}${Y.minimum.toString()} ${A.unit}`;return`Trop petit : ${Y.origin} doit être ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Chaîne invalide : doit commencer par "${$.prefix}"`;if($.format==="ends_with")return`Chaîne invalide : doit se terminer par "${$.suffix}"`;if($.format==="includes")return`Chaîne invalide : doit inclure "${$.includes}"`;if($.format==="regex")return`Chaîne invalide : doit correspondre au modèle ${$.pattern}`;return`${z[$.format]??Y.format} invalide`}case"not_multiple_of":return`Nombre invalide : doit être un multiple de ${Y.divisor}`;case"unrecognized_keys":return`Clé${Y.keys.length>1?"s":""} non reconnue${Y.keys.length>1?"s":""} : ${D7(Y.keys,", ")}`;case"invalid_key":return`Clé invalide dans ${Y.origin}`;case"invalid_union":return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${Y.origin}`;default:return"Entrée invalide"}}};var jP7=y(()=>{y3()});function yt8(){return{localeError:sw5()}}var sw5=()=>{let q={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"entrée",email:"adresse courriel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date-heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",jwt:"JWT",template_literal:"entrée"};return(Y)=>{switch(Y.code){case"invalid_type":return`Entrée invalide : attendu ${Y.expected}, reçu ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Entrée invalide : attendu ${oq(Y.values[0])}`;return`Option invalide : attendu l'une des valeurs suivantes ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"≤":"<",A=K(Y.origin);if(A)return`Trop grand : attendu que ${Y.origin??"la valeur"} ait ${$}${Y.maximum.toString()} ${A.unit}`;return`Trop grand : attendu que ${Y.origin??"la valeur"} soit ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?"≥":">",A=K(Y.origin);if(A)return`Trop petit : attendu que ${Y.origin} ait ${$}${Y.minimum.toString()} ${A.unit}`;return`Trop petit : attendu que ${Y.origin} soit ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Chaîne invalide : doit commencer par "${$.prefix}"`;if($.format==="ends_with")return`Chaîne invalide : doit se terminer par "${$.suffix}"`;if($.format==="includes")return`Chaîne invalide : doit inclure "${$.includes}"`;if($.format==="regex")return`Chaîne invalide : doit correspondre au motif ${$.pattern}`;return`${z[$.format]??Y.format} invalide`}case"not_multiple_of":return`Nombre invalide : doit être un multiple de ${Y.divisor}`;case"unrecognized_keys":return`Clé${Y.keys.length>1?"s":""} non reconnue${Y.keys.length>1?"s":""} : ${D7(Y.keys,", ")}`;case"invalid_key":return`Clé invalide dans ${Y.origin}`;case"invalid_union":return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${Y.origin}`;default:return"Entrée invalide"}}};var HP7=y(()=>{y3()});function Et8(){return{localeError:tw5()}}var tw5=()=>{let q={string:{unit:"אותיות",verb:"לכלול"},file:{unit:"בייטים",verb:"לכלול"},array:{unit:"פריטים",verb:"לכלול"},set:{unit:"פריטים",verb:"לכלול"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"קלט",email:"כתובת אימייל",url:"כתובת רשת",emoji:"אימוג'י",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"תאריך וזמן ISO",date:"תאריך ISO",time:"זמן ISO",duration:"משך זמן ISO",ipv4:"כתובת IPv4",ipv6:"כתובת IPv6",cidrv4:"טווח IPv4",cidrv6:"טווח IPv6",base64:"מחרוזת בבסיס 64",base64url:"מחרוזת בבסיס 64 לכתובות רשת",json_string:"מחרוזת JSON",e164:"מספר E.164",jwt:"JWT",template_literal:"קלט"};return(Y)=>{switch(Y.code){case"invalid_type":return`קלט לא תקין: צריך ${Y.expected}, התקבל ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`קלט לא תקין: צריך ${oq(Y.values[0])}`;return`קלט לא תקין: צריך אחת מהאפשרויות ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`גדול מדי: ${Y.origin??"value"} צריך להיות ${$}${Y.maximum.toString()} ${A.unit??"elements"}`;return`גדול מדי: ${Y.origin??"value"} צריך להיות ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`קטן מדי: ${Y.origin} צריך להיות ${$}${Y.minimum.toString()} ${A.unit}`;return`קטן מדי: ${Y.origin} צריך להיות ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`מחרוזת לא תקינה: חייבת להתחיל ב"${$.prefix}"`;if($.format==="ends_with")return`מחרוזת לא תקינה: חייבת להסתיים ב "${$.suffix}"`;if($.format==="includes")return`מחרוזת לא תקינה: חייבת לכלול "${$.includes}"`;if($.format==="regex")return`מחרוזת לא תקינה: חייבת להתאים לתבנית ${$.pattern}`;return`${z[$.format]??Y.format} לא תקין`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${Y.divisor}`;case"unrecognized_keys":return`מפתח${Y.keys.length>1?"ות":""} לא מזוה${Y.keys.length>1?"ים":"ה"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`מפתח לא תקין ב${Y.origin}`;case"invalid_union":return"קלט לא תקין";case"invalid_element":return`ערך לא תקין ב${Y.origin}`;default:return"קלט לא תקין"}}};var JP7=y(()=>{y3()});function Lt8(){return{localeError:ew5()}}var ew5=()=>{let q={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"szám";case"object":{if(Array.isArray(Y))return"tömb";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"bemenet",email:"email cím",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO időbélyeg",date:"ISO dátum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 cím",ipv6:"IPv6 cím",cidrv4:"IPv4 tartomány",cidrv6:"IPv6 tartomány",base64:"base64-kódolt string",base64url:"base64url-kódolt string",json_string:"JSON string",e164:"E.164 szám",jwt:"JWT",template_literal:"bemenet"};return(Y)=>{switch(Y.code){case"invalid_type":return`Érvénytelen bemenet: a várt érték ${Y.expected}, a kapott érték ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Érvénytelen bemenet: a várt érték ${oq(Y.values[0])}`;return`Érvénytelen opció: valamelyik érték várt ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Túl nagy: ${Y.origin??"érték"} mérete túl nagy ${$}${Y.maximum.toString()} ${A.unit??"elem"}`;return`Túl nagy: a bemeneti érték ${Y.origin??"érték"} túl nagy: ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Túl kicsi: a bemeneti érték ${Y.origin} mérete túl kicsi ${$}${Y.minimum.toString()} ${A.unit}`;return`Túl kicsi: a bemeneti érték ${Y.origin} túl kicsi ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Érvénytelen string: "${$.prefix}" értékkel kell kezdődnie`;if($.format==="ends_with")return`Érvénytelen string: "${$.suffix}" értékkel kell végződnie`;if($.format==="includes")return`Érvénytelen string: "${$.includes}" értéket kell tartalmaznia`;if($.format==="regex")return`Érvénytelen string: ${$.pattern} mintának kell megfelelnie`;return`Érvénytelen ${z[$.format]??Y.format}`}case"not_multiple_of":return`Érvénytelen szám: ${Y.divisor} többszörösének kell lennie`;case"unrecognized_keys":return`Ismeretlen kulcs${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Érvénytelen kulcs ${Y.origin}`;case"invalid_union":return"Érvénytelen bemenet";case"invalid_element":return`Érvénytelen érték: ${Y.origin}`;default:return"Érvénytelen bemenet"}}};var MP7=y(()=>{y3()});function Rt8(){return{localeError:q25()}}var q25=()=>{let q={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"input",email:"alamat email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tanggal dan waktu format ISO",date:"tanggal format ISO",time:"jam format ISO",duration:"durasi format ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"rentang alamat IPv4",cidrv6:"rentang alamat IPv6",base64:"string dengan enkode base64",base64url:"string dengan enkode base64url",json_string:"string JSON",e164:"angka E.164",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`Input tidak valid: diharapkan ${Y.expected}, diterima ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Input tidak valid: diharapkan ${oq(Y.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Terlalu besar: diharapkan ${Y.origin??"value"} memiliki ${$}${Y.maximum.toString()} ${A.unit??"elemen"}`;return`Terlalu besar: diharapkan ${Y.origin??"value"} menjadi ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Terlalu kecil: diharapkan ${Y.origin} memiliki ${$}${Y.minimum.toString()} ${A.unit}`;return`Terlalu kecil: diharapkan ${Y.origin} menjadi ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`String tidak valid: harus dimulai dengan "${$.prefix}"`;if($.format==="ends_with")return`String tidak valid: harus berakhir dengan "${$.suffix}"`;if($.format==="includes")return`String tidak valid: harus menyertakan "${$.includes}"`;if($.format==="regex")return`String tidak valid: harus sesuai pola ${$.pattern}`;return`${z[$.format]??Y.format} tidak valid`}case"not_multiple_of":return`Angka tidak valid: harus kelipatan dari ${Y.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali ${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Kunci tidak valid di ${Y.origin}`;case"invalid_union":return"Input tidak valid";case"invalid_element":return`Nilai tidak valid di ${Y.origin}`;default:return"Input tidak valid"}}};var XP7=y(()=>{y3()});function ht8(){return{localeError:K25()}}var K25=()=>{let q={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"numero";case"object":{if(Array.isArray(Y))return"vettore";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"input",email:"indirizzo email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e ora ISO",date:"data ISO",time:"ora ISO",duration:"durata ISO",ipv4:"indirizzo IPv4",ipv6:"indirizzo IPv6",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`Input non valido: atteso ${Y.expected}, ricevuto ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Input non valido: atteso ${oq(Y.values[0])}`;return`Opzione non valida: atteso uno tra ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Troppo grande: ${Y.origin??"valore"} deve avere ${$}${Y.maximum.toString()} ${A.unit??"elementi"}`;return`Troppo grande: ${Y.origin??"valore"} deve essere ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Troppo piccolo: ${Y.origin} deve avere ${$}${Y.minimum.toString()} ${A.unit}`;return`Troppo piccolo: ${Y.origin} deve essere ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Stringa non valida: deve iniziare con "${$.prefix}"`;if($.format==="ends_with")return`Stringa non valida: deve terminare con "${$.suffix}"`;if($.format==="includes")return`Stringa non valida: deve includere "${$.includes}"`;if($.format==="regex")return`Stringa non valida: deve corrispondere al pattern ${$.pattern}`;return`Invalid ${z[$.format]??Y.format}`}case"not_multiple_of":return`Numero non valido: deve essere un multiplo di ${Y.divisor}`;case"unrecognized_keys":return`Chiav${Y.keys.length>1?"i":"e"} non riconosciut${Y.keys.length>1?"e":"a"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Chiave non valida in ${Y.origin}`;case"invalid_union":return"Input non valido";case"invalid_element":return`Valore non valido in ${Y.origin}`;default:return"Input non valido"}}};var PP7=y(()=>{y3()});function St8(){return{localeError:_25()}}var _25=()=>{let q={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"数値";case"object":{if(Array.isArray(Y))return"配列";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"入力値",email:"メールアドレス",url:"URL",emoji:"絵文字",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日時",date:"ISO日付",time:"ISO時刻",duration:"ISO期間",ipv4:"IPv4アドレス",ipv6:"IPv6アドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",jwt:"JWT",template_literal:"入力値"};return(Y)=>{switch(Y.code){case"invalid_type":return`無効な入力: ${Y.expected}が期待されましたが、${_(Y.input)}が入力されました`;case"invalid_value":if(Y.values.length===1)return`無効な入力: ${oq(Y.values[0])}が期待されました`;return`無効な選択: ${D7(Y.values,"")}のいずれかである必要があります`;case"too_big":{let $=Y.inclusive?"以下である":"より小さい",A=K(Y.origin);if(A)return`大きすぎる値: ${Y.origin??""}は${Y.maximum.toString()}${A.unit??"要素"}${$}必要があります`;return`大きすぎる値: ${Y.origin??""}は${Y.maximum.toString()}${$}必要があります`}case"too_small":{let $=Y.inclusive?"以上である":"より大きい",A=K(Y.origin);if(A)return`小さすぎる値: ${Y.origin}は${Y.minimum.toString()}${A.unit}${$}必要があります`;return`小さすぎる値: ${Y.origin}は${Y.minimum.toString()}${$}必要があります`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`無効な文字列: "${$.prefix}"で始まる必要があります`;if($.format==="ends_with")return`無効な文字列: "${$.suffix}"で終わる必要があります`;if($.format==="includes")return`無効な文字列: "${$.includes}"を含む必要があります`;if($.format==="regex")return`無効な文字列: パターン${$.pattern}に一致する必要があります`;return`無効な${z[$.format]??Y.format}`}case"not_multiple_of":return`無効な数値: ${Y.divisor}の倍数である必要があります`;case"unrecognized_keys":return`認識されていないキー${Y.keys.length>1?"":""}: ${D7(Y.keys,"")}`;case"invalid_key":return`${Y.origin}内の無効なキー`;case"invalid_union":return"無効な入力";case"invalid_element":return`${Y.origin}内の無効な値`;default:return"無効な入力"}}};var WP7=y(()=>{y3()});function Ct8(){return{localeError:z25()}}var z25=()=>{let q={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"មិនមែនជាលេខ (NaN)":"លេខ";case"object":{if(Array.isArray(Y))return"អារេ (Array)";if(Y===null)return"គ្មានតម្លៃ (null)";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ទិន្នន័យបញ្ចូល",email:"អាសយដ្ឋានអ៊ីមែល",url:"URL",emoji:"សញ្ញាអារម្មណ៍",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"កាលបរិច្ឆេទ និងម៉ោង ISO",date:"កាលបរិច្ឆេទ ISO",time:"ម៉ោង ISO",duration:"រយៈពេល ISO",ipv4:"អាសយដ្ឋាន IPv4",ipv6:"អាសយដ្ឋាន IPv6",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"};return(Y)=>{switch(Y.code){case"invalid_type":return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${Y.expected} ប៉ុន្តែទទួលបាន ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${oq(Y.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`ធំពេក៖ ត្រូវការ ${Y.origin??"តម្លៃ"} ${$} ${Y.maximum.toString()} ${A.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${Y.origin??"តម្លៃ"} ${$} ${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`តូចពេក៖ ត្រូវការ ${Y.origin} ${$} ${Y.minimum.toString()} ${A.unit}`;return`តូចពេក៖ ត្រូវការ ${Y.origin} ${$} ${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវចាប់ផ្តើមដោយ "${$.prefix}"`;if($.format==="ends_with")return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវបញ្ចប់ដោយ "${$.suffix}"`;if($.format==="includes")return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវមាន "${$.includes}"`;if($.format==="regex")return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវតែផ្គូផ្គងនឹងទម្រង់ដែលបានកំណត់ ${$.pattern}`;return`មិនត្រឹមត្រូវ៖ ${z[$.format]??Y.format}`}case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${Y.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${D7(Y.keys,", ")}`;case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${Y.origin}`;case"invalid_union":return"ទិន្នន័យមិនត្រឹមត្រូវ";case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${Y.origin}`;default:return"ទិន្នន័យមិនត្រឹមត្រូវ"}}};var DP7=y(()=>{y3()});function bt8(){return{localeError:Y25()}}var Y25=()=>{let q={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"",verb:"to have"},set:{unit:"",verb:"to have"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"입력",email:"이메일 주소",url:"URL",emoji:"이모지",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 날짜시간",date:"ISO 날짜",time:"ISO 시간",duration:"ISO 기간",ipv4:"IPv4 주소",ipv6:"IPv6 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",jwt:"JWT",template_literal:"입력"};return(Y)=>{switch(Y.code){case"invalid_type":return`잘못된 입력: 예상 타입은 ${Y.expected}, 받은 타입은 ${_(Y.input)}입니다`;case"invalid_value":if(Y.values.length===1)return`잘못된 입력: 값은 ${oq(Y.values[0])} 이어야 합니다`;return`잘못된 옵션: ${D7(Y.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let $=Y.inclusive?"이하":"미만",A=$==="미만"?"이어야 합니다":"여야 합니다",O=K(Y.origin),w=O?.unit??"요소";if(O)return`${Y.origin??""}이 너무 큽니다: ${Y.maximum.toString()}${w} ${$}${A}`;return`${Y.origin??""}이 너무 큽니다: ${Y.maximum.toString()} ${$}${A}`}case"too_small":{let $=Y.inclusive?"이상":"초과",A=$==="이상"?"이어야 합니다":"여야 합니다",O=K(Y.origin),w=O?.unit??"요소";if(O)return`${Y.origin??""}이 너무 작습니다: ${Y.minimum.toString()}${w} ${$}${A}`;return`${Y.origin??""}이 너무 작습니다: ${Y.minimum.toString()} ${$}${A}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`잘못된 문자열: "${$.prefix}"(으)로 시작해야 합니다`;if($.format==="ends_with")return`잘못된 문자열: "${$.suffix}"(으)로 끝나야 합니다`;if($.format==="includes")return`잘못된 문자열: "${$.includes}"을(를) 포함해야 합니다`;if($.format==="regex")return`잘못된 문자열: 정규식 ${$.pattern} 패턴과 일치해야 합니다`;return`잘못된 ${z[$.format]??Y.format}`}case"not_multiple_of":return`잘못된 숫자: ${Y.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${D7(Y.keys,", ")}`;case"invalid_key":return`잘못된 키: ${Y.origin}`;case"invalid_union":return"잘못된 입력";case"invalid_element":return`잘못된 값: ${Y.origin}`;default:return"잘못된 입력"}}};var fP7=y(()=>{y3()});function xt8(){return{localeError:$25()}}var $25=()=>{let q={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"број";case"object":{if(Array.isArray(Y))return"низа";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"внес",email:"адреса на е-пошта",url:"URL",emoji:"емоџи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO датум и време",date:"ISO датум",time:"ISO време",duration:"ISO времетраење",ipv4:"IPv4 адреса",ipv6:"IPv6 адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",jwt:"JWT",template_literal:"внес"};return(Y)=>{switch(Y.code){case"invalid_type":return`Грешен внес: се очекува ${Y.expected}, примено ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Invalid input: expected ${oq(Y.values[0])}`;return`Грешана опција: се очекува една ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Премногу голем: се очекува ${Y.origin??"вредноста"} да има ${$}${Y.maximum.toString()} ${A.unit??"елементи"}`;return`Премногу голем: се очекува ${Y.origin??"вредноста"} да биде ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Премногу мал: се очекува ${Y.origin} да има ${$}${Y.minimum.toString()} ${A.unit}`;return`Премногу мал: се очекува ${Y.origin} да биде ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Неважечка низа: мора да започнува со "${$.prefix}"`;if($.format==="ends_with")return`Неважечка низа: мора да завршува со "${$.suffix}"`;if($.format==="includes")return`Неважечка низа: мора да вклучува "${$.includes}"`;if($.format==="regex")return`Неважечка низа: мора да одгоара на патернот ${$.pattern}`;return`Invalid ${z[$.format]??Y.format}`}case"not_multiple_of":return`Грешен број: мора да биде делив со ${Y.divisor}`;case"unrecognized_keys":return`${Y.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${Y.origin}`;case"invalid_union":return"Грешен внес";case"invalid_element":return`Грешна вредност во ${Y.origin}`;default:return"Грешен внес"}}};var ZP7=y(()=>{y3()});function It8(){return{localeError:A25()}}var A25=()=>{let q={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"nombor";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"input",email:"alamat e-mel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tarikh masa ISO",date:"tarikh ISO",time:"masa ISO",duration:"tempoh ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`Input tidak sah: dijangka ${Y.expected}, diterima ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Input tidak sah: dijangka ${oq(Y.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Terlalu besar: dijangka ${Y.origin??"nilai"} ${A.verb} ${$}${Y.maximum.toString()} ${A.unit??"elemen"}`;return`Terlalu besar: dijangka ${Y.origin??"nilai"} adalah ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Terlalu kecil: dijangka ${Y.origin} ${A.verb} ${$}${Y.minimum.toString()} ${A.unit}`;return`Terlalu kecil: dijangka ${Y.origin} adalah ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`String tidak sah: mesti bermula dengan "${$.prefix}"`;if($.format==="ends_with")return`String tidak sah: mesti berakhir dengan "${$.suffix}"`;if($.format==="includes")return`String tidak sah: mesti mengandungi "${$.includes}"`;if($.format==="regex")return`String tidak sah: mesti sepadan dengan corak ${$.pattern}`;return`${z[$.format]??Y.format} tidak sah`}case"not_multiple_of":return`Nombor tidak sah: perlu gandaan ${Y.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali: ${D7(Y.keys,", ")}`;case"invalid_key":return`Kunci tidak sah dalam ${Y.origin}`;case"invalid_union":return"Input tidak sah";case"invalid_element":return`Nilai tidak sah dalam ${Y.origin}`;default:return"Input tidak sah"}}};var GP7=y(()=>{y3()});function ut8(){return{localeError:O25()}}var O25=()=>{let q={string:{unit:"tekens"},file:{unit:"bytes"},array:{unit:"elementen"},set:{unit:"elementen"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"getal";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"invoer",email:"emailadres",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum en tijd",date:"ISO datum",time:"ISO tijd",duration:"ISO duur",ipv4:"IPv4-adres",ipv6:"IPv6-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",jwt:"JWT",template_literal:"invoer"};return(Y)=>{switch(Y.code){case"invalid_type":return`Ongeldige invoer: verwacht ${Y.expected}, ontving ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Ongeldige invoer: verwacht ${oq(Y.values[0])}`;return`Ongeldige optie: verwacht één van ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Te lang: verwacht dat ${Y.origin??"waarde"} ${$}${Y.maximum.toString()} ${A.unit??"elementen"} bevat`;return`Te lang: verwacht dat ${Y.origin??"waarde"} ${$}${Y.maximum.toString()} is`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Te kort: verwacht dat ${Y.origin} ${$}${Y.minimum.toString()} ${A.unit} bevat`;return`Te kort: verwacht dat ${Y.origin} ${$}${Y.minimum.toString()} is`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Ongeldige tekst: moet met "${$.prefix}" beginnen`;if($.format==="ends_with")return`Ongeldige tekst: moet op "${$.suffix}" eindigen`;if($.format==="includes")return`Ongeldige tekst: moet "${$.includes}" bevatten`;if($.format==="regex")return`Ongeldige tekst: moet overeenkomen met patroon ${$.pattern}`;return`Ongeldig: ${z[$.format]??Y.format}`}case"not_multiple_of":return`Ongeldig getal: moet een veelvoud van ${Y.divisor} zijn`;case"unrecognized_keys":return`Onbekende key${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Ongeldige key in ${Y.origin}`;case"invalid_union":return"Ongeldige invoer";case"invalid_element":return`Ongeldige waarde in ${Y.origin}`;default:return"Ongeldige invoer"}}};var TP7=y(()=>{y3()});function mt8(){return{localeError:w25()}}var w25=()=>{let q={string:{unit:"tegn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"elementer",verb:"å inneholde"},set:{unit:"elementer",verb:"å inneholde"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"tall";case"object":{if(Array.isArray(Y))return"liste";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varighet",ipv4:"IPv4-område",ipv6:"IPv6-område",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`Ugyldig input: forventet ${Y.expected}, fikk ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Ugyldig verdi: forventet ${oq(Y.values[0])}`;return`Ugyldig valg: forventet en av ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`For stor(t): forventet ${Y.origin??"value"} til å ha ${$}${Y.maximum.toString()} ${A.unit??"elementer"}`;return`For stor(t): forventet ${Y.origin??"value"} til å ha ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`For lite(n): forventet ${Y.origin} til å ha ${$}${Y.minimum.toString()} ${A.unit}`;return`For lite(n): forventet ${Y.origin} til å ha ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Ugyldig streng: må starte med "${$.prefix}"`;if($.format==="ends_with")return`Ugyldig streng: må ende med "${$.suffix}"`;if($.format==="includes")return`Ugyldig streng: må inneholde "${$.includes}"`;if($.format==="regex")return`Ugyldig streng: må matche mønsteret ${$.pattern}`;return`Ugyldig ${z[$.format]??Y.format}`}case"not_multiple_of":return`Ugyldig tall: må være et multiplum av ${Y.divisor}`;case"unrecognized_keys":return`${Y.keys.length>1?"Ukjente nøkler":"Ukjent nøkkel"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Ugyldig nøkkel i ${Y.origin}`;case"invalid_union":return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${Y.origin}`;default:return"Ugyldig input"}}};var vP7=y(()=>{y3()});function pt8(){return{localeError:j25()}}var j25=()=>{let q={string:{unit:"harf",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"unsur",verb:"olmalıdır"},set:{unit:"unsur",verb:"olmalıdır"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"numara";case"object":{if(Array.isArray(Y))return"saf";if(Y===null)return"gayb";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"giren",email:"epostagâh",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO hengâmı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO müddeti",ipv4:"IPv4 nişânı",ipv6:"IPv6 nişânı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",jwt:"JWT",template_literal:"giren"};return(Y)=>{switch(Y.code){case"invalid_type":return`Fâsit giren: umulan ${Y.expected}, alınan ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Fâsit giren: umulan ${oq(Y.values[0])}`;return`Fâsit tercih: mûteberler ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Fazla büyük: ${Y.origin??"value"}, ${$}${Y.maximum.toString()} ${A.unit??"elements"} sahip olmalıydı.`;return`Fazla büyük: ${Y.origin??"value"}, ${$}${Y.maximum.toString()} olmalıydı.`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Fazla küçük: ${Y.origin}, ${$}${Y.minimum.toString()} ${A.unit} sahip olmalıydı.`;return`Fazla küçük: ${Y.origin}, ${$}${Y.minimum.toString()} olmalıydı.`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Fâsit metin: "${$.prefix}" ile başlamalı.`;if($.format==="ends_with")return`Fâsit metin: "${$.suffix}" ile bitmeli.`;if($.format==="includes")return`Fâsit metin: "${$.includes}" ihtivâ etmeli.`;if($.format==="regex")return`Fâsit metin: ${$.pattern} nakşına uymalı.`;return`Fâsit ${z[$.format]??Y.format}`}case"not_multiple_of":return`Fâsit sayı: ${Y.divisor} katı olmalıydı.`;case"unrecognized_keys":return`Tanınmayan anahtar ${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`${Y.origin} için tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";case"invalid_element":return`${Y.origin} için tanınmayan kıymet var.`;default:return"Kıymet tanınamadı."}}};var kP7=y(()=>{y3()});function Bt8(){return{localeError:H25()}}var H25=()=>{let q={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"عدد";case"object":{if(Array.isArray(Y))return"ارې";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ورودي",email:"بریښنالیک",url:"یو آر ال",emoji:"ایموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"نیټه او وخت",date:"نېټه",time:"وخت",duration:"موده",ipv4:"د IPv4 پته",ipv6:"د IPv6 پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",jwt:"JWT",template_literal:"ورودي"};return(Y)=>{switch(Y.code){case"invalid_type":return`ناسم ورودي: باید ${Y.expected} وای, مګر ${_(Y.input)} ترلاسه شو`;case"invalid_value":if(Y.values.length===1)return`ناسم ورودي: باید ${oq(Y.values[0])} وای`;return`ناسم انتخاب: باید یو له ${D7(Y.values,"|")} څخه وای`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`ډیر لوی: ${Y.origin??"ارزښت"} باید ${$}${Y.maximum.toString()} ${A.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${Y.origin??"ارزښت"} باید ${$}${Y.maximum.toString()} وي`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`ډیر کوچنی: ${Y.origin} باید ${$}${Y.minimum.toString()} ${A.unit} ولري`;return`ډیر کوچنی: ${Y.origin} باید ${$}${Y.minimum.toString()} وي`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`ناسم متن: باید د "${$.prefix}" سره پیل شي`;if($.format==="ends_with")return`ناسم متن: باید د "${$.suffix}" سره پای ته ورسيږي`;if($.format==="includes")return`ناسم متن: باید "${$.includes}" ولري`;if($.format==="regex")return`ناسم متن: باید د ${$.pattern} سره مطابقت ولري`;return`${z[$.format]??Y.format} ناسم دی`}case"not_multiple_of":return`ناسم عدد: باید د ${Y.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${Y.keys.length>1?"کلیډونه":"کلیډ"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${Y.origin} کې`;case"invalid_union":return"ناسمه ورودي";case"invalid_element":return`ناسم عنصر په ${Y.origin} کې`;default:return"ناسمه ورودي"}}};var VP7=y(()=>{y3()});function gt8(){return{localeError:J25()}}var J25=()=>{let q={string:{unit:"znaków",verb:"mieć"},file:{unit:"bajtów",verb:"mieć"},array:{unit:"elementów",verb:"mieć"},set:{unit:"elementów",verb:"mieć"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"liczba";case"object":{if(Array.isArray(Y))return"tablica";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"wyrażenie",email:"adres email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i godzina w formacie ISO",date:"data w formacie ISO",time:"godzina w formacie ISO",duration:"czas trwania ISO",ipv4:"adres IPv4",ipv6:"adres IPv6",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znaków zakodowany w formacie base64",base64url:"ciąg znaków zakodowany w formacie base64url",json_string:"ciąg znaków w formacie JSON",e164:"liczba E.164",jwt:"JWT",template_literal:"wejście"};return(Y)=>{switch(Y.code){case"invalid_type":return`Nieprawidłowe dane wejściowe: oczekiwano ${Y.expected}, otrzymano ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Nieprawidłowe dane wejściowe: oczekiwano ${oq(Y.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Za duża wartość: oczekiwano, że ${Y.origin??"wartość"} będzie mieć ${$}${Y.maximum.toString()} ${A.unit??"elementów"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${Y.origin??"wartość"} będzie wynosić ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Za mała wartość: oczekiwano, że ${Y.origin??"wartość"} będzie mieć ${$}${Y.minimum.toString()} ${A.unit??"elementów"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${Y.origin??"wartość"} będzie wynosić ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Nieprawidłowy ciąg znaków: musi zaczynać się od "${$.prefix}"`;if($.format==="ends_with")return`Nieprawidłowy ciąg znaków: musi kończyć się na "${$.suffix}"`;if($.format==="includes")return`Nieprawidłowy ciąg znaków: musi zawierać "${$.includes}"`;if($.format==="regex")return`Nieprawidłowy ciąg znaków: musi odpowiadać wzorcowi ${$.pattern}`;return`Nieprawidłow(y/a/e) ${z[$.format]??Y.format}`}case"not_multiple_of":return`Nieprawidłowa liczba: musi być wielokrotnością ${Y.divisor}`;case"unrecognized_keys":return`Nierozpoznane klucze${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${Y.origin}`;case"invalid_union":return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${Y.origin}`;default:return"Nieprawidłowe dane wejściowe"}}};var NP7=y(()=>{y3()});function Ft8(){return{localeError:M25()}}var M25=()=>{let q={string:{unit:"caracteres",verb:"ter"},file:{unit:"bytes",verb:"ter"},array:{unit:"itens",verb:"ter"},set:{unit:"itens",verb:"ter"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"número";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"nulo";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"padrão",email:"endereço de e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e hora ISO",date:"data ISO",time:"hora ISO",duration:"duração ISO",ipv4:"endereço IPv4",ipv6:"endereço IPv6",cidrv4:"faixa de IPv4",cidrv6:"faixa de IPv6",base64:"texto codificado em base64",base64url:"URL codificada em base64",json_string:"texto JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"};return(Y)=>{switch(Y.code){case"invalid_type":return`Tipo inválido: esperado ${Y.expected}, recebido ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Entrada inválida: esperado ${oq(Y.values[0])}`;return`Opção inválida: esperada uma das ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Muito grande: esperado que ${Y.origin??"valor"} tivesse ${$}${Y.maximum.toString()} ${A.unit??"elementos"}`;return`Muito grande: esperado que ${Y.origin??"valor"} fosse ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Muito pequeno: esperado que ${Y.origin} tivesse ${$}${Y.minimum.toString()} ${A.unit}`;return`Muito pequeno: esperado que ${Y.origin} fosse ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Texto inválido: deve começar com "${$.prefix}"`;if($.format==="ends_with")return`Texto inválido: deve terminar com "${$.suffix}"`;if($.format==="includes")return`Texto inválido: deve incluir "${$.includes}"`;if($.format==="regex")return`Texto inválido: deve corresponder ao padrão ${$.pattern}`;return`${z[$.format]??Y.format} inválido`}case"not_multiple_of":return`Número inválido: deve ser múltiplo de ${Y.divisor}`;case"unrecognized_keys":return`Chave${Y.keys.length>1?"s":""} desconhecida${Y.keys.length>1?"s":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Chave inválida em ${Y.origin}`;case"invalid_union":return"Entrada inválida";case"invalid_element":return`Valor inválido em ${Y.origin}`;default:return"Campo inválido"}}};var yP7=y(()=>{y3()});function EP7(q,K,_,z){let Y=Math.abs(q),$=Y%10,A=Y%100;if(A>=11&&A<=19)return z;if($===1)return K;if($>=2&&$<=4)return _;return z}function Ut8(){return{localeError:X25()}}var X25=()=>{let q={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"число";case"object":{if(Array.isArray(Y))return"массив";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ввод",email:"email адрес",url:"URL",emoji:"эмодзи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата и время",date:"ISO дата",time:"ISO время",duration:"ISO длительность",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",jwt:"JWT",template_literal:"ввод"};return(Y)=>{switch(Y.code){case"invalid_type":return`Неверный ввод: ожидалось ${Y.expected}, получено ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Неверный ввод: ожидалось ${oq(Y.values[0])}`;return`Неверный вариант: ожидалось одно из ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A){let O=Number(Y.maximum),w=EP7(O,A.unit.one,A.unit.few,A.unit.many);return`Слишком большое значение: ожидалось, что ${Y.origin??"значение"} будет иметь ${$}${Y.maximum.toString()} ${w}`}return`Слишком большое значение: ожидалось, что ${Y.origin??"значение"} будет ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A){let O=Number(Y.minimum),w=EP7(O,A.unit.one,A.unit.few,A.unit.many);return`Слишком маленькое значение: ожидалось, что ${Y.origin} будет иметь ${$}${Y.minimum.toString()} ${w}`}return`Слишком маленькое значение: ожидалось, что ${Y.origin} будет ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Неверная строка: должна начинаться с "${$.prefix}"`;if($.format==="ends_with")return`Неверная строка: должна заканчиваться на "${$.suffix}"`;if($.format==="includes")return`Неверная строка: должна содержать "${$.includes}"`;if($.format==="regex")return`Неверная строка: должна соответствовать шаблону ${$.pattern}`;return`Неверный ${z[$.format]??Y.format}`}case"not_multiple_of":return`Неверное число: должно быть кратным ${Y.divisor}`;case"unrecognized_keys":return`Нераспознанн${Y.keys.length>1?"ые":"ый"} ключ${Y.keys.length>1?"и":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${Y.origin}`;case"invalid_union":return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${Y.origin}`;default:return"Неверные входные данные"}}};var LP7=y(()=>{y3()});function Qt8(){return{localeError:P25()}}var P25=()=>{let q={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"število";case"object":{if(Array.isArray(Y))return"tabela";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"vnos",email:"e-poštni naslov",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum in čas",date:"ISO datum",time:"ISO čas",duration:"ISO trajanje",ipv4:"IPv4 naslov",ipv6:"IPv6 naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",jwt:"JWT",template_literal:"vnos"};return(Y)=>{switch(Y.code){case"invalid_type":return`Neveljaven vnos: pričakovano ${Y.expected}, prejeto ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Neveljaven vnos: pričakovano ${oq(Y.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Preveliko: pričakovano, da bo ${Y.origin??"vrednost"} imelo ${$}${Y.maximum.toString()} ${A.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${Y.origin??"vrednost"} ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Premajhno: pričakovano, da bo ${Y.origin} imelo ${$}${Y.minimum.toString()} ${A.unit}`;return`Premajhno: pričakovano, da bo ${Y.origin} ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Neveljaven niz: mora se začeti z "${$.prefix}"`;if($.format==="ends_with")return`Neveljaven niz: mora se končati z "${$.suffix}"`;if($.format==="includes")return`Neveljaven niz: mora vsebovati "${$.includes}"`;if($.format==="regex")return`Neveljaven niz: mora ustrezati vzorcu ${$.pattern}`;return`Neveljaven ${z[$.format]??Y.format}`}case"not_multiple_of":return`Neveljavno število: mora biti večkratnik ${Y.divisor}`;case"unrecognized_keys":return`Neprepoznan${Y.keys.length>1?"i ključi":" ključ"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Neveljaven ključ v ${Y.origin}`;case"invalid_union":return"Neveljaven vnos";case"invalid_element":return`Neveljavna vrednost v ${Y.origin}`;default:return"Neveljaven vnos"}}};var RP7=y(()=>{y3()});function dt8(){return{localeError:W25()}}var W25=()=>{let q={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att innehålla"},set:{unit:"objekt",verb:"att innehålla"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"antal";case"object":{if(Array.isArray(Y))return"lista";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"reguljärt uttryck",email:"e-postadress",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datum och tid",date:"ISO-datum",time:"ISO-tid",duration:"ISO-varaktighet",ipv4:"IPv4-intervall",ipv6:"IPv6-intervall",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad sträng",base64url:"base64url-kodad sträng",json_string:"JSON-sträng",e164:"E.164-nummer",jwt:"JWT",template_literal:"mall-literal"};return(Y)=>{switch(Y.code){case"invalid_type":return`Ogiltig inmatning: förväntat ${Y.expected}, fick ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Ogiltig inmatning: förväntat ${oq(Y.values[0])}`;return`Ogiltigt val: förväntade en av ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`För stor(t): förväntade ${Y.origin??"värdet"} att ha ${$}${Y.maximum.toString()} ${A.unit??"element"}`;return`För stor(t): förväntat ${Y.origin??"värdet"} att ha ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`För lite(t): förväntade ${Y.origin??"värdet"} att ha ${$}${Y.minimum.toString()} ${A.unit}`;return`För lite(t): förväntade ${Y.origin??"värdet"} att ha ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Ogiltig sträng: måste börja med "${$.prefix}"`;if($.format==="ends_with")return`Ogiltig sträng: måste sluta med "${$.suffix}"`;if($.format==="includes")return`Ogiltig sträng: måste innehålla "${$.includes}"`;if($.format==="regex")return`Ogiltig sträng: måste matcha mönstret "${$.pattern}"`;return`Ogiltig(t) ${z[$.format]??Y.format}`}case"not_multiple_of":return`Ogiltigt tal: måste vara en multipel av ${Y.divisor}`;case"unrecognized_keys":return`${Y.keys.length>1?"Okända nycklar":"Okänd nyckel"}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Ogiltig nyckel i ${Y.origin??"värdet"}`;case"invalid_union":return"Ogiltig input";case"invalid_element":return`Ogiltigt värde i ${Y.origin??"värdet"}`;default:return"Ogiltig input"}}};var hP7=y(()=>{y3()});function ct8(){return{localeError:D25()}}var D25=()=>{let q={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"எண் அல்லாதது":"எண்";case"object":{if(Array.isArray(Y))return"அணி";if(Y===null)return"வெறுமை";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"உள்ளீடு",email:"மின்னஞ்சல் முகவரி",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO தேதி நேரம்",date:"ISO தேதி",time:"ISO நேரம்",duration:"ISO கால அளவு",ipv4:"IPv4 முகவரி",ipv6:"IPv6 முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",jwt:"JWT",template_literal:"input"};return(Y)=>{switch(Y.code){case"invalid_type":return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${Y.expected}, பெறப்பட்டது ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${oq(Y.values[0])}`;return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${D7(Y.values,"|")} இல் ஒன்று`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${Y.origin??"மதிப்பு"} ${$}${Y.maximum.toString()} ${A.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${Y.origin??"மதிப்பு"} ${$}${Y.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${Y.origin} ${$}${Y.minimum.toString()} ${A.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${Y.origin} ${$}${Y.minimum.toString()} ஆக இருக்க வேண்டும்`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`தவறான சரம்: "${$.prefix}" இல் தொடங்க வேண்டும்`;if($.format==="ends_with")return`தவறான சரம்: "${$.suffix}" இல் முடிவடைய வேண்டும்`;if($.format==="includes")return`தவறான சரம்: "${$.includes}" ஐ உள்ளடக்க வேண்டும்`;if($.format==="regex")return`தவறான சரம்: ${$.pattern} முறைபாட்டுடன் பொருந்த வேண்டும்`;return`தவறான ${z[$.format]??Y.format}`}case"not_multiple_of":return`தவறான எண்: ${Y.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${Y.keys.length>1?"கள்":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`${Y.origin} இல் தவறான விசை`;case"invalid_union":return"தவறான உள்ளீடு";case"invalid_element":return`${Y.origin} இல் தவறான மதிப்பு`;default:return"தவறான உள்ளீடு"}}};var SP7=y(()=>{y3()});function lt8(){return{localeError:f25()}}var f25=()=>{let q={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"ไม่ใช่ตัวเลข (NaN)":"ตัวเลข";case"object":{if(Array.isArray(Y))return"อาร์เรย์ (Array)";if(Y===null)return"ไม่มีค่า (null)";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ข้อมูลที่ป้อน",email:"ที่อยู่อีเมล",url:"URL",emoji:"อิโมจิ",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"วันที่เวลาแบบ ISO",date:"วันที่แบบ ISO",time:"เวลาแบบ ISO",duration:"ช่วงเวลาแบบ ISO",ipv4:"ที่อยู่ IPv4",ipv6:"ที่อยู่ IPv6",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"};return(Y)=>{switch(Y.code){case"invalid_type":return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${Y.expected} แต่ได้รับ ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`ค่าไม่ถูกต้อง: ควรเป็น ${oq(Y.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"ไม่เกิน":"น้อยกว่า",A=K(Y.origin);if(A)return`เกินกำหนด: ${Y.origin??"ค่า"} ควรมี${$} ${Y.maximum.toString()} ${A.unit??"รายการ"}`;return`เกินกำหนด: ${Y.origin??"ค่า"} ควรมี${$} ${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?"อย่างน้อย":"มากกว่า",A=K(Y.origin);if(A)return`น้อยกว่ากำหนด: ${Y.origin} ควรมี${$} ${Y.minimum.toString()} ${A.unit}`;return`น้อยกว่ากำหนด: ${Y.origin} ควรมี${$} ${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`รูปแบบไม่ถูกต้อง: ข้อความต้องขึ้นต้นด้วย "${$.prefix}"`;if($.format==="ends_with")return`รูปแบบไม่ถูกต้อง: ข้อความต้องลงท้ายด้วย "${$.suffix}"`;if($.format==="includes")return`รูปแบบไม่ถูกต้อง: ข้อความต้องมี "${$.includes}" อยู่ในข้อความ`;if($.format==="regex")return`รูปแบบไม่ถูกต้อง: ต้องตรงกับรูปแบบที่กำหนด ${$.pattern}`;return`รูปแบบไม่ถูกต้อง: ${z[$.format]??Y.format}`}case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${Y.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${D7(Y.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${Y.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${Y.origin}`;default:return"ข้อมูลไม่ถูกต้อง"}}};var CP7=y(()=>{y3()});function nt8(){return{localeError:G25()}}var Z25=(q)=>{let K=typeof q;switch(K){case"number":return Number.isNaN(q)?"NaN":"number";case"object":{if(Array.isArray(q))return"array";if(q===null)return"null";if(Object.getPrototypeOf(q)!==Object.prototype&&q.constructor)return q.constructor.name}}return K},G25=()=>{let q={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"öğe",verb:"olmalı"},set:{unit:"öğe",verb:"olmalı"}};function K(z){return q[z]??null}let _={regex:"girdi",email:"e-posta adresi",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO tarih ve saat",date:"ISO tarih",time:"ISO saat",duration:"ISO süre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",cidrv4:"IPv4 aralığı",cidrv6:"IPv6 aralığı",base64:"base64 ile şifrelenmiş metin",base64url:"base64url ile şifrelenmiş metin",json_string:"JSON dizesi",e164:"E.164 sayısı",jwt:"JWT",template_literal:"Şablon dizesi"};return(z)=>{switch(z.code){case"invalid_type":return`Geçersiz değer: beklenen ${z.expected}, alınan ${Z25(z.input)}`;case"invalid_value":if(z.values.length===1)return`Geçersiz değer: beklenen ${oq(z.values[0])}`;return`Geçersiz seçenek: aşağıdakilerden biri olmalı: ${D7(z.values,"|")}`;case"too_big":{let Y=z.inclusive?"<=":"<",$=K(z.origin);if($)return`Çok büyük: beklenen ${z.origin??"değer"} ${Y}${z.maximum.toString()} ${$.unit??"öğe"}`;return`Çok büyük: beklenen ${z.origin??"değer"} ${Y}${z.maximum.toString()}`}case"too_small":{let Y=z.inclusive?">=":">",$=K(z.origin);if($)return`Çok küçük: beklenen ${z.origin} ${Y}${z.minimum.toString()} ${$.unit}`;return`Çok küçük: beklenen ${z.origin} ${Y}${z.minimum.toString()}`}case"invalid_format":{let Y=z;if(Y.format==="starts_with")return`Geçersiz metin: "${Y.prefix}" ile başlamalı`;if(Y.format==="ends_with")return`Geçersiz metin: "${Y.suffix}" ile bitmeli`;if(Y.format==="includes")return`Geçersiz metin: "${Y.includes}" içermeli`;if(Y.format==="regex")return`Geçersiz metin: ${Y.pattern} desenine uymalı`;return`Geçersiz ${_[Y.format]??z.format}`}case"not_multiple_of":return`Geçersiz sayı: ${z.divisor} ile tam bölünebilmeli`;case"unrecognized_keys":return`Tanınmayan anahtar${z.keys.length>1?"lar":""}: ${D7(z.keys,", ")}`;case"invalid_key":return`${z.origin} içinde geçersiz anahtar`;case"invalid_union":return"Geçersiz değer";case"invalid_element":return`${z.origin} içinde geçersiz değer`;default:return"Geçersiz değer"}}};var bP7=y(()=>{y3()});function it8(){return{localeError:T25()}}var T25=()=>{let q={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"число";case"object":{if(Array.isArray(Y))return"масив";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"вхідні дані",email:"адреса електронної пошти",url:"URL",emoji:"емодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"дата та час ISO",date:"дата ISO",time:"час ISO",duration:"тривалість ISO",ipv4:"адреса IPv4",ipv6:"адреса IPv6",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",jwt:"JWT",template_literal:"вхідні дані"};return(Y)=>{switch(Y.code){case"invalid_type":return`Неправильні вхідні дані: очікується ${Y.expected}, отримано ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Неправильні вхідні дані: очікується ${oq(Y.values[0])}`;return`Неправильна опція: очікується одне з ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Занадто велике: очікується, що ${Y.origin??"значення"} ${A.verb} ${$}${Y.maximum.toString()} ${A.unit??"елементів"}`;return`Занадто велике: очікується, що ${Y.origin??"значення"} буде ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Занадто мале: очікується, що ${Y.origin} ${A.verb} ${$}${Y.minimum.toString()} ${A.unit}`;return`Занадто мале: очікується, що ${Y.origin} буде ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Неправильний рядок: повинен починатися з "${$.prefix}"`;if($.format==="ends_with")return`Неправильний рядок: повинен закінчуватися на "${$.suffix}"`;if($.format==="includes")return`Неправильний рядок: повинен містити "${$.includes}"`;if($.format==="regex")return`Неправильний рядок: повинен відповідати шаблону ${$.pattern}`;return`Неправильний ${z[$.format]??Y.format}`}case"not_multiple_of":return`Неправильне число: повинно бути кратним ${Y.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${Y.keys.length>1?"і":""}: ${D7(Y.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${Y.origin}`;case"invalid_union":return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${Y.origin}`;default:return"Неправильні вхідні дані"}}};var xP7=y(()=>{y3()});function rt8(){return{localeError:v25()}}var v25=()=>{let q={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"نمبر";case"object":{if(Array.isArray(Y))return"آرے";if(Y===null)return"نل";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"ان پٹ",email:"ای میل ایڈریس",url:"یو آر ایل",emoji:"ایموجی",uuid:"یو یو آئی ڈی",uuidv4:"یو یو آئی ڈی وی 4",uuidv6:"یو یو آئی ڈی وی 6",nanoid:"نینو آئی ڈی",guid:"جی یو آئی ڈی",cuid:"سی یو آئی ڈی",cuid2:"سی یو آئی ڈی 2",ulid:"یو ایل آئی ڈی",xid:"ایکس آئی ڈی",ksuid:"کے ایس یو آئی ڈی",datetime:"آئی ایس او ڈیٹ ٹائم",date:"آئی ایس او تاریخ",time:"آئی ایس او وقت",duration:"آئی ایس او مدت",ipv4:"آئی پی وی 4 ایڈریس",ipv6:"آئی پی وی 6 ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"};return(Y)=>{switch(Y.code){case"invalid_type":return`غلط ان پٹ: ${Y.expected} متوقع تھا، ${_(Y.input)} موصول ہوا`;case"invalid_value":if(Y.values.length===1)return`غلط ان پٹ: ${oq(Y.values[0])} متوقع تھا`;return`غلط آپشن: ${D7(Y.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`بہت بڑا: ${Y.origin??"ویلیو"} کے ${$}${Y.maximum.toString()} ${A.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${Y.origin??"ویلیو"} کا ${$}${Y.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`بہت چھوٹا: ${Y.origin} کے ${$}${Y.minimum.toString()} ${A.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${Y.origin} کا ${$}${Y.minimum.toString()} ہونا متوقع تھا`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`غلط سٹرنگ: "${$.prefix}" سے شروع ہونا چاہیے`;if($.format==="ends_with")return`غلط سٹرنگ: "${$.suffix}" پر ختم ہونا چاہیے`;if($.format==="includes")return`غلط سٹرنگ: "${$.includes}" شامل ہونا چاہیے`;if($.format==="regex")return`غلط سٹرنگ: پیٹرن ${$.pattern} سے میچ ہونا چاہیے`;return`غلط ${z[$.format]??Y.format}`}case"not_multiple_of":return`غلط نمبر: ${Y.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${Y.keys.length>1?"ز":""}: ${D7(Y.keys,"، ")}`;case"invalid_key":return`${Y.origin} میں غلط کی`;case"invalid_union":return"غلط ان پٹ";case"invalid_element":return`${Y.origin} میں غلط ویلیو`;default:return"غلط ان پٹ"}}};var IP7=y(()=>{y3()});function ot8(){return{localeError:k25()}}var k25=()=>{let q={string:{unit:"ký tự",verb:""},file:{unit:"byte",verb:""},array:{unit:"phần tử",verb:""},set:{unit:"phần tử",verb:""}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"số";case"object":{if(Array.isArray(Y))return"mảng";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"đầu vào",email:"địa chỉ email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ngày giờ ISO",date:"ngày ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi mã hóa base64",base64url:"chuỗi mã hóa base64url",json_string:"chuỗi JSON",e164:"số E.164",jwt:"JWT",template_literal:"đầu vào"};return(Y)=>{switch(Y.code){case"invalid_type":return`Đầu vào không hợp lệ: mong đợi ${Y.expected}, nhận được ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`Đầu vào không hợp lệ: mong đợi ${oq(Y.values[0])}`;return`Tùy chọn không hợp lệ: mong đợi một trong các giá trị ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`Quá lớn: mong đợi ${Y.origin??"giá trị"} ${A.verb} ${$}${Y.maximum.toString()} ${A.unit??"phần tử"}`;return`Quá lớn: mong đợi ${Y.origin??"giá trị"} ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`Quá nhỏ: mong đợi ${Y.origin} ${A.verb} ${$}${Y.minimum.toString()} ${A.unit}`;return`Quá nhỏ: mong đợi ${Y.origin} ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`Chuỗi không hợp lệ: phải bắt đầu bằng "${$.prefix}"`;if($.format==="ends_with")return`Chuỗi không hợp lệ: phải kết thúc bằng "${$.suffix}"`;if($.format==="includes")return`Chuỗi không hợp lệ: phải bao gồm "${$.includes}"`;if($.format==="regex")return`Chuỗi không hợp lệ: phải khớp với mẫu ${$.pattern}`;return`${z[$.format]??Y.format} không hợp lệ`}case"not_multiple_of":return`Số không hợp lệ: phải là bội số của ${Y.divisor}`;case"unrecognized_keys":return`Khóa không được nhận dạng: ${D7(Y.keys,", ")}`;case"invalid_key":return`Khóa không hợp lệ trong ${Y.origin}`;case"invalid_union":return"Đầu vào không hợp lệ";case"invalid_element":return`Giá trị không hợp lệ trong ${Y.origin}`;default:return"Đầu vào không hợp lệ"}}};var uP7=y(()=>{y3()});function at8(){return{localeError:V25()}}var V25=()=>{let q={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"",verb:"包含"},set:{unit:"",verb:"包含"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"非数字(NaN)":"数字";case"object":{if(Array.isArray(Y))return"数组";if(Y===null)return"空值(null)";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"输入",email:"电子邮件",url:"URL",emoji:"表情符号",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日期时间",date:"ISO日期",time:"ISO时间",duration:"ISO时长",ipv4:"IPv4地址",ipv6:"IPv6地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",jwt:"JWT",template_literal:"输入"};return(Y)=>{switch(Y.code){case"invalid_type":return`无效输入:期望 ${Y.expected},实际接收 ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`无效输入:期望 ${oq(Y.values[0])}`;return`无效选项:期望以下之一 ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`数值过大:期望 ${Y.origin??""} ${$}${Y.maximum.toString()} ${A.unit??"个元素"}`;return`数值过大:期望 ${Y.origin??""} ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`数值过小:期望 ${Y.origin} ${$}${Y.minimum.toString()} ${A.unit}`;return`数值过小:期望 ${Y.origin} ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`无效字符串:必须以 "${$.prefix}" 开头`;if($.format==="ends_with")return`无效字符串:必须以 "${$.suffix}" 结尾`;if($.format==="includes")return`无效字符串:必须包含 "${$.includes}"`;if($.format==="regex")return`无效字符串:必须满足正则表达式 ${$.pattern}`;return`无效${z[$.format]??Y.format}`}case"not_multiple_of":return`无效数字:必须是 ${Y.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${D7(Y.keys,", ")}`;case"invalid_key":return`${Y.origin} 中的键(key)无效`;case"invalid_union":return"无效输入";case"invalid_element":return`${Y.origin} 中包含无效值(value)`;default:return"无效输入"}}};var mP7=y(()=>{y3()});function st8(){return{localeError:N25()}}var N25=()=>{let q={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"}};function K(Y){return q[Y]??null}let _=(Y)=>{let $=typeof Y;switch($){case"number":return Number.isNaN(Y)?"NaN":"number";case"object":{if(Array.isArray(Y))return"array";if(Y===null)return"null";if(Object.getPrototypeOf(Y)!==Object.prototype&&Y.constructor)return Y.constructor.name}}return $},z={regex:"輸入",email:"郵件地址",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 日期時間",date:"ISO 日期",time:"ISO 時間",duration:"ISO 期間",ipv4:"IPv4 位址",ipv6:"IPv6 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",jwt:"JWT",template_literal:"輸入"};return(Y)=>{switch(Y.code){case"invalid_type":return`無效的輸入值:預期為 ${Y.expected},但收到 ${_(Y.input)}`;case"invalid_value":if(Y.values.length===1)return`無效的輸入值:預期為 ${oq(Y.values[0])}`;return`無效的選項:預期為以下其中之一 ${D7(Y.values,"|")}`;case"too_big":{let $=Y.inclusive?"<=":"<",A=K(Y.origin);if(A)return`數值過大:預期 ${Y.origin??""} 應為 ${$}${Y.maximum.toString()} ${A.unit??"個元素"}`;return`數值過大:預期 ${Y.origin??""} 應為 ${$}${Y.maximum.toString()}`}case"too_small":{let $=Y.inclusive?">=":">",A=K(Y.origin);if(A)return`數值過小:預期 ${Y.origin} 應為 ${$}${Y.minimum.toString()} ${A.unit}`;return`數值過小:預期 ${Y.origin} 應為 ${$}${Y.minimum.toString()}`}case"invalid_format":{let $=Y;if($.format==="starts_with")return`無效的字串:必須以 "${$.prefix}" 開頭`;if($.format==="ends_with")return`無效的字串:必須以 "${$.suffix}" 結尾`;if($.format==="includes")return`無效的字串:必須包含 "${$.includes}"`;if($.format==="regex")return`無效的字串:必須符合格式 ${$.pattern}`;return`無效的 ${z[$.format]??Y.format}`}case"not_multiple_of":return`無效的數字:必須為 ${Y.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${Y.keys.length>1?"":""}:${D7(Y.keys,"")}`;case"invalid_key":return`${Y.origin} 中有無效的鍵值`;case"invalid_union":return"無效的輸入值";case"invalid_element":return`${Y.origin} 中有無效的值`;default:return"無效的輸入值"}}};var pP7=y(()=>{y3()});var xP6={};T8(xP6,{zhTW:()=>st8,zhCN:()=>at8,vi:()=>ot8,ur:()=>rt8,ua:()=>it8,tr:()=>nt8,th:()=>lt8,ta:()=>ct8,sv:()=>dt8,sl:()=>Qt8,ru:()=>Ut8,pt:()=>Ft8,ps:()=>Bt8,pl:()=>gt8,ota:()=>pt8,no:()=>mt8,nl:()=>ut8,ms:()=>It8,mk:()=>xt8,ko:()=>bt8,kh:()=>Ct8,ja:()=>St8,it:()=>ht8,id:()=>Rt8,hu:()=>Lt8,he:()=>Et8,frCA:()=>yt8,fr:()=>Nt8,fi:()=>Vt8,fa:()=>kt8,es:()=>vt8,eo:()=>Tt8,en:()=>QI6,de:()=>Zt8,cs:()=>ft8,ca:()=>Dt8,be:()=>Wt8,az:()=>Pt8,ar:()=>Xt8});var Y_8=y(()=>{tX7();eX7();KP7();_P7();zP7();YP7();Gt8();$P7();AP7();OP7();wP7();jP7();HP7();JP7();MP7();XP7();PP7();WP7();DP7();fP7();ZP7();GP7();TP7();vP7();kP7();VP7();NP7();yP7();LP7();RP7();hP7();SP7();CP7();bP7();xP7();IP7();uP7();mP7();pP7()});class dI6{constructor(){this._map=new WeakMap,this._idmap=new Map}add(q,...K){let _=K[0];if(this._map.set(q,_),_&&typeof _==="object"&&"id"in _){if(this._idmap.has(_.id))throw Error(`ID ${_.id} already exists in the registry`);this._idmap.set(_.id,q)}return this}remove(q){return this._map.delete(q),this}get(q){let K=q._zod.parent;if(K){let _={...this.get(K)??{}};return delete _.id,{..._,...this._map.get(q)}}return this._map.get(q)}has(q){return this._map.has(q)}}function $_8(){return new dI6}var tt8,et8,HB;var qe8=y(()=>{tt8=Symbol("ZodOutput"),et8=Symbol("ZodInput");HB=$_8()});function Ke8(q,K){return new q({type:"string",...Lq(K)})}function _e8(q,K){return new q({type:"string",coerce:!0,...Lq(K)})}function A_8(q,K){return new q({type:"string",format:"email",check:"string_format",abort:!1,...Lq(K)})}function cI6(q,K){return new q({type:"string",format:"guid",check:"string_format",abort:!1,...Lq(K)})}function O_8(q,K){return new q({type:"string",format:"uuid",check:"string_format",abort:!1,...Lq(K)})}function w_8(q,K){return new q({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...Lq(K)})}function j_8(q,K){return new q({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...Lq(K)})}function H_8(q,K){return new q({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...Lq(K)})}function J_8(q,K){return new q({type:"string",format:"url",check:"string_format",abort:!1,...Lq(K)})}function M_8(q,K){return new q({type:"string",format:"emoji",check:"string_format",abort:!1,...Lq(K)})}function X_8(q,K){return new q({type:"string",format:"nanoid",check:"string_format",abort:!1,...Lq(K)})}function P_8(q,K){return new q({type:"string",format:"cuid",check:"string_format",abort:!1,...Lq(K)})}function W_8(q,K){return new q({type:"string",format:"cuid2",check:"string_format",abort:!1,...Lq(K)})}function D_8(q,K){return new q({type:"string",format:"ulid",check:"string_format",abort:!1,...Lq(K)})}function f_8(q,K){return new q({type:"string",format:"xid",check:"string_format",abort:!1,...Lq(K)})}function Z_8(q,K){return new q({type:"string",format:"ksuid",check:"string_format",abort:!1,...Lq(K)})}function G_8(q,K){return new q({type:"string",format:"ipv4",check:"string_format",abort:!1,...Lq(K)})}function T_8(q,K){return new q({type:"string",format:"ipv6",check:"string_format",abort:!1,...Lq(K)})}function v_8(q,K){return new q({type:"string",format:"cidrv4",check:"string_format",abort:!1,...Lq(K)})}function k_8(q,K){return new q({type:"string",format:"cidrv6",check:"string_format",abort:!1,...Lq(K)})}function V_8(q,K){return new q({type:"string",format:"base64",check:"string_format",abort:!1,...Lq(K)})}function N_8(q,K){return new q({type:"string",format:"base64url",check:"string_format",abort:!1,...Lq(K)})}function y_8(q,K){return new q({type:"string",format:"e164",check:"string_format",abort:!1,...Lq(K)})}function E_8(q,K){return new q({type:"string",format:"jwt",check:"string_format",abort:!1,...Lq(K)})}function Ye8(q,K){return new q({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...Lq(K)})}function $e8(q,K){return new q({type:"string",format:"date",check:"string_format",...Lq(K)})}function Ae8(q,K){return new q({type:"string",format:"time",check:"string_format",precision:null,...Lq(K)})}function Oe8(q,K){return new q({type:"string",format:"duration",check:"string_format",...Lq(K)})}function we8(q,K){return new q({type:"number",checks:[],...Lq(K)})}function je8(q,K){return new q({type:"number",coerce:!0,checks:[],...Lq(K)})}function He8(q,K){return new q({type:"number",check:"number_format",abort:!1,format:"safeint",...Lq(K)})}function Je8(q,K){return new q({type:"number",check:"number_format",abort:!1,format:"float32",...Lq(K)})}function Me8(q,K){return new q({type:"number",check:"number_format",abort:!1,format:"float64",...Lq(K)})}function Xe8(q,K){return new q({type:"number",check:"number_format",abort:!1,format:"int32",...Lq(K)})}function Pe8(q,K){return new q({type:"number",check:"number_format",abort:!1,format:"uint32",...Lq(K)})}function We8(q,K){return new q({type:"boolean",...Lq(K)})}function De8(q,K){return new q({type:"boolean",coerce:!0,...Lq(K)})}function fe8(q,K){return new q({type:"bigint",...Lq(K)})}function Ze8(q,K){return new q({type:"bigint",coerce:!0,...Lq(K)})}function Ge8(q,K){return new q({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...Lq(K)})}function Te8(q,K){return new q({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...Lq(K)})}function ve8(q,K){return new q({type:"symbol",...Lq(K)})}function ke8(q,K){return new q({type:"undefined",...Lq(K)})}function Ve8(q,K){return new q({type:"null",...Lq(K)})}function Ne8(q){return new q({type:"any"})}function IP6(q){return new q({type:"unknown"})}function ye8(q,K){return new q({type:"never",...Lq(K)})}function Ee8(q,K){return new q({type:"void",...Lq(K)})}function Le8(q,K){return new q({type:"date",...Lq(K)})}function Re8(q,K){return new q({type:"date",coerce:!0,...Lq(K)})}function he8(q,K){return new q({type:"nan",...Lq(K)})}function dc(q,K){return new o98({check:"less_than",...Lq(K),value:q,inclusive:!1})}function Yh(q,K){return new o98({check:"less_than",...Lq(K),value:q,inclusive:!0})}function cc(q,K){return new a98({check:"greater_than",...Lq(K),value:q,inclusive:!1})}function gk(q,K){return new a98({check:"greater_than",...Lq(K),value:q,inclusive:!0})}function Se8(q){return cc(0,q)}function Ce8(q){return dc(0,q)}function be8(q){return Yh(0,q)}function xe8(q){return gk(0,q)}function R96(q,K){return new ca8({check:"multiple_of",...Lq(K),value:q})}function uP6(q,K){return new ia8({check:"max_size",...Lq(K),maximum:q})}function h96(q,K){return new ra8({check:"min_size",...Lq(K),minimum:q})}function lI6(q,K){return new oa8({check:"size_equals",...Lq(K),size:q})}function mP6(q,K){return new aa8({check:"max_length",...Lq(K),maximum:q})}function Ae(q,K){return new sa8({check:"min_length",...Lq(K),minimum:q})}function pP6(q,K){return new ta8({check:"length_equals",...Lq(K),length:q})}function nI6(q,K){return new ea8({check:"string_format",format:"regex",...Lq(K),pattern:q})}function iI6(q){return new qs8({check:"string_format",format:"lowercase",...Lq(q)})}function rI6(q){return new Ks8({check:"string_format",format:"uppercase",...Lq(q)})}function oI6(q,K){return new _s8({check:"string_format",format:"includes",...Lq(K),includes:q})}function aI6(q,K){return new zs8({check:"string_format",format:"starts_with",...Lq(K),prefix:q})}function sI6(q,K){return new Ys8({check:"string_format",format:"ends_with",...Lq(K),suffix:q})}function Ie8(q,K,_){return new $s8({check:"property",property:q,schema:K,...Lq(_)})}function tI6(q,K){return new As8({check:"mime_type",mime:q,...Lq(K)})}function lc(q){return new Os8({check:"overwrite",tx:q})}function eI6(q){return lc((K)=>K.normalize(q))}function qu6(){return lc((q)=>q.trim())}function Ku6(){return lc((q)=>q.toLowerCase())}function _u6(){return lc((q)=>q.toUpperCase())}function zu6(q,K,_){return new q({type:"array",element:K,...Lq(_)})}function y25(q,K,_){return new q({type:"union",options:K,...Lq(_)})}function E25(q,K,_,z){return new q({type:"union",options:_,discriminator:K,...Lq(z)})}function L25(q,K,_){return new q({type:"intersection",left:K,right:_})}function ue8(q,K,_,z){let Y=_ instanceof U3;return new q({type:"tuple",items:K,rest:Y?_:null,...Lq(Y?z:_)})}function R25(q,K,_,z){return new q({type:"record",keyType:K,valueType:_,...Lq(z)})}function h25(q,K,_,z){return new q({type:"map",keyType:K,valueType:_,...Lq(z)})}function S25(q,K,_){return new q({type:"set",valueType:K,...Lq(_)})}function C25(q,K,_){let z=Array.isArray(K)?Object.fromEntries(K.map((Y)=>[Y,Y])):K;return new q({type:"enum",entries:z,...Lq(_)})}function b25(q,K,_){return new q({type:"enum",entries:K,...Lq(_)})}function x25(q,K,_){return new q({type:"literal",values:Array.isArray(K)?K:[K],...Lq(_)})}function me8(q,K){return new q({type:"file",...Lq(K)})}function I25(q,K){return new q({type:"transform",transform:K})}function u25(q,K){return new q({type:"optional",innerType:K})}function m25(q,K){return new q({type:"nullable",innerType:K})}function p25(q,K,_){return new q({type:"default",innerType:K,get defaultValue(){return typeof _==="function"?_():_}})}function B25(q,K,_){return new q({type:"nonoptional",innerType:K,...Lq(_)})}function g25(q,K){return new q({type:"success",innerType:K})}function F25(q,K,_){return new q({type:"catch",innerType:K,catchValue:typeof _==="function"?_:()=>_})}function U25(q,K,_){return new q({type:"pipe",in:K,out:_})}function Q25(q,K){return new q({type:"readonly",innerType:K})}function d25(q,K,_){return new q({type:"template_literal",parts:K,...Lq(_)})}function c25(q,K){return new q({type:"lazy",getter:K})}function l25(q,K){return new q({type:"promise",innerType:K})}function pe8(q,K,_){let z=Lq(_);return z.abort??(z.abort=!0),new q({type:"custom",check:"custom",fn:K,...z})}function Be8(q,K,_){return new q({type:"custom",check:"custom",fn:K,...Lq(_)})}function ge8(q,K){let _=Lq(K),z=_.truthy??["true","1","yes","on","y","enabled"],Y=_.falsy??["false","0","no","off","n","disabled"];if(_.case!=="sensitive")z=z.map((P)=>typeof P==="string"?P.toLowerCase():P),Y=Y.map((P)=>typeof P==="string"?P.toLowerCase():P);let $=new Set(z),A=new Set(Y),O=q.Pipe??FI6,w=q.Boolean??pI6,j=q.String??E96,J=new(q.Transform??gI6)({type:"transform",transform:(P,W)=>{let D=P;if(_.case!=="sensitive")D=D.toLowerCase();if($.has(D))return!0;else if(A.has(D))return!1;else return W.issues.push({code:"invalid_value",expected:"stringbool",values:[...$,...A],input:W.value,inst:J}),{}},error:_.error}),M=new O({type:"pipe",in:new j({type:"string",error:_.error}),out:J,error:_.error});return new O({type:"pipe",in:M,out:new w({type:"boolean",error:_.error}),error:_.error})}function Fe8(q,K,_,z={}){let Y=Lq(z),$={...Lq(z),check:"string_format",type:"string",format:K,fn:typeof _==="function"?_:(O)=>_.test(O),...Y};if(_ instanceof RegExp)$.pattern=_;return new q($)}var ze8;var Ue8=y(()=>{s98();UI6();y3();ze8={Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6}});class Qe8{constructor(q){this._def=q,this.def=q}implement(q){if(typeof q!=="function")throw Error("implement() must be called with a function");let K=(..._)=>{let z=this._def.input?II6(this._def.input,_,void 0,{callee:K}):_;if(!Array.isArray(z))throw Error("Invalid arguments schema: not an array or tuple schema.");let Y=q(...z);return this._def.output?II6(this._def.output,Y,void 0,{callee:K}):Y};return K}implementAsync(q){if(typeof q!=="function")throw Error("implement() must be called with a function");let K=async(..._)=>{let z=this._def.input?await uI6(this._def.input,_,void 0,{callee:K}):_;if(!Array.isArray(z))throw Error("Invalid arguments schema: not an array or tuple schema.");let Y=await q(...z);return this._def.output?uI6(this._def.output,Y,void 0,{callee:K}):Y};return K}input(...q){let K=this.constructor;if(Array.isArray(q[0]))return new K({type:"function",input:new L96({type:"tuple",items:q[0],rest:q[1]}),output:this._def.output});return new K({type:"function",input:q[0],output:this._def.output})}output(q){return new this.constructor({type:"function",input:this._def.input,output:q})}}function de8(q){return new Qe8({type:"function",input:Array.isArray(q?.input)?ue8(L96,q?.input):q?.input??zu6(BI6,IP6(bP6)),output:q?.output??IP6(bP6)})}var BP7=y(()=>{Ue8();n98();UI6();UI6()});class L_8{constructor(q){this.counter=0,this.metadataRegistry=q?.metadata??HB,this.target=q?.target??"draft-2020-12",this.unrepresentable=q?.unrepresentable??"throw",this.override=q?.override??(()=>{}),this.io=q?.io??"output",this.seen=new Map}process(q,K={path:[],schemaPath:[]}){var _;let z=q._zod.def,Y={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},$=this.seen.get(q);if($){if($.count++,K.schemaPath.includes(q))$.cycle=K.path;return $.schema}let A={schema:{},count:1,cycle:void 0,path:K.path};this.seen.set(q,A);let O=q._zod.toJSONSchema?.();if(O)A.schema=O;else{let H={...K,schemaPath:[...K.schemaPath,q],path:K.path},J=q._zod.parent;if(J)A.ref=J,this.process(J,H),this.seen.get(J).isParent=!0;else{let M=A.schema;switch(z.type){case"string":{let X=M;X.type="string";let{minimum:P,maximum:W,format:D,patterns:f,contentEncoding:G}=q._zod.bag;if(typeof P==="number")X.minLength=P;if(typeof W==="number")X.maxLength=W;if(D){if(X.format=Y[D]??D,X.format==="")delete X.format}if(G)X.contentEncoding=G;if(f&&f.size>0){let Z=[...f];if(Z.length===1)X.pattern=Z[0].source;else if(Z.length>1)A.schema.allOf=[...Z.map((T)=>({...this.target==="draft-7"?{type:"string"}:{},pattern:T.source}))]}break}case"number":{let X=M,{minimum:P,maximum:W,format:D,multipleOf:f,exclusiveMaximum:G,exclusiveMinimum:Z}=q._zod.bag;if(typeof D==="string"&&D.includes("int"))X.type="integer";else X.type="number";if(typeof Z==="number")X.exclusiveMinimum=Z;if(typeof P==="number"){if(X.minimum=P,typeof Z==="number")if(Z>=P)delete X.minimum;else delete X.exclusiveMinimum}if(typeof G==="number")X.exclusiveMaximum=G;if(typeof W==="number"){if(X.maximum=W,typeof G==="number")if(G<=W)delete X.maximum;else delete X.exclusiveMaximum}if(typeof f==="number")X.multipleOf=f;break}case"boolean":{let X=M;X.type="boolean";break}case"bigint":{if(this.unrepresentable==="throw")throw Error("BigInt cannot be represented in JSON Schema");break}case"symbol":{if(this.unrepresentable==="throw")throw Error("Symbols cannot be represented in JSON Schema");break}case"null":{M.type="null";break}case"any":break;case"unknown":break;case"undefined":case"never":{M.not={};break}case"void":{if(this.unrepresentable==="throw")throw Error("Void cannot be represented in JSON Schema");break}case"date":{if(this.unrepresentable==="throw")throw Error("Date cannot be represented in JSON Schema");break}case"array":{let X=M,{minimum:P,maximum:W}=q._zod.bag;if(typeof P==="number")X.minItems=P;if(typeof W==="number")X.maxItems=W;X.type="array",X.items=this.process(z.element,{...H,path:[...H.path,"items"]});break}case"object":{let X=M;X.type="object",X.properties={};let P=z.shape;for(let f in P)X.properties[f]=this.process(P[f],{...H,path:[...H.path,"properties",f]});let W=new Set(Object.keys(P)),D=new Set([...W].filter((f)=>{let G=z.shape[f]._zod;if(this.io==="input")return G.optin===void 0;else return G.optout===void 0}));if(D.size>0)X.required=Array.from(D);if(z.catchall?._zod.def.type==="never")X.additionalProperties=!1;else if(!z.catchall){if(this.io==="output")X.additionalProperties=!1}else if(z.catchall)X.additionalProperties=this.process(z.catchall,{...H,path:[...H.path,"additionalProperties"]});break}case"union":{let X=M;X.anyOf=z.options.map((P,W)=>this.process(P,{...H,path:[...H.path,"anyOf",W]}));break}case"intersection":{let X=M,P=this.process(z.left,{...H,path:[...H.path,"allOf",0]}),W=this.process(z.right,{...H,path:[...H.path,"allOf",1]}),D=(G)=>("allOf"in G)&&Object.keys(G).length===1,f=[...D(P)?P.allOf:[P],...D(W)?W.allOf:[W]];X.allOf=f;break}case"tuple":{let X=M;X.type="array";let P=z.items.map((f,G)=>this.process(f,{...H,path:[...H.path,"prefixItems",G]}));if(this.target==="draft-2020-12")X.prefixItems=P;else X.items=P;if(z.rest){let f=this.process(z.rest,{...H,path:[...H.path,"items"]});if(this.target==="draft-2020-12")X.items=f;else X.additionalItems=f}if(z.rest)X.items=this.process(z.rest,{...H,path:[...H.path,"items"]});let{minimum:W,maximum:D}=q._zod.bag;if(typeof W==="number")X.minItems=W;if(typeof D==="number")X.maxItems=D;break}case"record":{let X=M;X.type="object",X.propertyNames=this.process(z.keyType,{...H,path:[...H.path,"propertyNames"]}),X.additionalProperties=this.process(z.valueType,{...H,path:[...H.path,"additionalProperties"]});break}case"map":{if(this.unrepresentable==="throw")throw Error("Map cannot be represented in JSON Schema");break}case"set":{if(this.unrepresentable==="throw")throw Error("Set cannot be represented in JSON Schema");break}case"enum":{let X=M,P=yI6(z.entries);if(P.every((W)=>typeof W==="number"))X.type="number";if(P.every((W)=>typeof W==="string"))X.type="string";X.enum=P;break}case"literal":{let X=M,P=[];for(let W of z.values)if(W===void 0){if(this.unrepresentable==="throw")throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof W==="bigint")if(this.unrepresentable==="throw")throw Error("BigInt literals cannot be represented in JSON Schema");else P.push(Number(W));else P.push(W);if(P.length===0);else if(P.length===1){let W=P[0];X.type=W===null?"null":typeof W,X.const=W}else{if(P.every((W)=>typeof W==="number"))X.type="number";if(P.every((W)=>typeof W==="string"))X.type="string";if(P.every((W)=>typeof W==="boolean"))X.type="string";if(P.every((W)=>W===null))X.type="null";X.enum=P}break}case"file":{let X=M,P={type:"string",format:"binary",contentEncoding:"binary"},{minimum:W,maximum:D,mime:f}=q._zod.bag;if(W!==void 0)P.minLength=W;if(D!==void 0)P.maxLength=D;if(f)if(f.length===1)P.contentMediaType=f[0],Object.assign(X,P);else X.anyOf=f.map((G)=>{return{...P,contentMediaType:G}});else Object.assign(X,P);break}case"transform":{if(this.unrepresentable==="throw")throw Error("Transforms cannot be represented in JSON Schema");break}case"nullable":{let X=this.process(z.innerType,H);M.anyOf=[X,{type:"null"}];break}case"nonoptional":{this.process(z.innerType,H),A.ref=z.innerType;break}case"success":{let X=M;X.type="boolean";break}case"default":{this.process(z.innerType,H),A.ref=z.innerType,M.default=JSON.parse(JSON.stringify(z.defaultValue));break}case"prefault":{if(this.process(z.innerType,H),A.ref=z.innerType,this.io==="input")M._prefault=JSON.parse(JSON.stringify(z.defaultValue));break}case"catch":{this.process(z.innerType,H),A.ref=z.innerType;let X;try{X=z.catchValue(void 0)}catch{throw Error("Dynamic catch values are not supported in JSON Schema")}M.default=X;break}case"nan":{if(this.unrepresentable==="throw")throw Error("NaN cannot be represented in JSON Schema");break}case"template_literal":{let X=M,P=q._zod.pattern;if(!P)throw Error("Pattern not found in template literal");X.type="string",X.pattern=P.source;break}case"pipe":{let X=this.io==="input"?z.in._zod.def.type==="transform"?z.out:z.in:z.out;this.process(X,H),A.ref=X;break}case"readonly":{this.process(z.innerType,H),A.ref=z.innerType,M.readOnly=!0;break}case"promise":{this.process(z.innerType,H),A.ref=z.innerType;break}case"optional":{this.process(z.innerType,H),A.ref=z.innerType;break}case"lazy":{let X=q._zod.innerType;this.process(X,H),A.ref=X;break}case"custom":{if(this.unrepresentable==="throw")throw Error("Custom types cannot be represented in JSON Schema");break}default:}}}let w=this.metadataRegistry.get(q);if(w)Object.assign(A.schema,w);if(this.io==="input"&&OP(q))delete A.schema.examples,delete A.schema.default;if(this.io==="input"&&A.schema._prefault)(_=A.schema).default??(_.default=A.schema._prefault);return delete A.schema._prefault,this.seen.get(q).schema}emit(q,K){let _={cycles:K?.cycles??"ref",reused:K?.reused??"inline",external:K?.external??void 0},z=this.seen.get(q);if(!z)throw Error("Unprocessed schema. This is a bug in Zod.");let Y=(j)=>{let H=this.target==="draft-2020-12"?"$defs":"definitions";if(_.external){let P=_.external.registry.get(j[0])?.id;if(P)return{ref:_.external.uri(P)};let W=j[1].defId??j[1].schema.id??`schema${this.counter++}`;return j[1].defId=W,{defId:W,ref:`${_.external.uri("__shared")}#/${H}/${W}`}}if(j[1]===z)return{ref:"#"};let M=`${"#"}/${H}/`,X=j[1].schema.id??`__schema${this.counter++}`;return{defId:X,ref:M+X}},$=(j)=>{if(j[1].schema.$ref)return;let H=j[1],{ref:J,defId:M}=Y(j);if(H.def={...H.schema},M)H.defId=M;let X=H.schema;for(let P in X)delete X[P];X.$ref=J};for(let j of this.seen.entries()){let H=j[1];if(q===j[0]){$(j);continue}if(_.external){let M=_.external.registry.get(j[0])?.id;if(q!==j[0]&&M){$(j);continue}}if(this.metadataRegistry.get(j[0])?.id){$(j);continue}if(H.cycle){if(_.cycles==="throw")throw Error(`Cycle detected: #/${H.cycle?.join("/")}/<root>
93
94Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`);else if(_.cycles==="ref")$(j);continue}if(H.count>1){if(_.reused==="ref"){$(j);continue}}}let A=(j,H)=>{let J=this.seen.get(j),M=J.def??J.schema,X={...M};if(J.ref===null)return;let P=J.ref;if(J.ref=null,P){A(P,H);let W=this.seen.get(P).schema;if(W.$ref&&H.target==="draft-7")M.allOf=M.allOf??[],M.allOf.push(W);else Object.assign(M,W),Object.assign(M,X)}if(!J.isParent)this.override({zodSchema:j,jsonSchema:M,path:J.path??[]})};for(let j of[...this.seen.entries()].reverse())A(j[0],{target:this.target});let O={};if(this.target==="draft-2020-12")O.$schema="https://json-schema.org/draft/2020-12/schema";else if(this.target==="draft-7")O.$schema="http://json-schema.org/draft-07/schema#";else console.warn(`Invalid target: ${this.target}`);Object.assign(O,z.def);let w=_.external?.defs??{};for(let j of this.seen.entries()){let H=j[1];if(H.def&&H.defId)w[H.defId]=H.def}if(!_.external&&Object.keys(w).length>0)if(this.target==="draft-2020-12")O.$defs=w;else O.definitions=w;try{return JSON.parse(JSON.stringify(O))}catch(j){throw Error("Error converting schema to JSON.")}}}function nc(q,K){if(q instanceof dI6){let z=new L_8(K),Y={};for(let O of q._idmap.entries()){let[w,j]=O;z.process(j)}let $={},A={registry:q,uri:K?.uri||((O)=>O),defs:Y};for(let O of q._idmap.entries()){let[w,j]=O;$[w]=z.emit(j,{...K,external:A})}if(Object.keys(Y).length>0){let O=z.target==="draft-2020-12"?"$defs":"definitions";$.__shared={[O]:Y}}return{schemas:$}}let _=new L_8(K);return _.process(q),_.emit(q,K)}function OP(q,K){let _=K??{seen:new Set};if(_.seen.has(q))return!1;_.seen.add(q);let Y=q._zod.def;switch(Y.type){case"string":case"number":case"bigint":case"boolean":case"date":case"symbol":case"undefined":case"null":case"any":case"unknown":case"never":case"void":case"literal":case"enum":case"nan":case"file":case"template_literal":return!1;case"array":return OP(Y.element,_);case"object":{for(let $ in Y.shape)if(OP(Y.shape[$],_))return!0;return!1}case"union":{for(let $ of Y.options)if(OP($,_))return!0;return!1}case"intersection":return OP(Y.left,_)||OP(Y.right,_);case"tuple":{for(let $ of Y.items)if(OP($,_))return!0;if(Y.rest&&OP(Y.rest,_))return!0;return!1}case"record":return OP(Y.keyType,_)||OP(Y.valueType,_);case"map":return OP(Y.keyType,_)||OP(Y.valueType,_);case"set":return OP(Y.valueType,_);case"promise":case"optional":case"nonoptional":case"nullable":case"readonly":return OP(Y.innerType,_);case"lazy":return OP(Y.getter(),_);case"default":return OP(Y.innerType,_);case"prefault":return OP(Y.innerType,_);case"custom":return!1;case"transform":return!0;case"pipe":return OP(Y.in,_)||OP(Y.out,_);case"success":return!1;case"catch":return!1;default:}throw Error(`Unknown schema type: ${Y.type}`)}var gP7=y(()=>{qe8();y3()});var FP7={};var UP7=()=>{};var JB={};T8(JB,{version:()=>ws8,util:()=>dq,treeifyError:()=>Ma8,toJSONSchema:()=>nc,toDotPath:()=>bX7,safeParseAsync:()=>mI6,safeParse:()=>SP6,registry:()=>$_8,regexes:()=>y96,prettifyError:()=>Xa8,parseAsync:()=>uI6,parse:()=>II6,locales:()=>xP6,isValidJWT:()=>aX7,isValidBase64URL:()=>oX7,isValidBase64:()=>Ss8,globalRegistry:()=>HB,globalConfig:()=>kI6,function:()=>de8,formatError:()=>xI6,flattenError:()=>bI6,config:()=>dM,clone:()=>ME,_xid:()=>f_8,_void:()=>Ee8,_uuidv7:()=>H_8,_uuidv6:()=>j_8,_uuidv4:()=>w_8,_uuid:()=>O_8,_url:()=>J_8,_uppercase:()=>rI6,_unknown:()=>IP6,_union:()=>y25,_undefined:()=>ke8,_ulid:()=>D_8,_uint64:()=>Te8,_uint32:()=>Pe8,_tuple:()=>ue8,_trim:()=>qu6,_transform:()=>I25,_toUpperCase:()=>_u6,_toLowerCase:()=>Ku6,_templateLiteral:()=>d25,_symbol:()=>ve8,_success:()=>g25,_stringbool:()=>ge8,_stringFormat:()=>Fe8,_string:()=>Ke8,_startsWith:()=>aI6,_size:()=>lI6,_set:()=>S25,_safeParseAsync:()=>l98,_safeParse:()=>c98,_regex:()=>nI6,_refine:()=>Be8,_record:()=>R25,_readonly:()=>Q25,_property:()=>Ie8,_promise:()=>l25,_positive:()=>Se8,_pipe:()=>U25,_parseAsync:()=>d98,_parse:()=>Q98,_overwrite:()=>lc,_optional:()=>u25,_number:()=>we8,_nullable:()=>m25,_null:()=>Ve8,_normalize:()=>eI6,_nonpositive:()=>be8,_nonoptional:()=>B25,_nonnegative:()=>xe8,_never:()=>ye8,_negative:()=>Ce8,_nativeEnum:()=>b25,_nanoid:()=>X_8,_nan:()=>he8,_multipleOf:()=>R96,_minSize:()=>h96,_minLength:()=>Ae,_min:()=>gk,_mime:()=>tI6,_maxSize:()=>uP6,_maxLength:()=>mP6,_max:()=>Yh,_map:()=>h25,_lte:()=>Yh,_lt:()=>dc,_lowercase:()=>iI6,_literal:()=>x25,_length:()=>pP6,_lazy:()=>c25,_ksuid:()=>Z_8,_jwt:()=>E_8,_isoTime:()=>Ae8,_isoDuration:()=>Oe8,_isoDateTime:()=>Ye8,_isoDate:()=>$e8,_ipv6:()=>T_8,_ipv4:()=>G_8,_intersection:()=>L25,_int64:()=>Ge8,_int32:()=>Xe8,_int:()=>He8,_includes:()=>oI6,_guid:()=>cI6,_gte:()=>gk,_gt:()=>cc,_float64:()=>Me8,_float32:()=>Je8,_file:()=>me8,_enum:()=>C25,_endsWith:()=>sI6,_emoji:()=>M_8,_email:()=>A_8,_e164:()=>y_8,_discriminatedUnion:()=>E25,_default:()=>p25,_date:()=>Le8,_custom:()=>pe8,_cuid2:()=>W_8,_cuid:()=>P_8,_coercedString:()=>_e8,_coercedNumber:()=>je8,_coercedDate:()=>Re8,_coercedBoolean:()=>De8,_coercedBigint:()=>Ze8,_cidrv6:()=>k_8,_cidrv4:()=>v_8,_catch:()=>F25,_boolean:()=>We8,_bigint:()=>fe8,_base64url:()=>N_8,_base64:()=>V_8,_array:()=>zu6,_any:()=>Ne8,TimePrecision:()=>ze8,NEVER:()=>VI6,JSONSchemaGenerator:()=>L_8,JSONSchema:()=>FP7,Doc:()=>t98,$output:()=>tt8,$input:()=>et8,$constructor:()=>f1,$brand:()=>Ka8,$ZodXID:()=>Ts8,$ZodVoid:()=>ds8,$ZodUnknown:()=>bP6,$ZodUnion:()=>z_8,$ZodUndefined:()=>gs8,$ZodUUID:()=>Ms8,$ZodURL:()=>Ps8,$ZodULID:()=>Gs8,$ZodType:()=>U3,$ZodTuple:()=>L96,$ZodTransform:()=>gI6,$ZodTemplateLiteral:()=>jt8,$ZodSymbol:()=>Bs8,$ZodSuccess:()=>$t8,$ZodStringFormat:()=>eO,$ZodString:()=>E96,$ZodSet:()=>as8,$ZodRegistry:()=>dI6,$ZodRecord:()=>rs8,$ZodRealError:()=>hP6,$ZodReadonly:()=>wt8,$ZodPromise:()=>Ht8,$ZodPrefault:()=>zt8,$ZodPipe:()=>FI6,$ZodOptional:()=>qt8,$ZodObject:()=>ls8,$ZodNumberFormat:()=>ms8,$ZodNumber:()=>K_8,$ZodNullable:()=>Kt8,$ZodNull:()=>Fs8,$ZodNonOptional:()=>Yt8,$ZodNever:()=>Qs8,$ZodNanoID:()=>Ds8,$ZodNaN:()=>Ot8,$ZodMap:()=>os8,$ZodLiteral:()=>ts8,$ZodLazy:()=>Jt8,$ZodKSUID:()=>vs8,$ZodJWT:()=>Is8,$ZodIntersection:()=>is8,$ZodISOTime:()=>Ns8,$ZodISODuration:()=>ys8,$ZodISODateTime:()=>ks8,$ZodISODate:()=>Vs8,$ZodIPv6:()=>Ls8,$ZodIPv4:()=>Es8,$ZodGUID:()=>Js8,$ZodFunction:()=>Qe8,$ZodFile:()=>es8,$ZodError:()=>CI6,$ZodEnum:()=>ss8,$ZodEmoji:()=>Ws8,$ZodEmail:()=>Xs8,$ZodE164:()=>xs8,$ZodDiscriminatedUnion:()=>ns8,$ZodDefault:()=>_t8,$ZodDate:()=>cs8,$ZodCustomStringFormat:()=>us8,$ZodCustom:()=>Mt8,$ZodCheckUpperCase:()=>Ks8,$ZodCheckStringFormat:()=>CP6,$ZodCheckStartsWith:()=>zs8,$ZodCheckSizeEquals:()=>oa8,$ZodCheckRegex:()=>ea8,$ZodCheckProperty:()=>$s8,$ZodCheckOverwrite:()=>Os8,$ZodCheckNumberFormat:()=>la8,$ZodCheckMultipleOf:()=>ca8,$ZodCheckMinSize:()=>ra8,$ZodCheckMinLength:()=>sa8,$ZodCheckMimeType:()=>As8,$ZodCheckMaxSize:()=>ia8,$ZodCheckMaxLength:()=>aa8,$ZodCheckLowerCase:()=>qs8,$ZodCheckLessThan:()=>o98,$ZodCheckLengthEquals:()=>ta8,$ZodCheckIncludes:()=>_s8,$ZodCheckGreaterThan:()=>a98,$ZodCheckEndsWith:()=>Ys8,$ZodCheckBigIntFormat:()=>na8,$ZodCheck:()=>AH,$ZodCatch:()=>At8,$ZodCUID2:()=>Zs8,$ZodCUID:()=>fs8,$ZodCIDRv6:()=>hs8,$ZodCIDRv4:()=>Rs8,$ZodBoolean:()=>pI6,$ZodBigIntFormat:()=>ps8,$ZodBigInt:()=>__8,$ZodBase64URL:()=>bs8,$ZodBase64:()=>Cs8,$ZodAsyncError:()=>Uc,$ZodArray:()=>BI6,$ZodAny:()=>Us8});var xT=y(()=>{y3();r98();Y_8();UP7();EP6();n98();Pa8();UI6();s98();js8();qe8();BP7();Ue8();gP7()});var QP7=y(()=>{xT()});var dP7=()=>{};var cP7=()=>{};var lP7=()=>{};var nP7=()=>{};var iP7=y(()=>{xT();Y_8();lP7();nP7();QP7();dP7();cP7()});var rP7=y(()=>{iP7()});var oP7=y(()=>{rP7()});function Oe(q){return!!q._zod}function IT(q,K){if(Oe(q))return SP6(q,K);return q.safeParse(K)}function BP6(q){if(!q)return;let K;if(Oe(q))K=q._zod?.def?.shape;else K=q.shape;if(!K)return;if(typeof K==="function")try{return K()}catch{return}return K}function aP7(q){if(Oe(q)){let $=q._zod?.def;if($){if($.value!==void 0)return $.value;if(Array.isArray($.values)&&$.values.length>0)return $.values[0]}}let _=q._def;if(_){if(_.value!==void 0)return _.value;if(Array.isArray(_.values)&&_.values.length>0)return _.values[0]}let z=q.value;if(z!==void 0)return z;return}var Yu6=y(()=>{oP7()});var ce8=y(()=>{xT()});var gP6={};T8(gP6,{time:()=>ie8,duration:()=>re8,datetime:()=>le8,date:()=>ne8,ZodISOTime:()=>S_8,ZodISODuration:()=>C_8,ZodISODateTime:()=>R_8,ZodISODate:()=>h_8});function le8(q){return Ye8(R_8,q)}function ne8(q){return $e8(h_8,q)}function ie8(q){return Ae8(S_8,q)}function re8(q){return Oe8(C_8,q)}var R_8,h_8,S_8,C_8;var b_8=y(()=>{xT();x_8();R_8=f1("ZodISODateTime",(q,K)=>{ks8.init(q,K),mw.init(q,K)});h_8=f1("ZodISODate",(q,K)=>{Vs8.init(q,K),mw.init(q,K)});S_8=f1("ZodISOTime",(q,K)=>{Ns8.init(q,K),mw.init(q,K)});C_8=f1("ZodISODuration",(q,K)=>{ys8.init(q,K),mw.init(q,K)})});var tP7=(q,K)=>{CI6.init(q,K),q.name="ZodError",Object.defineProperties(q,{format:{value:(_)=>xI6(q,_)},flatten:{value:(_)=>bI6(q,_)},addIssue:{value:(_)=>q.issues.push(_)},addIssues:{value:(_)=>q.issues.push(..._)},isEmpty:{get(){return q.issues.length===0}}})},a25,FP6;var oe8=y(()=>{xT();xT();a25=f1("ZodError",tP7),FP6=f1("ZodError",tP7,{Parent:Error})});var ae8,se8,te8,ee8;var q61=y(()=>{xT();oe8();ae8=Q98(FP6),se8=d98(FP6),te8=c98(FP6),ee8=l98(FP6)});function Q8(q){return Ke8(Au6,q)}function t25(q){return A_8(z61,q)}function e25(q){return cI6(I_8,q)}function qj5(q){return O_8(ic,q)}function Kj5(q){return w_8(ic,q)}function _j5(q){return j_8(ic,q)}function zj5(q){return H_8(ic,q)}function $61(q){return J_8(Y61,q)}function Yj5(q){return M_8(A61,q)}function $j5(q){return X_8(O61,q)}function Aj5(q){return P_8(w61,q)}function Oj5(q){return W_8(j61,q)}function wj5(q){return D_8(H61,q)}function jj5(q){return f_8(J61,q)}function Hj5(q){return Z_8(M61,q)}function Jj5(q){return G_8(X61,q)}function Mj5(q){return T_8(P61,q)}function Xj5(q){return v_8(W61,q)}function Pj5(q){return k_8(D61,q)}function Wj5(q){return V_8(f61,q)}function Dj5(q){return N_8(Z61,q)}function fj5(q){return y_8(G61,q)}function Zj5(q){return E_8(T61,q)}function Gj5(q,K,_={}){return Fe8(eP7,q,K,_)}function NY(q){return we8(Ou6,q)}function K61(q){return He8(UP6,q)}function Tj5(q){return Je8(UP6,q)}function vj5(q){return Me8(UP6,q)}function kj5(q){return Xe8(UP6,q)}function Vj5(q){return Pe8(UP6,q)}function lA(q){return We8(wu6,q)}function Nj5(q){return fe8(ju6,q)}function yj5(q){return Ge8(v61,q)}function Ej5(q){return Te8(v61,q)}function Lj5(q){return ve8(qW7,q)}function Rj5(q){return ke8(KW7,q)}function Hu6(q){return Ve8(_W7,q)}function k61(){return Ne8(zW7)}function W2(){return IP6(YW7)}function p_8(q){return ye8($W7,q)}function hj5(q){return Ee8(AW7,q)}function Sj5(q){return Le8(B_8,q)}function cq(q,K){return zu6(OW7,q,K)}function Cj5(q){let K=q._zod.def.shape;return JK(Object.keys(K))}function Y4(q,K){let _={type:"object",get shape(){return dq.assignProp(this,"shape",{...q}),this.shape},...dq.normalizeParams(K)};return new g_8(_)}function bj5(q,K){return new g_8({type:"object",get shape(){return dq.assignProp(this,"shape",{...q}),this.shape},catchall:p_8(),...dq.normalizeParams(K)})}function cM(q,K){return new g_8({type:"object",get shape(){return dq.assignProp(this,"shape",{...q}),this.shape},catchall:W2(),...dq.normalizeParams(K)})}function nA(q,K){return new V61({type:"union",options:q,...dq.normalizeParams(K)})}function F_8(q,K,_){return new wW7({type:"union",options:K,discriminator:q,...dq.normalizeParams(_)})}function Ju6(q,K){return new jW7({type:"intersection",left:q,right:K})}function xj5(q,K,_){let z=K instanceof U3,Y=z?_:K;return new HW7({type:"tuple",items:q,rest:z?K:null,...dq.normalizeParams(Y)})}function pw(q,K,_){return new N61({type:"record",keyType:q,valueType:K,...dq.normalizeParams(_)})}function Ij5(q,K,_){return new N61({type:"record",keyType:nA([q,p_8()]),valueType:K,...dq.normalizeParams(_)})}function uj5(q,K,_){return new JW7({type:"map",keyType:q,valueType:K,...dq.normalizeParams(_)})}function mj5(q,K){return new MW7({type:"set",valueType:q,...dq.normalizeParams(K)})}function uT(q,K){let _=Array.isArray(q)?Object.fromEntries(q.map((z)=>[z,z])):q;return new $u6({type:"enum",entries:_,...dq.normalizeParams(K)})}function pj5(q,K){return new $u6({type:"enum",entries:q,...dq.normalizeParams(K)})}function JK(q,K){return new XW7({type:"literal",values:Array.isArray(q)?q:[q],...dq.normalizeParams(K)})}function Bj5(q){return me8(PW7,q)}function E61(q){return new y61({type:"transform",transform:q})}function D2(q){return new L61({type:"optional",innerType:q})}function u_8(q){return new WW7({type:"nullable",innerType:q})}function gj5(q){return D2(u_8(q))}function fW7(q,K){return new DW7({type:"default",innerType:q,get defaultValue(){return typeof K==="function"?K():K}})}function GW7(q,K){return new ZW7({type:"prefault",innerType:q,get defaultValue(){return typeof K==="function"?K():K}})}function TW7(q,K){return new R61({type:"nonoptional",innerType:q,...dq.normalizeParams(K)})}function Fj5(q){return new vW7({type:"success",innerType:q})}function VW7(q,K){return new kW7({type:"catch",innerType:q,catchValue:typeof K==="function"?K:()=>K})}function Uj5(q){return he8(NW7,q)}function m_8(q,K){return new h61({type:"pipe",in:q,out:K})}function EW7(q){return new yW7({type:"readonly",innerType:q})}function Qj5(q,K){return new LW7({type:"template_literal",parts:q,...dq.normalizeParams(K)})}function hW7(q){return new RW7({type:"lazy",getter:q})}function dj5(q){return new SW7({type:"promise",innerType:q})}function CW7(q,K){let _=new AH({check:"custom",...dq.normalizeParams(K)});return _._zod.check=q,_}function S61(q,K){return pe8(U_8,q??(()=>!0),K)}function bW7(q,K={}){return Be8(U_8,q,K)}function xW7(q,K){let _=CW7((z)=>{return z.addIssue=(Y)=>{if(typeof Y==="string")z.issues.push(dq.issue(Y,z.value,_._zod.def));else{let $=Y;if($.fatal)$.continue=!1;$.code??($.code="custom"),$.input??($.input=z.value),$.inst??($.inst=_),$.continue??($.continue=!_._zod.def.abort),z.issues.push(dq.issue($))}},q(z.value,z)},K);return _}function cj5(q,K={error:`Input not instance of ${q.name}`}){let _=new U_8({type:"custom",check:"custom",fn:(z)=>z instanceof q,abort:!0,...dq.normalizeParams(K)});return _._zod.bag.Class=q,_}function nj5(q){let K=hW7(()=>{return nA([Q8(q),NY(),lA(),Hu6(),cq(K),pw(Q8(),K)])});return K}function Q_8(q,K){return m_8(E61(q),K)}var u_,_61,Au6,mw,z61,I_8,ic,Y61,A61,O61,w61,j61,H61,J61,M61,X61,P61,W61,D61,f61,Z61,G61,T61,eP7,Ou6,UP6,wu6,ju6,v61,qW7,KW7,_W7,zW7,YW7,$W7,AW7,B_8,OW7,g_8,V61,wW7,jW7,HW7,N61,JW7,MW7,$u6,XW7,PW7,y61,L61,WW7,DW7,ZW7,R61,vW7,kW7,NW7,h61,yW7,LW7,RW7,SW7,U_8,lj5=(...q)=>ge8({Pipe:h61,Boolean:wu6,String:Au6,Transform:y61},...q);var x_8=y(()=>{xT();xT();ce8();b_8();q61();u_=f1("ZodType",(q,K)=>{return U3.init(q,K),q.def=K,Object.defineProperty(q,"_def",{value:K}),q.check=(..._)=>{return q.clone({...K,checks:[...K.checks??[],..._.map((z)=>typeof z==="function"?{_zod:{check:z,def:{check:"custom"},onattach:[]}}:z)]})},q.clone=(_,z)=>ME(q,_,z),q.brand=()=>q,q.register=(_,z)=>{return _.add(q,z),q},q.parse=(_,z)=>ae8(q,_,z,{callee:q.parse}),q.safeParse=(_,z)=>te8(q,_,z),q.parseAsync=async(_,z)=>se8(q,_,z,{callee:q.parseAsync}),q.safeParseAsync=async(_,z)=>ee8(q,_,z),q.spa=q.safeParseAsync,q.refine=(_,z)=>q.check(bW7(_,z)),q.superRefine=(_)=>q.check(xW7(_)),q.overwrite=(_)=>q.check(lc(_)),q.optional=()=>D2(q),q.nullable=()=>u_8(q),q.nullish=()=>D2(u_8(q)),q.nonoptional=(_)=>TW7(q,_),q.array=()=>cq(q),q.or=(_)=>nA([q,_]),q.and=(_)=>Ju6(q,_),q.transform=(_)=>m_8(q,E61(_)),q.default=(_)=>fW7(q,_),q.prefault=(_)=>GW7(q,_),q.catch=(_)=>VW7(q,_),q.pipe=(_)=>m_8(q,_),q.readonly=()=>EW7(q),q.describe=(_)=>{let z=q.clone();return HB.add(z,{description:_}),z},Object.defineProperty(q,"description",{get(){return HB.get(q)?.description},configurable:!0}),q.meta=(..._)=>{if(_.length===0)return HB.get(q);let z=q.clone();return HB.add(z,_[0]),z},q.isOptional=()=>q.safeParse(void 0).success,q.isNullable=()=>q.safeParse(null).success,q}),_61=f1("_ZodString",(q,K)=>{E96.init(q,K),u_.init(q,K);let _=q._zod.bag;q.format=_.format??null,q.minLength=_.minimum??null,q.maxLength=_.maximum??null,q.regex=(...z)=>q.check(nI6(...z)),q.includes=(...z)=>q.check(oI6(...z)),q.startsWith=(...z)=>q.check(aI6(...z)),q.endsWith=(...z)=>q.check(sI6(...z)),q.min=(...z)=>q.check(Ae(...z)),q.max=(...z)=>q.check(mP6(...z)),q.length=(...z)=>q.check(pP6(...z)),q.nonempty=(...z)=>q.check(Ae(1,...z)),q.lowercase=(z)=>q.check(iI6(z)),q.uppercase=(z)=>q.check(rI6(z)),q.trim=()=>q.check(qu6()),q.normalize=(...z)=>q.check(eI6(...z)),q.toLowerCase=()=>q.check(Ku6()),q.toUpperCase=()=>q.check(_u6())}),Au6=f1("ZodString",(q,K)=>{E96.init(q,K),_61.init(q,K),q.email=(_)=>q.check(A_8(z61,_)),q.url=(_)=>q.check(J_8(Y61,_)),q.jwt=(_)=>q.check(E_8(T61,_)),q.emoji=(_)=>q.check(M_8(A61,_)),q.guid=(_)=>q.check(cI6(I_8,_)),q.uuid=(_)=>q.check(O_8(ic,_)),q.uuidv4=(_)=>q.check(w_8(ic,_)),q.uuidv6=(_)=>q.check(j_8(ic,_)),q.uuidv7=(_)=>q.check(H_8(ic,_)),q.nanoid=(_)=>q.check(X_8(O61,_)),q.guid=(_)=>q.check(cI6(I_8,_)),q.cuid=(_)=>q.check(P_8(w61,_)),q.cuid2=(_)=>q.check(W_8(j61,_)),q.ulid=(_)=>q.check(D_8(H61,_)),q.base64=(_)=>q.check(V_8(f61,_)),q.base64url=(_)=>q.check(N_8(Z61,_)),q.xid=(_)=>q.check(f_8(J61,_)),q.ksuid=(_)=>q.check(Z_8(M61,_)),q.ipv4=(_)=>q.check(G_8(X61,_)),q.ipv6=(_)=>q.check(T_8(P61,_)),q.cidrv4=(_)=>q.check(v_8(W61,_)),q.cidrv6=(_)=>q.check(k_8(D61,_)),q.e164=(_)=>q.check(y_8(G61,_)),q.datetime=(_)=>q.check(le8(_)),q.date=(_)=>q.check(ne8(_)),q.time=(_)=>q.check(ie8(_)),q.duration=(_)=>q.check(re8(_))});mw=f1("ZodStringFormat",(q,K)=>{eO.init(q,K),_61.init(q,K)}),z61=f1("ZodEmail",(q,K)=>{Xs8.init(q,K),mw.init(q,K)});I_8=f1("ZodGUID",(q,K)=>{Js8.init(q,K),mw.init(q,K)});ic=f1("ZodUUID",(q,K)=>{Ms8.init(q,K),mw.init(q,K)});Y61=f1("ZodURL",(q,K)=>{Ps8.init(q,K),mw.init(q,K)});A61=f1("ZodEmoji",(q,K)=>{Ws8.init(q,K),mw.init(q,K)});O61=f1("ZodNanoID",(q,K)=>{Ds8.init(q,K),mw.init(q,K)});w61=f1("ZodCUID",(q,K)=>{fs8.init(q,K),mw.init(q,K)});j61=f1("ZodCUID2",(q,K)=>{Zs8.init(q,K),mw.init(q,K)});H61=f1("ZodULID",(q,K)=>{Gs8.init(q,K),mw.init(q,K)});J61=f1("ZodXID",(q,K)=>{Ts8.init(q,K),mw.init(q,K)});M61=f1("ZodKSUID",(q,K)=>{vs8.init(q,K),mw.init(q,K)});X61=f1("ZodIPv4",(q,K)=>{Es8.init(q,K),mw.init(q,K)});P61=f1("ZodIPv6",(q,K)=>{Ls8.init(q,K),mw.init(q,K)});W61=f1("ZodCIDRv4",(q,K)=>{Rs8.init(q,K),mw.init(q,K)});D61=f1("ZodCIDRv6",(q,K)=>{hs8.init(q,K),mw.init(q,K)});f61=f1("ZodBase64",(q,K)=>{Cs8.init(q,K),mw.init(q,K)});Z61=f1("ZodBase64URL",(q,K)=>{bs8.init(q,K),mw.init(q,K)});G61=f1("ZodE164",(q,K)=>{xs8.init(q,K),mw.init(q,K)});T61=f1("ZodJWT",(q,K)=>{Is8.init(q,K),mw.init(q,K)});eP7=f1("ZodCustomStringFormat",(q,K)=>{us8.init(q,K),mw.init(q,K)});Ou6=f1("ZodNumber",(q,K)=>{K_8.init(q,K),u_.init(q,K),q.gt=(z,Y)=>q.check(cc(z,Y)),q.gte=(z,Y)=>q.check(gk(z,Y)),q.min=(z,Y)=>q.check(gk(z,Y)),q.lt=(z,Y)=>q.check(dc(z,Y)),q.lte=(z,Y)=>q.check(Yh(z,Y)),q.max=(z,Y)=>q.check(Yh(z,Y)),q.int=(z)=>q.check(K61(z)),q.safe=(z)=>q.check(K61(z)),q.positive=(z)=>q.check(cc(0,z)),q.nonnegative=(z)=>q.check(gk(0,z)),q.negative=(z)=>q.check(dc(0,z)),q.nonpositive=(z)=>q.check(Yh(0,z)),q.multipleOf=(z,Y)=>q.check(R96(z,Y)),q.step=(z,Y)=>q.check(R96(z,Y)),q.finite=()=>q;let _=q._zod.bag;q.minValue=Math.max(_.minimum??Number.NEGATIVE_INFINITY,_.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,q.maxValue=Math.min(_.maximum??Number.POSITIVE_INFINITY,_.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,q.isInt=(_.format??"").includes("int")||Number.isSafeInteger(_.multipleOf??0.5),q.isFinite=!0,q.format=_.format??null});UP6=f1("ZodNumberFormat",(q,K)=>{ms8.init(q,K),Ou6.init(q,K)});wu6=f1("ZodBoolean",(q,K)=>{pI6.init(q,K),u_.init(q,K)});ju6=f1("ZodBigInt",(q,K)=>{__8.init(q,K),u_.init(q,K),q.gte=(z,Y)=>q.check(gk(z,Y)),q.min=(z,Y)=>q.check(gk(z,Y)),q.gt=(z,Y)=>q.check(cc(z,Y)),q.gte=(z,Y)=>q.check(gk(z,Y)),q.min=(z,Y)=>q.check(gk(z,Y)),q.lt=(z,Y)=>q.check(dc(z,Y)),q.lte=(z,Y)=>q.check(Yh(z,Y)),q.max=(z,Y)=>q.check(Yh(z,Y)),q.positive=(z)=>q.check(cc(BigInt(0),z)),q.negative=(z)=>q.check(dc(BigInt(0),z)),q.nonpositive=(z)=>q.check(Yh(BigInt(0),z)),q.nonnegative=(z)=>q.check(gk(BigInt(0),z)),q.multipleOf=(z,Y)=>q.check(R96(z,Y));let _=q._zod.bag;q.minValue=_.minimum??null,q.maxValue=_.maximum??null,q.format=_.format??null});v61=f1("ZodBigIntFormat",(q,K)=>{ps8.init(q,K),ju6.init(q,K)});qW7=f1("ZodSymbol",(q,K)=>{Bs8.init(q,K),u_.init(q,K)});KW7=f1("ZodUndefined",(q,K)=>{gs8.init(q,K),u_.init(q,K)});_W7=f1("ZodNull",(q,K)=>{Fs8.init(q,K),u_.init(q,K)});zW7=f1("ZodAny",(q,K)=>{Us8.init(q,K),u_.init(q,K)});YW7=f1("ZodUnknown",(q,K)=>{bP6.init(q,K),u_.init(q,K)});$W7=f1("ZodNever",(q,K)=>{Qs8.init(q,K),u_.init(q,K)});AW7=f1("ZodVoid",(q,K)=>{ds8.init(q,K),u_.init(q,K)});B_8=f1("ZodDate",(q,K)=>{cs8.init(q,K),u_.init(q,K),q.min=(z,Y)=>q.check(gk(z,Y)),q.max=(z,Y)=>q.check(Yh(z,Y));let _=q._zod.bag;q.minDate=_.minimum?new Date(_.minimum):null,q.maxDate=_.maximum?new Date(_.maximum):null});OW7=f1("ZodArray",(q,K)=>{BI6.init(q,K),u_.init(q,K),q.element=K.element,q.min=(_,z)=>q.check(Ae(_,z)),q.nonempty=(_)=>q.check(Ae(1,_)),q.max=(_,z)=>q.check(mP6(_,z)),q.length=(_,z)=>q.check(pP6(_,z)),q.unwrap=()=>q.element});g_8=f1("ZodObject",(q,K)=>{ls8.init(q,K),u_.init(q,K),dq.defineLazy(q,"shape",()=>K.shape),q.keyof=()=>uT(Object.keys(q._zod.def.shape)),q.catchall=(_)=>q.clone({...q._zod.def,catchall:_}),q.passthrough=()=>q.clone({...q._zod.def,catchall:W2()}),q.loose=()=>q.clone({...q._zod.def,catchall:W2()}),q.strict=()=>q.clone({...q._zod.def,catchall:p_8()}),q.strip=()=>q.clone({...q._zod.def,catchall:void 0}),q.extend=(_)=>{return dq.extend(q,_)},q.merge=(_)=>dq.merge(q,_),q.pick=(_)=>dq.pick(q,_),q.omit=(_)=>dq.omit(q,_),q.partial=(..._)=>dq.partial(L61,q,_[0]),q.required=(..._)=>dq.required(R61,q,_[0])});V61=f1("ZodUnion",(q,K)=>{z_8.init(q,K),u_.init(q,K),q.options=K.options});wW7=f1("ZodDiscriminatedUnion",(q,K)=>{V61.init(q,K),ns8.init(q,K)});jW7=f1("ZodIntersection",(q,K)=>{is8.init(q,K),u_.init(q,K)});HW7=f1("ZodTuple",(q,K)=>{L96.init(q,K),u_.init(q,K),q.rest=(_)=>q.clone({...q._zod.def,rest:_})});N61=f1("ZodRecord",(q,K)=>{rs8.init(q,K),u_.init(q,K),q.keyType=K.keyType,q.valueType=K.valueType});JW7=f1("ZodMap",(q,K)=>{os8.init(q,K),u_.init(q,K),q.keyType=K.keyType,q.valueType=K.valueType});MW7=f1("ZodSet",(q,K)=>{as8.init(q,K),u_.init(q,K),q.min=(..._)=>q.check(h96(..._)),q.nonempty=(_)=>q.check(h96(1,_)),q.max=(..._)=>q.check(uP6(..._)),q.size=(..._)=>q.check(lI6(..._))});$u6=f1("ZodEnum",(q,K)=>{ss8.init(q,K),u_.init(q,K),q.enum=K.entries,q.options=Object.values(K.entries);let _=new Set(Object.keys(K.entries));q.extract=(z,Y)=>{let $={};for(let A of z)if(_.has(A))$[A]=K.entries[A];else throw Error(`Key ${A} not found in enum`);return new $u6({...K,checks:[],...dq.normalizeParams(Y),entries:$})},q.exclude=(z,Y)=>{let $={...K.entries};for(let A of z)if(_.has(A))delete $[A];else throw Error(`Key ${A} not found in enum`);return new $u6({...K,checks:[],...dq.normalizeParams(Y),entries:$})}});XW7=f1("ZodLiteral",(q,K)=>{ts8.init(q,K),u_.init(q,K),q.values=new Set(K.values),Object.defineProperty(q,"value",{get(){if(K.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return K.values[0]}})});PW7=f1("ZodFile",(q,K)=>{es8.init(q,K),u_.init(q,K),q.min=(_,z)=>q.check(h96(_,z)),q.max=(_,z)=>q.check(uP6(_,z)),q.mime=(_,z)=>q.check(tI6(Array.isArray(_)?_:[_],z))});y61=f1("ZodTransform",(q,K)=>{gI6.init(q,K),u_.init(q,K),q._zod.parse=(_,z)=>{_.addIssue=($)=>{if(typeof $==="string")_.issues.push(dq.issue($,_.value,K));else{let A=$;if(A.fatal)A.continue=!1;A.code??(A.code="custom"),A.input??(A.input=_.value),A.inst??(A.inst=q),A.continue??(A.continue=!0),_.issues.push(dq.issue(A))}};let Y=K.transform(_.value,_);if(Y instanceof Promise)return Y.then(($)=>{return _.value=$,_});return _.value=Y,_}});L61=f1("ZodOptional",(q,K)=>{qt8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});WW7=f1("ZodNullable",(q,K)=>{Kt8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});DW7=f1("ZodDefault",(q,K)=>{_t8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType,q.removeDefault=q.unwrap});ZW7=f1("ZodPrefault",(q,K)=>{zt8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});R61=f1("ZodNonOptional",(q,K)=>{Yt8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});vW7=f1("ZodSuccess",(q,K)=>{$t8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});kW7=f1("ZodCatch",(q,K)=>{At8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType,q.removeCatch=q.unwrap});NW7=f1("ZodNaN",(q,K)=>{Ot8.init(q,K),u_.init(q,K)});h61=f1("ZodPipe",(q,K)=>{FI6.init(q,K),u_.init(q,K),q.in=K.in,q.out=K.out});yW7=f1("ZodReadonly",(q,K)=>{wt8.init(q,K),u_.init(q,K)});LW7=f1("ZodTemplateLiteral",(q,K)=>{jt8.init(q,K),u_.init(q,K)});RW7=f1("ZodLazy",(q,K)=>{Jt8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.getter()});SW7=f1("ZodPromise",(q,K)=>{Ht8.init(q,K),u_.init(q,K),q.unwrap=()=>q._zod.def.innerType});U_8=f1("ZodCustom",(q,K)=>{Mt8.init(q,K),u_.init(q,K)})});function ij5(q){dM({customError:q})}function rj5(){return dM().customError}var C61;var IW7=y(()=>{xT();C61={invalid_type:"invalid_type",too_big:"too_big",too_small:"too_small",invalid_format:"invalid_format",not_multiple_of:"not_multiple_of",unrecognized_keys:"unrecognized_keys",invalid_union:"invalid_union",invalid_key:"invalid_key",invalid_element:"invalid_element",invalid_value:"invalid_value",custom:"custom"}});var Mu6={};T8(Mu6,{string:()=>oj5,number:()=>aj5,date:()=>ej5,boolean:()=>sj5,bigint:()=>tj5});function oj5(q){return _e8(Au6,q)}function aj5(q){return je8(Ou6,q)}function sj5(q){return De8(wu6,q)}function tj5(q){return Ze8(ju6,q)}function ej5(q){return Re8(B_8,q)}var uW7=y(()=>{xT();x_8()});var L={};T8(L,{xid:()=>jj5,void:()=>hj5,uuidv7:()=>zj5,uuidv6:()=>_j5,uuidv4:()=>Kj5,uuid:()=>qj5,url:()=>$61,uppercase:()=>rI6,unknown:()=>W2,union:()=>nA,undefined:()=>Rj5,ulid:()=>wj5,uint64:()=>Ej5,uint32:()=>Vj5,tuple:()=>xj5,trim:()=>qu6,treeifyError:()=>Ma8,transform:()=>E61,toUpperCase:()=>_u6,toLowerCase:()=>Ku6,toJSONSchema:()=>nc,templateLiteral:()=>Qj5,symbol:()=>Lj5,superRefine:()=>xW7,success:()=>Fj5,stringbool:()=>lj5,stringFormat:()=>Gj5,string:()=>Q8,strictObject:()=>bj5,startsWith:()=>aI6,size:()=>lI6,setErrorMap:()=>ij5,set:()=>mj5,safeParseAsync:()=>ee8,safeParse:()=>te8,registry:()=>$_8,regexes:()=>y96,regex:()=>nI6,refine:()=>bW7,record:()=>pw,readonly:()=>EW7,property:()=>Ie8,promise:()=>dj5,prettifyError:()=>Xa8,preprocess:()=>Q_8,prefault:()=>GW7,positive:()=>Se8,pipe:()=>m_8,partialRecord:()=>Ij5,parseAsync:()=>se8,parse:()=>ae8,overwrite:()=>lc,optional:()=>D2,object:()=>Y4,number:()=>NY,nullish:()=>gj5,nullable:()=>u_8,null:()=>Hu6,normalize:()=>eI6,nonpositive:()=>be8,nonoptional:()=>TW7,nonnegative:()=>xe8,never:()=>p_8,negative:()=>Ce8,nativeEnum:()=>pj5,nanoid:()=>$j5,nan:()=>Uj5,multipleOf:()=>R96,minSize:()=>h96,minLength:()=>Ae,mime:()=>tI6,maxSize:()=>uP6,maxLength:()=>mP6,map:()=>uj5,lte:()=>Yh,lt:()=>dc,lowercase:()=>iI6,looseObject:()=>cM,locales:()=>xP6,literal:()=>JK,length:()=>pP6,lazy:()=>hW7,ksuid:()=>Hj5,keyof:()=>Cj5,jwt:()=>Zj5,json:()=>nj5,iso:()=>gP6,ipv6:()=>Mj5,ipv4:()=>Jj5,intersection:()=>Ju6,int64:()=>yj5,int32:()=>kj5,int:()=>K61,instanceof:()=>cj5,includes:()=>oI6,guid:()=>e25,gte:()=>gk,gt:()=>cc,globalRegistry:()=>HB,getErrorMap:()=>rj5,function:()=>de8,formatError:()=>xI6,float64:()=>vj5,float32:()=>Tj5,flattenError:()=>bI6,file:()=>Bj5,enum:()=>uT,endsWith:()=>sI6,emoji:()=>Yj5,email:()=>t25,e164:()=>fj5,discriminatedUnion:()=>F_8,date:()=>Sj5,custom:()=>S61,cuid2:()=>Oj5,cuid:()=>Aj5,core:()=>JB,config:()=>dM,coerce:()=>Mu6,clone:()=>ME,cidrv6:()=>Pj5,cidrv4:()=>Xj5,check:()=>CW7,catch:()=>VW7,boolean:()=>lA,bigint:()=>Nj5,base64url:()=>Dj5,base64:()=>Wj5,array:()=>cq,any:()=>k61,_default:()=>fW7,_ZodString:()=>_61,ZodXID:()=>J61,ZodVoid:()=>AW7,ZodUnknown:()=>YW7,ZodUnion:()=>V61,ZodUndefined:()=>KW7,ZodUUID:()=>ic,ZodURL:()=>Y61,ZodULID:()=>H61,ZodType:()=>u_,ZodTuple:()=>HW7,ZodTransform:()=>y61,ZodTemplateLiteral:()=>LW7,ZodSymbol:()=>qW7,ZodSuccess:()=>vW7,ZodStringFormat:()=>mw,ZodString:()=>Au6,ZodSet:()=>MW7,ZodRecord:()=>N61,ZodRealError:()=>FP6,ZodReadonly:()=>yW7,ZodPromise:()=>SW7,ZodPrefault:()=>ZW7,ZodPipe:()=>h61,ZodOptional:()=>L61,ZodObject:()=>g_8,ZodNumberFormat:()=>UP6,ZodNumber:()=>Ou6,ZodNullable:()=>WW7,ZodNull:()=>_W7,ZodNonOptional:()=>R61,ZodNever:()=>$W7,ZodNanoID:()=>O61,ZodNaN:()=>NW7,ZodMap:()=>JW7,ZodLiteral:()=>XW7,ZodLazy:()=>RW7,ZodKSUID:()=>M61,ZodJWT:()=>T61,ZodIssueCode:()=>C61,ZodIntersection:()=>jW7,ZodISOTime:()=>S_8,ZodISODuration:()=>C_8,ZodISODateTime:()=>R_8,ZodISODate:()=>h_8,ZodIPv6:()=>P61,ZodIPv4:()=>X61,ZodGUID:()=>I_8,ZodFile:()=>PW7,ZodError:()=>a25,ZodEnum:()=>$u6,ZodEmoji:()=>A61,ZodEmail:()=>z61,ZodE164:()=>G61,ZodDiscriminatedUnion:()=>wW7,ZodDefault:()=>DW7,ZodDate:()=>B_8,ZodCustomStringFormat:()=>eP7,ZodCustom:()=>U_8,ZodCatch:()=>kW7,ZodCUID2:()=>j61,ZodCUID:()=>w61,ZodCIDRv6:()=>D61,ZodCIDRv4:()=>W61,ZodBoolean:()=>wu6,ZodBigIntFormat:()=>v61,ZodBigInt:()=>ju6,ZodBase64URL:()=>Z61,ZodBase64:()=>f61,ZodArray:()=>OW7,ZodAny:()=>zW7,TimePrecision:()=>ze8,NEVER:()=>VI6,$output:()=>tt8,$input:()=>et8,$brand:()=>Ka8});var b61=y(()=>{xT();xT();Gt8();xT();Y_8();b_8();b_8();uW7();x_8();ce8();oe8();q61();IW7();dM(QI6())});var mW7;var x61=y(()=>{b61();b61();mW7=L});var KK;var x7=y(()=>{x61();x61();KK=mW7});var we="2025-11-25",c_8,je="io.modelcontextprotocol/related-task",l_8="2.0",Jf,BW7,gW7,y$$,qH5,KH5,I61,PE,Xu6,FW7=(q)=>Xu6.safeParse(q).success,Mf,$h,Ah,Xf,n_8,UW7,Pu6=(q)=>UW7.safeParse(q).success,QW7,dW7=(q)=>QW7.safeParse(q).success,u61,S96=(q)=>u61.safeParse(q).success,$5,m61,cW7=(q)=>m61.safeParse(q).success,Fx,E$$,rc,_H5,i_8,zH5,Wu6,QP6,lW7,YH5,$H5,AH5,OH5,wH5,jH5,p61,HH5,B61,r_8,nW7=(q)=>r_8.safeParse(q).success,o_8,JH5,MH5,a_8,XH5,Du6,fu6,PH5,Zu6,oc,WH5,Gu6,s_8,t_8,e_8,L$$,qz8,Kz8,_z8,iW7,rW7,oW7,g61,aW7,Tu6,dP6,sW7,DH5,fH5,vu6,ZH5,F61,U61,GH5,TH5,ku6,Vu6,vH5,kH5,VH5,NH5,yH5,EH5,LH5,RH5,hH5,Nu6,SH5,CH5,Q61,d61,c61,bH5,xH5,IH5,l61,uH5,n61,yu6,mH5,pH5,tW7,ac,Eu6,MB,R$$,BH5,XB,Lu6,eW7,Ru6,gH5,i61,FH5,UH5,QH5,dH5,cH5,lH5,nH5,d_8,iH5,rH5,r61,C96,hu6,oH5,aH5,sH5,tH5,eH5,qJ5,KJ5,_J5,zJ5,YJ5,$J5,AJ5,OJ5,wJ5,jJ5,sc,HJ5,Su6,He,JJ5,MJ5,XJ5,PJ5,o61,WJ5,a61,s61,DJ5,h$$,S$$,C$$,b$$,x$$,I$$,MK,qD7;var lM=y(()=>{x7();c_8=[we,"2025-06-18","2025-03-26","2024-11-05","2024-10-07"],Jf=S61((q)=>q!==null&&(typeof q==="object"||typeof q==="function")),BW7=nA([Q8(),NY().int()]),gW7=Q8(),y$$=cM({ttl:nA([NY(),Hu6()]).optional(),pollInterval:NY().optional()}),qH5=Y4({ttl:NY().optional()}),KH5=Y4({taskId:Q8()}),I61=cM({progressToken:BW7.optional(),[je]:KH5.optional()}),PE=Y4({_meta:I61.optional()}),Xu6=PE.extend({task:qH5.optional()}),Mf=Y4({method:Q8(),params:PE.loose().optional()}),$h=Y4({_meta:I61.optional()}),Ah=Y4({method:Q8(),params:$h.loose().optional()}),Xf=cM({_meta:I61.optional()}),n_8=nA([Q8(),NY().int()]),UW7=Y4({jsonrpc:JK(l_8),id:n_8,...Mf.shape}).strict(),QW7=Y4({jsonrpc:JK(l_8),...Ah.shape}).strict(),u61=Y4({jsonrpc:JK(l_8),id:n_8,result:Xf}).strict();(function(q){q[q.ConnectionClosed=-32000]="ConnectionClosed",q[q.RequestTimeout=-32001]="RequestTimeout",q[q.ParseError=-32700]="ParseError",q[q.InvalidRequest=-32600]="InvalidRequest",q[q.MethodNotFound=-32601]="MethodNotFound",q[q.InvalidParams=-32602]="InvalidParams",q[q.InternalError=-32603]="InternalError",q[q.UrlElicitationRequired=-32042]="UrlElicitationRequired"})($5||($5={}));m61=Y4({jsonrpc:JK(l_8),id:n_8.optional(),error:Y4({code:NY().int(),message:Q8(),data:W2().optional()})}).strict(),Fx=nA([UW7,QW7,u61,m61]),E$$=nA([u61,m61]),rc=Xf.strict(),_H5=$h.extend({requestId:n_8.optional(),reason:Q8().optional()}),i_8=Ah.extend({method:JK("notifications/cancelled"),params:_H5}),zH5=Y4({src:Q8(),mimeType:Q8().optional(),sizes:cq(Q8()).optional(),theme:uT(["light","dark"]).optional()}),Wu6=Y4({icons:cq(zH5).optional()}),QP6=Y4({name:Q8(),title:Q8().optional()}),lW7=QP6.extend({...QP6.shape,...Wu6.shape,version:Q8(),websiteUrl:Q8().optional(),description:Q8().optional()}),YH5=Ju6(Y4({applyDefaults:lA().optional()}),pw(Q8(),W2())),$H5=Q_8((q)=>{if(q&&typeof q==="object"&&!Array.isArray(q)){if(Object.keys(q).length===0)return{form:{}}}return q},Ju6(Y4({form:YH5.optional(),url:Jf.optional()}),pw(Q8(),W2()).optional())),AH5=cM({list:Jf.optional(),cancel:Jf.optional(),requests:cM({sampling:cM({createMessage:Jf.optional()}).optional(),elicitation:cM({create:Jf.optional()}).optional()}).optional()}),OH5=cM({list:Jf.optional(),cancel:Jf.optional(),requests:cM({tools:cM({call:Jf.optional()}).optional()}).optional()}),wH5=Y4({experimental:pw(Q8(),Jf).optional(),sampling:Y4({context:Jf.optional(),tools:Jf.optional()}).optional(),elicitation:$H5.optional(),roots:Y4({listChanged:lA().optional()}).optional(),tasks:AH5.optional()}),jH5=PE.extend({protocolVersion:Q8(),capabilities:wH5,clientInfo:lW7}),p61=Mf.extend({method:JK("initialize"),params:jH5}),HH5=Y4({experimental:pw(Q8(),Jf).optional(),logging:Jf.optional(),completions:Jf.optional(),prompts:Y4({listChanged:lA().optional()}).optional(),resources:Y4({subscribe:lA().optional(),listChanged:lA().optional()}).optional(),tools:Y4({listChanged:lA().optional()}).optional(),tasks:OH5.optional()}),B61=Xf.extend({protocolVersion:Q8(),capabilities:HH5,serverInfo:lW7,instructions:Q8().optional()}),r_8=Ah.extend({method:JK("notifications/initialized"),params:$h.optional()}),o_8=Mf.extend({method:JK("ping"),params:PE.optional()}),JH5=Y4({progress:NY(),total:D2(NY()),message:D2(Q8())}),MH5=Y4({...$h.shape,...JH5.shape,progressToken:BW7}),a_8=Ah.extend({method:JK("notifications/progress"),params:MH5}),XH5=PE.extend({cursor:gW7.optional()}),Du6=Mf.extend({params:XH5.optional()}),fu6=Xf.extend({nextCursor:gW7.optional()}),PH5=uT(["working","input_required","completed","failed","cancelled"]),Zu6=Y4({taskId:Q8(),status:PH5,ttl:nA([NY(),Hu6()]),createdAt:Q8(),lastUpdatedAt:Q8(),pollInterval:D2(NY()),statusMessage:D2(Q8())}),oc=Xf.extend({task:Zu6}),WH5=$h.merge(Zu6),Gu6=Ah.extend({method:JK("notifications/tasks/status"),params:WH5}),s_8=Mf.extend({method:JK("tasks/get"),params:PE.extend({taskId:Q8()})}),t_8=Xf.merge(Zu6),e_8=Mf.extend({method:JK("tasks/result"),params:PE.extend({taskId:Q8()})}),L$$=Xf.loose(),qz8=Du6.extend({method:JK("tasks/list")}),Kz8=fu6.extend({tasks:cq(Zu6)}),_z8=Mf.extend({method:JK("tasks/cancel"),params:PE.extend({taskId:Q8()})}),iW7=Xf.merge(Zu6),rW7=Y4({uri:Q8(),mimeType:D2(Q8()),_meta:pw(Q8(),W2()).optional()}),oW7=rW7.extend({text:Q8()}),g61=Q8().refine((q)=>{try{return atob(q),!0}catch{return!1}},{message:"Invalid Base64 string"}),aW7=rW7.extend({blob:g61}),Tu6=uT(["user","assistant"]),dP6=Y4({audience:cq(Tu6).optional(),priority:NY().min(0).max(1).optional(),lastModified:gP6.datetime({offset:!0}).optional()}),sW7=Y4({...QP6.shape,...Wu6.shape,uri:Q8(),description:D2(Q8()),mimeType:D2(Q8()),annotations:dP6.optional(),_meta:D2(cM({}))}),DH5=Y4({...QP6.shape,...Wu6.shape,uriTemplate:Q8(),description:D2(Q8()),mimeType:D2(Q8()),annotations:dP6.optional(),_meta:D2(cM({}))}),fH5=Du6.extend({method:JK("resources/list")}),vu6=fu6.extend({resources:cq(sW7)}),ZH5=Du6.extend({method:JK("resources/templates/list")}),F61=fu6.extend({resourceTemplates:cq(DH5)}),U61=PE.extend({uri:Q8()}),GH5=U61,TH5=Mf.extend({method:JK("resources/read"),params:GH5}),ku6=Xf.extend({contents:cq(nA([oW7,aW7]))}),Vu6=Ah.extend({method:JK("notifications/resources/list_changed"),params:$h.optional()}),vH5=U61,kH5=Mf.extend({method:JK("resources/subscribe"),params:vH5}),VH5=U61,NH5=Mf.extend({method:JK("resources/unsubscribe"),params:VH5}),yH5=$h.extend({uri:Q8()}),EH5=Ah.extend({method:JK("notifications/resources/updated"),params:yH5}),LH5=Y4({name:Q8(),description:D2(Q8()),required:D2(lA())}),RH5=Y4({...QP6.shape,...Wu6.shape,description:D2(Q8()),arguments:D2(cq(LH5)),_meta:D2(cM({}))}),hH5=Du6.extend({method:JK("prompts/list")}),Nu6=fu6.extend({prompts:cq(RH5)}),SH5=PE.extend({name:Q8(),arguments:pw(Q8(),Q8()).optional()}),CH5=Mf.extend({method:JK("prompts/get"),params:SH5}),Q61=Y4({type:JK("text"),text:Q8(),annotations:dP6.optional(),_meta:pw(Q8(),W2()).optional()}),d61=Y4({type:JK("image"),data:g61,mimeType:Q8(),annotations:dP6.optional(),_meta:pw(Q8(),W2()).optional()}),c61=Y4({type:JK("audio"),data:g61,mimeType:Q8(),annotations:dP6.optional(),_meta:pw(Q8(),W2()).optional()}),bH5=Y4({type:JK("tool_use"),name:Q8(),id:Q8(),input:pw(Q8(),W2()),_meta:pw(Q8(),W2()).optional()}),xH5=Y4({type:JK("resource"),resource:nA([oW7,aW7]),annotations:dP6.optional(),_meta:pw(Q8(),W2()).optional()}),IH5=sW7.extend({type:JK("resource_link")}),l61=nA([Q61,d61,c61,IH5,xH5]),uH5=Y4({role:Tu6,content:l61}),n61=Xf.extend({description:Q8().optional(),messages:cq(uH5)}),yu6=Ah.extend({method:JK("notifications/prompts/list_changed"),params:$h.optional()}),mH5=Y4({title:Q8().optional(),readOnlyHint:lA().optional(),destructiveHint:lA().optional(),idempotentHint:lA().optional(),openWorldHint:lA().optional()}),pH5=Y4({taskSupport:uT(["required","optional","forbidden"]).optional()}),tW7=Y4({...QP6.shape,...Wu6.shape,description:Q8().optional(),inputSchema:Y4({type:JK("object"),properties:pw(Q8(),Jf).optional(),required:cq(Q8()).optional()}).catchall(W2()),outputSchema:Y4({type:JK("object"),properties:pw(Q8(),Jf).optional(),required:cq(Q8()).optional()}).catchall(W2()).optional(),annotations:mH5.optional(),execution:pH5.optional(),_meta:pw(Q8(),W2()).optional()}),ac=Du6.extend({method:JK("tools/list")}),Eu6=fu6.extend({tools:cq(tW7)}),MB=Xf.extend({content:cq(l61).default([]),structuredContent:pw(Q8(),W2()).optional(),isError:lA().optional()}),R$$=MB.or(Xf.extend({toolResult:W2()})),BH5=Xu6.extend({name:Q8(),arguments:pw(Q8(),W2()).optional()}),XB=Mf.extend({method:JK("tools/call"),params:BH5}),Lu6=Ah.extend({method:JK("notifications/tools/list_changed"),params:$h.optional()}),eW7=Y4({autoRefresh:lA().default(!0),debounceMs:NY().int().nonnegative().default(300)}),Ru6=uT(["debug","info","notice","warning","error","critical","alert","emergency"]),gH5=PE.extend({level:Ru6}),i61=Mf.extend({method:JK("logging/setLevel"),params:gH5}),FH5=$h.extend({level:Ru6,logger:Q8().optional(),data:W2()}),UH5=Ah.extend({method:JK("notifications/message"),params:FH5}),QH5=Y4({name:Q8().optional()}),dH5=Y4({hints:cq(QH5).optional(),costPriority:NY().min(0).max(1).optional(),speedPriority:NY().min(0).max(1).optional(),intelligencePriority:NY().min(0).max(1).optional()}),cH5=Y4({mode:uT(["auto","required","none"]).optional()}),lH5=Y4({type:JK("tool_result"),toolUseId:Q8().describe("The unique identifier for the corresponding tool call."),content:cq(l61).default([]),structuredContent:Y4({}).loose().optional(),isError:lA().optional(),_meta:pw(Q8(),W2()).optional()}),nH5=F_8("type",[Q61,d61,c61]),d_8=F_8("type",[Q61,d61,c61,bH5,lH5]),iH5=Y4({role:Tu6,content:nA([d_8,cq(d_8)]),_meta:pw(Q8(),W2()).optional()}),rH5=Xu6.extend({messages:cq(iH5),modelPreferences:dH5.optional(),systemPrompt:Q8().optional(),includeContext:uT(["none","thisServer","allServers"]).optional(),temperature:NY().optional(),maxTokens:NY().int(),stopSequences:cq(Q8()).optional(),metadata:Jf.optional(),tools:cq(tW7).optional(),toolChoice:cH5.optional()}),r61=Mf.extend({method:JK("sampling/createMessage"),params:rH5}),C96=Xf.extend({model:Q8(),stopReason:D2(uT(["endTurn","stopSequence","maxTokens"]).or(Q8())),role:Tu6,content:nH5}),hu6=Xf.extend({model:Q8(),stopReason:D2(uT(["endTurn","stopSequence","maxTokens","toolUse"]).or(Q8())),role:Tu6,content:nA([d_8,cq(d_8)])}),oH5=Y4({type:JK("boolean"),title:Q8().optional(),description:Q8().optional(),default:lA().optional()}),aH5=Y4({type:JK("string"),title:Q8().optional(),description:Q8().optional(),minLength:NY().optional(),maxLength:NY().optional(),format:uT(["email","uri","date","date-time"]).optional(),default:Q8().optional()}),sH5=Y4({type:uT(["number","integer"]),title:Q8().optional(),description:Q8().optional(),minimum:NY().optional(),maximum:NY().optional(),default:NY().optional()}),tH5=Y4({type:JK("string"),title:Q8().optional(),description:Q8().optional(),enum:cq(Q8()),default:Q8().optional()}),eH5=Y4({type:JK("string"),title:Q8().optional(),description:Q8().optional(),oneOf:cq(Y4({const:Q8(),title:Q8()})),default:Q8().optional()}),qJ5=Y4({type:JK("string"),title:Q8().optional(),description:Q8().optional(),enum:cq(Q8()),enumNames:cq(Q8()).optional(),default:Q8().optional()}),KJ5=nA([tH5,eH5]),_J5=Y4({type:JK("array"),title:Q8().optional(),description:Q8().optional(),minItems:NY().optional(),maxItems:NY().optional(),items:Y4({type:JK("string"),enum:cq(Q8())}),default:cq(Q8()).optional()}),zJ5=Y4({type:JK("array"),title:Q8().optional(),description:Q8().optional(),minItems:NY().optional(),maxItems:NY().optional(),items:Y4({anyOf:cq(Y4({const:Q8(),title:Q8()}))}),default:cq(Q8()).optional()}),YJ5=nA([_J5,zJ5]),$J5=nA([qJ5,KJ5,YJ5]),AJ5=nA([$J5,oH5,aH5,sH5]),OJ5=Xu6.extend({mode:JK("form").optional(),message:Q8(),requestedSchema:Y4({type:JK("object"),properties:pw(Q8(),AJ5),required:cq(Q8()).optional()})}),wJ5=Xu6.extend({mode:JK("url"),message:Q8(),elicitationId:Q8(),url:Q8().url()}),jJ5=nA([OJ5,wJ5]),sc=Mf.extend({method:JK("elicitation/create"),params:jJ5}),HJ5=$h.extend({elicitationId:Q8()}),Su6=Ah.extend({method:JK("notifications/elicitation/complete"),params:HJ5}),He=Xf.extend({action:uT(["accept","decline","cancel"]),content:Q_8((q)=>q===null?void 0:q,pw(Q8(),nA([Q8(),NY(),lA(),cq(Q8())])).optional())}),JJ5=Y4({type:JK("ref/resource"),uri:Q8()}),MJ5=Y4({type:JK("ref/prompt"),name:Q8()}),XJ5=PE.extend({ref:nA([MJ5,JJ5]),argument:Y4({name:Q8(),value:Q8()}),context:Y4({arguments:pw(Q8(),Q8()).optional()}).optional()}),PJ5=Mf.extend({method:JK("completion/complete"),params:XJ5}),o61=Xf.extend({completion:cM({values:cq(Q8()).max(100),total:D2(NY().int()),hasMore:D2(lA())})}),WJ5=Y4({uri:Q8().startsWith("file://"),name:Q8().optional(),_meta:pw(Q8(),W2()).optional()}),a61=Mf.extend({method:JK("roots/list"),params:PE.optional()}),s61=Xf.extend({roots:cq(WJ5)}),DJ5=Ah.extend({method:JK("notifications/roots/list_changed"),params:$h.optional()}),h$$=nA([o_8,p61,PJ5,i61,CH5,hH5,fH5,ZH5,TH5,kH5,NH5,XB,ac,s_8,e_8,qz8,_z8]),S$$=nA([i_8,a_8,r_8,DJ5,Gu6]),C$$=nA([rc,C96,hu6,He,s61,t_8,Kz8,oc]),b$$=nA([o_8,r61,sc,a61,s_8,e_8,qz8,_z8]),x$$=nA([i_8,a_8,UH5,EH5,Vu6,Lu6,yu6,Gu6,Su6]),I$$=nA([rc,B61,o61,n61,Nu6,vu6,F61,ku6,MB,Eu6,t_8,Kz8,oc]);MK=class MK extends Error{constructor(q,K,_){super(`MCP error ${q}: ${K}`);this.code=q,this.data=_,this.name="McpError"}static fromError(q,K,_){if(q===$5.UrlElicitationRequired&&_){let z=_;if(z.elicitations)return new qD7(z.elicitations,K)}return new MK(q,K,_)}};qD7=class qD7 extends MK{constructor(q,K=`URL elicitation${q.length>1?"s":""} required`){super($5.UrlElicitationRequired,K,{elicitations:q})}get elicitations(){return this.data?.elicitations??[]}}});function Je(q){return q==="completed"||q==="failed"||q==="cancelled"}var fJ5;var zz8=y(()=>{fJ5=Symbol("Let zodToJsonSchema decide on which parser to use")});var t61=y(()=>{zz8()});var Oh=()=>{};var e61=y(()=>{nM()});var q81=()=>{};var Yz8=y(()=>{nM()});var K81=y(()=>{nM()});var _81=()=>{};var z81=y(()=>{nM()});var Y81=y(()=>{nM();Oh()});var $81=y(()=>{nM()});var XA$;var $z8=y(()=>{XA$=new Set("ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvxyz0123456789")});var Az8=y(()=>{nM();$z8();Yz8();Oh()});var A81=y(()=>{nM();Az8();Oh()});var O81=y(()=>{Oh()});var Oz8=y(()=>{nM()});var w81=y(()=>{nM();Oz8()});var j81=()=>{};var H81=y(()=>{nM()});var J81=y(()=>{nM();Oh()});var M81=y(()=>{nM()});var X81=y(()=>{nM()});var P81=y(()=>{nM()});var W81=y(()=>{nM()});var D81=y(()=>{Oh()});var f81=y(()=>{Oh()});var Z81=y(()=>{nM()});var G81=y(()=>{Oh();e61();q81();Yz8();K81();_81();z81();Y81();$81();A81();O81();w81();j81();H81();J81();M81();X81();Az8();P81();$z8();W81();D81();Oz8();f81();Z81()});var nM=y(()=>{zz8();G81();Oh()});var KD7=()=>{};var T81=y(()=>{nM();t61();Oh()});var _D7=y(()=>{T81();zz8();t61();nM();KD7();Oh();e61();q81();Yz8();K81();_81();z81();Y81();$81();A81();O81();w81();j81();H81();J81();M81();X81();Z81();Az8();P81();$z8();W81();D81();Oz8();f81();G81();T81()});function v81(q){let _=BP6(q)?.method;if(!_)throw Error("Schema is missing a method literal");let z=aP7(_);if(typeof z!=="string")throw Error("Schema method literal must be a string");return z}function k81(q,K){let _=IT(q,K);if(!_.success)throw _.error;return _.data}var zD7=y(()=>{Yu6();_D7()});class bu6{constructor(q){if(this._options=q,this._requestMessageId=0,this._requestHandlers=new Map,this._requestHandlerAbortControllers=new Map,this._notificationHandlers=new Map,this._responseHandlers=new Map,this._progressHandlers=new Map,this._timeoutInfo=new Map,this._pendingDebouncedNotifications=new Set,this._taskProgressTokens=new Map,this._requestResolvers=new Map,this.setNotificationHandler(i_8,(K)=>{this._oncancel(K)}),this.setNotificationHandler(a_8,(K)=>{this._onprogress(K)}),this.setRequestHandler(o_8,(K)=>({})),this._taskStore=q?.taskStore,this._taskMessageQueue=q?.taskMessageQueue,this._taskStore)this.setRequestHandler(s_8,async(K,_)=>{let z=await this._taskStore.getTask(K.params.taskId,_.sessionId);if(!z)throw new MK($5.InvalidParams,"Failed to retrieve task: Task not found");return{...z}}),this.setRequestHandler(e_8,async(K,_)=>{let z=async()=>{let Y=K.params.taskId;if(this._taskMessageQueue){let A;while(A=await this._taskMessageQueue.dequeue(Y,_.sessionId)){if(A.type==="response"||A.type==="error"){let O=A.message,w=O.id,j=this._requestResolvers.get(w);if(j)if(this._requestResolvers.delete(w),A.type==="response")j(O);else{let H=O,J=new MK(H.error.code,H.error.message,H.error.data);j(J)}else{let H=A.type==="response"?"Response":"Error";this._onerror(Error(`${H} handler missing for request ${w}`))}continue}await this._transport?.send(A.message,{relatedRequestId:_.requestId})}}let $=await this._taskStore.getTask(Y,_.sessionId);if(!$)throw new MK($5.InvalidParams,`Task not found: ${Y}`);if(!Je($.status))return await this._waitForTaskUpdate(Y,_.signal),await z();if(Je($.status)){let A=await this._taskStore.getTaskResult(Y,_.sessionId);return this._clearTaskQueue(Y),{...A,_meta:{...A._meta,[je]:{taskId:Y}}}}return await z()};return await z()}),this.setRequestHandler(qz8,async(K,_)=>{try{let{tasks:z,nextCursor:Y}=await this._taskStore.listTasks(K.params?.cursor,_.sessionId);return{tasks:z,nextCursor:Y,_meta:{}}}catch(z){throw new MK($5.InvalidParams,`Failed to list tasks: ${z instanceof Error?z.message:String(z)}`)}}),this.setRequestHandler(_z8,async(K,_)=>{try{let z=await this._taskStore.getTask(K.params.taskId,_.sessionId);if(!z)throw new MK($5.InvalidParams,`Task not found: ${K.params.taskId}`);if(Je(z.status))throw new MK($5.InvalidParams,`Cannot cancel task in terminal status: ${z.status}`);await this._taskStore.updateTaskStatus(K.params.taskId,"cancelled","Client cancelled task execution.",_.sessionId),this._clearTaskQueue(K.params.taskId);let Y=await this._taskStore.getTask(K.params.taskId,_.sessionId);if(!Y)throw new MK($5.InvalidParams,`Task not found after cancellation: ${K.params.taskId}`);return{_meta:{},...Y}}catch(z){if(z instanceof MK)throw z;throw new MK($5.InvalidRequest,`Failed to cancel task: ${z instanceof Error?z.message:String(z)}`)}})}async _oncancel(q){if(!q.params.requestId)return;this._requestHandlerAbortControllers.get(q.params.requestId)?.abort(q.params.reason)}_setupTimeout(q,K,_,z,Y=!1){this._timeoutInfo.set(q,{timeoutId:setTimeout(z,K),startTime:Date.now(),timeout:K,maxTotalTimeout:_,resetTimeoutOnProgress:Y,onTimeout:z})}_resetTimeout(q){let K=this._timeoutInfo.get(q);if(!K)return!1;let _=Date.now()-K.startTime;if(K.maxTotalTimeout&&_>=K.maxTotalTimeout)throw this._timeoutInfo.delete(q),MK.fromError($5.RequestTimeout,"Maximum total timeout exceeded",{maxTotalTimeout:K.maxTotalTimeout,totalElapsed:_});return clearTimeout(K.timeoutId),K.timeoutId=setTimeout(K.onTimeout,K.timeout),!0}_cleanupTimeout(q){let K=this._timeoutInfo.get(q);if(K)clearTimeout(K.timeoutId),this._timeoutInfo.delete(q)}async connect(q){if(this._transport)throw Error("Already connected to a transport. Call close() before connecting to a new transport, or use a separate Protocol instance per connection.");this._transport=q;let K=this.transport?.onclose;this._transport.onclose=()=>{K?.(),this._onclose()};let _=this.transport?.onerror;this._transport.onerror=(Y)=>{_?.(Y),this._onerror(Y)};let z=this._transport?.onmessage;this._transport.onmessage=(Y,$)=>{if(z?.(Y,$),S96(Y)||cW7(Y))this._onresponse(Y);else if(Pu6(Y))this._onrequest(Y,$);else if(dW7(Y))this._onnotification(Y);else this._onerror(Error(`Unknown message type: ${JSON.stringify(Y)}`))},await this._transport.start()}_onclose(){let q=this._responseHandlers;this._responseHandlers=new Map,this._progressHandlers.clear(),this._taskProgressTokens.clear(),this._pendingDebouncedNotifications.clear();for(let _ of this._requestHandlerAbortControllers.values())_.abort();this._requestHandlerAbortControllers.clear();let K=MK.fromError($5.ConnectionClosed,"Connection closed");this._transport=void 0,this.onclose?.();for(let _ of q.values())_(K)}_onerror(q){this.onerror?.(q)}_onnotification(q){let K=this._notificationHandlers.get(q.method)??this.fallbackNotificationHandler;if(K===void 0)return;Promise.resolve().then(()=>K(q)).catch((_)=>this._onerror(Error(`Uncaught error in notification handler: ${_}`)))}_onrequest(q,K){let _=this._requestHandlers.get(q.method)??this.fallbackRequestHandler,z=this._transport,Y=q.params?._meta?.[je]?.taskId;if(_===void 0){let j={jsonrpc:"2.0",id:q.id,error:{code:$5.MethodNotFound,message:"Method not found"}};if(Y&&this._taskMessageQueue)this._enqueueTaskMessage(Y,{type:"error",message:j,timestamp:Date.now()},z?.sessionId).catch((H)=>this._onerror(Error(`Failed to enqueue error response: ${H}`)));else z?.send(j).catch((H)=>this._onerror(Error(`Failed to send an error response: ${H}`)));return}let $=new AbortController;this._requestHandlerAbortControllers.set(q.id,$);let A=FW7(q.params)?q.params.task:void 0,O=this._taskStore?this.requestTaskStore(q,z?.sessionId):void 0,w={signal:$.signal,sessionId:z?.sessionId,_meta:q.params?._meta,sendNotification:async(j)=>{if($.signal.aborted)return;let H={relatedRequestId:q.id};if(Y)H.relatedTask={taskId:Y};await this.notification(j,H)},sendRequest:async(j,H,J)=>{if($.signal.aborted)throw new MK($5.ConnectionClosed,"Request was cancelled");let M={...J,relatedRequestId:q.id};if(Y&&!M.relatedTask)M.relatedTask={taskId:Y};let X=M.relatedTask?.taskId??Y;if(X&&O)await O.updateTaskStatus(X,"input_required");return await this.request(j,H,M)},authInfo:K?.authInfo,requestId:q.id,requestInfo:K?.requestInfo,taskId:Y,taskStore:O,taskRequestedTtl:A?.ttl,closeSSEStream:K?.closeSSEStream,closeStandaloneSSEStream:K?.closeStandaloneSSEStream};Promise.resolve().then(()=>{if(A)this.assertTaskHandlerCapability(q.method)}).then(()=>_(q,w)).then(async(j)=>{if($.signal.aborted)return;let H={result:j,jsonrpc:"2.0",id:q.id};if(Y&&this._taskMessageQueue)await this._enqueueTaskMessage(Y,{type:"response",message:H,timestamp:Date.now()},z?.sessionId);else await z?.send(H)},async(j)=>{if($.signal.aborted)return;let H={jsonrpc:"2.0",id:q.id,error:{code:Number.isSafeInteger(j.code)?j.code:$5.InternalError,message:j.message??"Internal error",...j.data!==void 0&&{data:j.data}}};if(Y&&this._taskMessageQueue)await this._enqueueTaskMessage(Y,{type:"error",message:H,timestamp:Date.now()},z?.sessionId);else await z?.send(H)}).catch((j)=>this._onerror(Error(`Failed to send response: ${j}`))).finally(()=>{this._requestHandlerAbortControllers.delete(q.id)})}_onprogress(q){let{progressToken:K,..._}=q.params,z=Number(K),Y=this._progressHandlers.get(z);if(!Y){this._onerror(Error(`Received a progress notification for an unknown token: ${JSON.stringify(q)}`));return}let $=this._responseHandlers.get(z),A=this._timeoutInfo.get(z);if(A&&$&&A.resetTimeoutOnProgress)try{this._resetTimeout(z)}catch(O){this._responseHandlers.delete(z),this._progressHandlers.delete(z),this._cleanupTimeout(z),$(O);return}Y(_)}_onresponse(q){let K=Number(q.id),_=this._requestResolvers.get(K);if(_){if(this._requestResolvers.delete(K),S96(q))_(q);else{let $=new MK(q.error.code,q.error.message,q.error.data);_($)}return}let z=this._responseHandlers.get(K);if(z===void 0){this._onerror(Error(`Received a response for an unknown message ID: ${JSON.stringify(q)}`));return}this._responseHandlers.delete(K),this._cleanupTimeout(K);let Y=!1;if(S96(q)&&q.result&&typeof q.result==="object"){let $=q.result;if($.task&&typeof $.task==="object"){let A=$.task;if(typeof A.taskId==="string")Y=!0,this._taskProgressTokens.set(A.taskId,K)}}if(!Y)this._progressHandlers.delete(K);if(S96(q))z(q);else{let $=MK.fromError(q.error.code,q.error.message,q.error.data);z($)}}get transport(){return this._transport}async close(){await this._transport?.close()}async*requestStream(q,K,_){let{task:z}=_??{};if(!z){try{yield{type:"result",result:await this.request(q,K,_)}}catch($){yield{type:"error",error:$ instanceof MK?$:new MK($5.InternalError,String($))}}return}let Y;try{let $=await this.request(q,oc,_);if($.task)Y=$.task.taskId,yield{type:"taskCreated",task:$.task};else throw new MK($5.InternalError,"Task creation did not return a task");while(!0){let A=await this.getTask({taskId:Y},_);if(yield{type:"taskStatus",task:A},Je(A.status)){if(A.status==="completed")yield{type:"result",result:await this.getTaskResult({taskId:Y},K,_)};else if(A.status==="failed")yield{type:"error",error:new MK($5.InternalError,`Task ${Y} failed`)};else if(A.status==="cancelled")yield{type:"error",error:new MK($5.InternalError,`Task ${Y} was cancelled`)};return}if(A.status==="input_required"){yield{type:"result",result:await this.getTaskResult({taskId:Y},K,_)};return}let O=A.pollInterval??this._options?.defaultTaskPollInterval??1000;await new Promise((w)=>setTimeout(w,O)),_?.signal?.throwIfAborted()}}catch($){yield{type:"error",error:$ instanceof MK?$:new MK($5.InternalError,String($))}}}request(q,K,_){let{relatedRequestId:z,resumptionToken:Y,onresumptiontoken:$,task:A,relatedTask:O}=_??{};return new Promise((w,j)=>{let H=(f)=>{j(f)};if(!this._transport){H(Error("Not connected"));return}if(this._options?.enforceStrictCapabilities===!0)try{if(this.assertCapabilityForMethod(q.method),A)this.assertTaskCapability(q.method)}catch(f){H(f);return}_?.signal?.throwIfAborted();let J=this._requestMessageId++,M={...q,jsonrpc:"2.0",id:J};if(_?.onprogress)this._progressHandlers.set(J,_.onprogress),M.params={...q.params,_meta:{...q.params?._meta||{},progressToken:J}};if(A)M.params={...M.params,task:A};if(O)M.params={...M.params,_meta:{...M.params?._meta||{},[je]:O}};let X=(f)=>{this._responseHandlers.delete(J),this._progressHandlers.delete(J),this._cleanupTimeout(J),this._transport?.send({jsonrpc:"2.0",method:"notifications/cancelled",params:{requestId:J,reason:String(f)}},{relatedRequestId:z,resumptionToken:Y,onresumptiontoken:$}).catch((Z)=>this._onerror(Error(`Failed to send cancellation: ${Z}`)));let G=f instanceof MK?f:new MK($5.RequestTimeout,String(f));j(G)};this._responseHandlers.set(J,(f)=>{if(_?.signal?.aborted)return;if(f instanceof Error)return j(f);try{let G=IT(K,f.result);if(!G.success)j(G.error);else w(G.data)}catch(G){j(G)}}),_?.signal?.addEventListener("abort",()=>{X(_?.signal?.reason)});let P=_?.timeout??VJ5,W=()=>X(MK.fromError($5.RequestTimeout,"Request timed out",{timeout:P}));this._setupTimeout(J,P,_?.maxTotalTimeout,W,_?.resetTimeoutOnProgress??!1);let D=O?.taskId;if(D){let f=(G)=>{let Z=this._responseHandlers.get(J);if(Z)Z(G);else this._onerror(Error(`Response handler missing for side-channeled request ${J}`))};this._requestResolvers.set(J,f),this._enqueueTaskMessage(D,{type:"request",message:M,timestamp:Date.now()}).catch((G)=>{this._cleanupTimeout(J),j(G)})}else this._transport.send(M,{relatedRequestId:z,resumptionToken:Y,onresumptiontoken:$}).catch((f)=>{this._cleanupTimeout(J),j(f)})})}async getTask(q,K){return this.request({method:"tasks/get",params:q},t_8,K)}async getTaskResult(q,K,_){return this.request({method:"tasks/result",params:q},K,_)}async listTasks(q,K){return this.request({method:"tasks/list",params:q},Kz8,K)}async cancelTask(q,K){return this.request({method:"tasks/cancel",params:q},iW7,K)}async notification(q,K){if(!this._transport)throw Error("Not connected");this.assertNotificationCapability(q.method);let _=K?.relatedTask?.taskId;if(_){let A={...q,jsonrpc:"2.0",params:{...q.params,_meta:{...q.params?._meta||{},[je]:K.relatedTask}}};await this._enqueueTaskMessage(_,{type:"notification",message:A,timestamp:Date.now()});return}if((this._options?.debouncedNotificationMethods??[]).includes(q.method)&&!q.params&&!K?.relatedRequestId&&!K?.relatedTask){if(this._pendingDebouncedNotifications.has(q.method))return;this._pendingDebouncedNotifications.add(q.method),Promise.resolve().then(()=>{if(this._pendingDebouncedNotifications.delete(q.method),!this._transport)return;let A={...q,jsonrpc:"2.0"};if(K?.relatedTask)A={...A,params:{...A.params,_meta:{...A.params?._meta||{},[je]:K.relatedTask}}};this._transport?.send(A,K).catch((O)=>this._onerror(O))});return}let $={...q,jsonrpc:"2.0"};if(K?.relatedTask)$={...$,params:{...$.params,_meta:{...$.params?._meta||{},[je]:K.relatedTask}}};await this._transport.send($,K)}setRequestHandler(q,K){let _=v81(q);this.assertRequestHandlerCapability(_),this._requestHandlers.set(_,(z,Y)=>{let $=k81(q,z);return Promise.resolve(K($,Y))})}removeRequestHandler(q){this._requestHandlers.delete(q)}assertCanSetRequestHandler(q){if(this._requestHandlers.has(q))throw Error(`A request handler for ${q} already exists, which would be overridden`)}setNotificationHandler(q,K){let _=v81(q);this._notificationHandlers.set(_,(z)=>{let Y=k81(q,z);return Promise.resolve(K(Y))})}removeNotificationHandler(q){this._notificationHandlers.delete(q)}_cleanupTaskProgressHandler(q){let K=this._taskProgressTokens.get(q);if(K!==void 0)this._progressHandlers.delete(K),this._taskProgressTokens.delete(q)}async _enqueueTaskMessage(q,K,_){if(!this._taskStore||!this._taskMessageQueue)throw Error("Cannot enqueue task message: taskStore and taskMessageQueue are not configured");let z=this._options?.maxTaskQueueSize;await this._taskMessageQueue.enqueue(q,K,_,z)}async _clearTaskQueue(q,K){if(this._taskMessageQueue){let _=await this._taskMessageQueue.dequeueAll(q,K);for(let z of _)if(z.type==="request"&&Pu6(z.message)){let Y=z.message.id,$=this._requestResolvers.get(Y);if($)$(new MK($5.InternalError,"Task cancelled or completed")),this._requestResolvers.delete(Y);else this._onerror(Error(`Resolver missing for request ${Y} during task ${q} cleanup`))}}}async _waitForTaskUpdate(q,K){let _=this._options?.defaultTaskPollInterval??1000;try{let z=await this._taskStore?.getTask(q);if(z?.pollInterval)_=z.pollInterval}catch{}return new Promise((z,Y)=>{if(K.aborted){Y(new MK($5.InvalidRequest,"Request cancelled"));return}let $=setTimeout(z,_);K.addEventListener("abort",()=>{clearTimeout($),Y(new MK($5.InvalidRequest,"Request cancelled"))},{once:!0})})}requestTaskStore(q,K){let _=this._taskStore;if(!_)throw Error("No task store configured");return{createTask:async(z)=>{if(!q)throw Error("No request provided");return await _.createTask(z,q.id,{method:q.method,params:q.params},K)},getTask:async(z)=>{let Y=await _.getTask(z,K);if(!Y)throw new MK($5.InvalidParams,"Failed to retrieve task: Task not found");return Y},storeTaskResult:async(z,Y,$)=>{await _.storeTaskResult(z,Y,$,K);let A=await _.getTask(z,K);if(A){let O=Gu6.parse({method:"notifications/tasks/status",params:A});if(await this.notification(O),Je(A.status))this._cleanupTaskProgressHandler(z)}},getTaskResult:(z)=>{return _.getTaskResult(z,K)},updateTaskStatus:async(z,Y,$)=>{let A=await _.getTask(z,K);if(!A)throw new MK($5.InvalidParams,`Task "${z}" not found - it may have been cleaned up`);if(Je(A.status))throw new MK($5.InvalidParams,`Cannot update task "${z}" from terminal status "${A.status}" to "${Y}". Terminal states (completed, failed, cancelled) cannot transition to other states.`);await _.updateTaskStatus(z,Y,$,K);let O=await _.getTask(z,K);if(O){let w=Gu6.parse({method:"notifications/tasks/status",params:O});if(await this.notification(w),Je(O.status))this._cleanupTaskProgressHandler(z)}},listTasks:(z)=>{return _.listTasks(z,K)}}}}function YD7(q){return q!==null&&typeof q==="object"&&!Array.isArray(q)}function wz8(q,K){let _={...q};for(let z in K){let Y=z,$=K[Y];if($===void 0)continue;let A=_[Y];if(YD7(A)&&YD7($))_[Y]={...A,...$};else _[Y]=$}return _}var VJ5=60000;var V81=y(()=>{Yu6();lM();zD7()});var Iu6=m((OD7)=>{Object.defineProperty(OD7,"__esModule",{value:!0});OD7.regexpCode=OD7.getEsmExportName=OD7.getProperty=OD7.safeStringify=OD7.stringify=OD7.strConcat=OD7.addCodeArg=OD7.str=OD7._=OD7.nil=OD7._Code=OD7.Name=OD7.IDENTIFIER=OD7._CodeOrName=void 0;class jz8{}OD7._CodeOrName=jz8;OD7.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class cP6 extends jz8{constructor(q){super();if(!OD7.IDENTIFIER.test(q))throw Error("CodeGen: name must be a valid identifier");this.str=q}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}OD7.Name=cP6;class Ux extends jz8{constructor(q){super();this._items=typeof q==="string"?[q]:q}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;let q=this._items[0];return q===""||q==='""'}get str(){var q;return(q=this._str)!==null&&q!==void 0?q:this._str=this._items.reduce((K,_)=>`${K}${_}`,"")}get names(){var q;return(q=this._names)!==null&&q!==void 0?q:this._names=this._items.reduce((K,_)=>{if(_ instanceof cP6)K[_.str]=(K[_.str]||0)+1;return K},{})}}OD7._Code=Ux;OD7.nil=new Ux("");function $D7(q,...K){let _=[q[0]],z=0;while(z<K.length)y81(_,K[z]),_.push(q[++z]);return new Ux(_)}OD7._=$D7;var N81=new Ux("+");function AD7(q,...K){let _=[xu6(q[0])],z=0;while(z<K.length)_.push(N81),y81(_,K[z]),_.push(N81,xu6(q[++z]));return NJ5(_),new Ux(_)}OD7.str=AD7;function y81(q,K){if(K instanceof Ux)q.push(...K._items);else if(K instanceof cP6)q.push(K);else q.push(LJ5(K))}OD7.addCodeArg=y81;function NJ5(q){let K=1;while(K<q.length-1){if(q[K]===N81){let _=yJ5(q[K-1],q[K+1]);if(_!==void 0){q.splice(K-1,3,_);continue}q[K++]="+"}K++}}function yJ5(q,K){if(K==='""')return q;if(q==='""')return K;if(typeof q=="string"){if(K instanceof cP6||q[q.length-1]!=='"')return;if(typeof K!="string")return`${q.slice(0,-1)}${K}"`;if(K[0]==='"')return q.slice(0,-1)+K.slice(1);return}if(typeof K=="string"&&K[0]==='"'&&!(q instanceof cP6))return`"${q}${K.slice(1)}`;return}function EJ5(q,K){return K.emptyStr()?q:q.emptyStr()?K:AD7`${q}${K}`}OD7.strConcat=EJ5;function LJ5(q){return typeof q=="number"||typeof q=="boolean"||q===null?q:xu6(Array.isArray(q)?q.join(","):q)}function RJ5(q){return new Ux(xu6(q))}OD7.stringify=RJ5;function xu6(q){return JSON.stringify(q).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}OD7.safeStringify=xu6;function hJ5(q){return typeof q=="string"&&OD7.IDENTIFIER.test(q)?new Ux(`.${q}`):$D7`[${q}]`}OD7.getProperty=hJ5;function SJ5(q){if(typeof q=="string"&&OD7.IDENTIFIER.test(q))return new Ux(`${q}`);throw Error(`CodeGen: invalid export name: ${q}, use explicit $id name mapping`)}OD7.getEsmExportName=SJ5;function CJ5(q){return new Ux(q.toString())}OD7.regexpCode=CJ5});var h81=m((JD7)=>{Object.defineProperty(JD7,"__esModule",{value:!0});JD7.ValueScope=JD7.ValueScopeName=JD7.Scope=JD7.varKinds=JD7.UsedValueState=void 0;var Fk=Iu6();class jD7 extends Error{constructor(q){super(`CodeGen: "code" for ${q} not defined`);this.value=q.value}}var Jz8;(function(q){q[q.Started=0]="Started",q[q.Completed=1]="Completed"})(Jz8||(JD7.UsedValueState=Jz8={}));JD7.varKinds={const:new Fk.Name("const"),let:new Fk.Name("let"),var:new Fk.Name("var")};class L81{constructor({prefixes:q,parent:K}={}){this._names={},this._prefixes=q,this._parent=K}toName(q){return q instanceof Fk.Name?q:this.name(q)}name(q){return new Fk.Name(this._newName(q))}_newName(q){let K=this._names[q]||this._nameGroup(q);return`${q}${K.index++}`}_nameGroup(q){var K,_;if(((_=(K=this._parent)===null||K===void 0?void 0:K._prefixes)===null||_===void 0?void 0:_.has(q))||this._prefixes&&!this._prefixes.has(q))throw Error(`CodeGen: prefix "${q}" is not allowed in this scope`);return this._names[q]={prefix:q,index:0}}}JD7.Scope=L81;class R81 extends Fk.Name{constructor(q,K){super(K);this.prefix=q}setValue(q,{property:K,itemIndex:_}){this.value=q,this.scopePath=Fk._`.${new Fk.Name(K)}[${_}]`}}JD7.ValueScopeName=R81;var cJ5=Fk._`\n`;class HD7 extends L81{constructor(q){super(q);this._values={},this._scope=q.scope,this.opts={...q,_n:q.lines?cJ5:Fk.nil}}get(){return this._scope}name(q){return new R81(q,this._newName(q))}value(q,K){var _;if(K.ref===void 0)throw Error("CodeGen: ref must be passed in value");let z=this.toName(q),{prefix:Y}=z,$=(_=K.key)!==null&&_!==void 0?_:K.ref,A=this._values[Y];if(A){let j=A.get($);if(j)return j}else A=this._values[Y]=new Map;A.set($,z);let O=this._scope[Y]||(this._scope[Y]=[]),w=O.length;return O[w]=K.ref,z.setValue(K,{property:Y,itemIndex:w}),z}getValue(q,K){let _=this._values[q];if(!_)return;return _.get(K)}scopeRefs(q,K=this._values){return this._reduceValues(K,(_)=>{if(_.scopePath===void 0)throw Error(`CodeGen: name "${_}" has no value`);return Fk._`${q}${_.scopePath}`})}scopeCode(q=this._values,K,_){return this._reduceValues(q,(z)=>{if(z.value===void 0)throw Error(`CodeGen: name "${z}" has no value`);return z.value.code},K,_)}_reduceValues(q,K,_={},z){let Y=Fk.nil;for(let $ in q){let A=q[$];if(!A)continue;let O=_[$]=_[$]||new Map;A.forEach((w)=>{if(O.has(w))return;O.set(w,Jz8.Started);let j=K(w);if(j){let H=this.opts.es5?JD7.varKinds.var:JD7.varKinds.const;Y=Fk._`${Y}${H} ${w} = ${j};${this.opts._n}`}else if(j=z===null||z===void 0?void 0:z(w))Y=Fk._`${Y}${j}${this.opts._n}`;else throw new jD7(w);O.set(w,Jz8.Completed)})}return Y}}JD7.ValueScope=HD7});var N_=m((Uk)=>{Object.defineProperty(Uk,"__esModule",{value:!0});Uk.or=Uk.and=Uk.not=Uk.CodeGen=Uk.operators=Uk.varKinds=Uk.ValueScopeName=Uk.ValueScope=Uk.Scope=Uk.Name=Uk.regexpCode=Uk.stringify=Uk.getProperty=Uk.nil=Uk.strConcat=Uk.str=Uk._=void 0;var zY=Iu6(),Qx=h81(),Me=Iu6();Object.defineProperty(Uk,"_",{enumerable:!0,get:function(){return Me._}});Object.defineProperty(Uk,"str",{enumerable:!0,get:function(){return Me.str}});Object.defineProperty(Uk,"strConcat",{enumerable:!0,get:function(){return Me.strConcat}});Object.defineProperty(Uk,"nil",{enumerable:!0,get:function(){return Me.nil}});Object.defineProperty(Uk,"getProperty",{enumerable:!0,get:function(){return Me.getProperty}});Object.defineProperty(Uk,"stringify",{enumerable:!0,get:function(){return Me.stringify}});Object.defineProperty(Uk,"regexpCode",{enumerable:!0,get:function(){return Me.regexpCode}});Object.defineProperty(Uk,"Name",{enumerable:!0,get:function(){return Me.Name}});var fz8=h81();Object.defineProperty(Uk,"Scope",{enumerable:!0,get:function(){return fz8.Scope}});Object.defineProperty(Uk,"ValueScope",{enumerable:!0,get:function(){return fz8.ValueScope}});Object.defineProperty(Uk,"ValueScopeName",{enumerable:!0,get:function(){return fz8.ValueScopeName}});Object.defineProperty(Uk,"varKinds",{enumerable:!0,get:function(){return fz8.varKinds}});Uk.operators={GT:new zY._Code(">"),GTE:new zY._Code(">="),LT:new zY._Code("<"),LTE:new zY._Code("<="),EQ:new zY._Code("==="),NEQ:new zY._Code("!=="),NOT:new zY._Code("!"),OR:new zY._Code("||"),AND:new zY._Code("&&"),ADD:new zY._Code("+")};class Xe{optimizeNodes(){return this}optimizeNames(q,K){return this}}class XD7 extends Xe{constructor(q,K,_){super();this.varKind=q,this.name=K,this.rhs=_}render({es5:q,_n:K}){let _=q?Qx.varKinds.var:this.varKind,z=this.rhs===void 0?"":` = ${this.rhs}`;return`${_} ${this.name}${z};`+K}optimizeNames(q,K){if(!q[this.name.str])return;if(this.rhs)this.rhs=nP6(this.rhs,q,K);return this}get names(){return this.rhs instanceof zY._CodeOrName?this.rhs.names:{}}}class b81 extends Xe{constructor(q,K,_){super();this.lhs=q,this.rhs=K,this.sideEffects=_}render({_n:q}){return`${this.lhs} = ${this.rhs};`+q}optimizeNames(q,K){if(this.lhs instanceof zY.Name&&!q[this.lhs.str]&&!this.sideEffects)return;return this.rhs=nP6(this.rhs,q,K),this}get names(){let q=this.lhs instanceof zY.Name?{}:{...this.lhs.names};return Dz8(q,this.rhs)}}class PD7 extends b81{constructor(q,K,_,z){super(q,_,z);this.op=K}render({_n:q}){return`${this.lhs} ${this.op}= ${this.rhs};`+q}}class WD7 extends Xe{constructor(q){super();this.label=q,this.names={}}render({_n:q}){return`${this.label}:`+q}}class DD7 extends Xe{constructor(q){super();this.label=q,this.names={}}render({_n:q}){return`break${this.label?` ${this.label}`:""};`+q}}class fD7 extends Xe{constructor(q){super();this.error=q}render({_n:q}){return`throw ${this.error};`+q}get names(){return this.error.names}}class ZD7 extends Xe{constructor(q){super();this.code=q}render({_n:q}){return`${this.code};`+q}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(q,K){return this.code=nP6(this.code,q,K),this}get names(){return this.code instanceof zY._CodeOrName?this.code.names:{}}}class Zz8 extends Xe{constructor(q=[]){super();this.nodes=q}render(q){return this.nodes.reduce((K,_)=>K+_.render(q),"")}optimizeNodes(){let{nodes:q}=this,K=q.length;while(K--){let _=q[K].optimizeNodes();if(Array.isArray(_))q.splice(K,1,..._);else if(_)q[K]=_;else q.splice(K,1)}return q.length>0?this:void 0}optimizeNames(q,K){let{nodes:_}=this,z=_.length;while(z--){let Y=_[z];if(Y.optimizeNames(q,K))continue;rJ5(q,Y.names),_.splice(z,1)}return _.length>0?this:void 0}get names(){return this.nodes.reduce((q,K)=>b96(q,K.names),{})}}class Pe extends Zz8{render(q){return"{"+q._n+super.render(q)+"}"+q._n}}class GD7 extends Zz8{}class uu6 extends Pe{}uu6.kind="else";class ec extends Pe{constructor(q,K){super(K);this.condition=q}render(q){let K=`if(${this.condition})`+super.render(q);if(this.else)K+="else "+this.else.render(q);return K}optimizeNodes(){super.optimizeNodes();let q=this.condition;if(q===!0)return this.nodes;let K=this.else;if(K){let _=K.optimizeNodes();K=this.else=Array.isArray(_)?new uu6(_):_}if(K){if(q===!1)return K instanceof ec?K:K.nodes;if(this.nodes.length)return this;return new ec(ND7(q),K instanceof ec?[K]:K.nodes)}if(q===!1||!this.nodes.length)return;return this}optimizeNames(q,K){var _;if(this.else=(_=this.else)===null||_===void 0?void 0:_.optimizeNames(q,K),!(super.optimizeNames(q,K)||this.else))return;return this.condition=nP6(this.condition,q,K),this}get names(){let q=super.names;if(Dz8(q,this.condition),this.else)b96(q,this.else.names);return q}}ec.kind="if";class lP6 extends Pe{}lP6.kind="for";class TD7 extends lP6{constructor(q){super();this.iteration=q}render(q){return`for(${this.iteration})`+super.render(q)}optimizeNames(q,K){if(!super.optimizeNames(q,K))return;return this.iteration=nP6(this.iteration,q,K),this}get names(){return b96(super.names,this.iteration.names)}}class vD7 extends lP6{constructor(q,K,_,z){super();this.varKind=q,this.name=K,this.from=_,this.to=z}render(q){let K=q.es5?Qx.varKinds.var:this.varKind,{name:_,from:z,to:Y}=this;return`for(${K} ${_}=${z}; ${_}<${Y}; ${_}++)`+super.render(q)}get names(){let q=Dz8(super.names,this.from);return Dz8(q,this.to)}}class S81 extends lP6{constructor(q,K,_,z){super();this.loop=q,this.varKind=K,this.name=_,this.iterable=z}render(q){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(q)}optimizeNames(q,K){if(!super.optimizeNames(q,K))return;return this.iterable=nP6(this.iterable,q,K),this}get names(){return b96(super.names,this.iterable.names)}}class Mz8 extends Pe{constructor(q,K,_){super();this.name=q,this.args=K,this.async=_}render(q){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(q)}}Mz8.kind="func";class Xz8 extends Zz8{render(q){return"return "+super.render(q)}}Xz8.kind="return";class kD7 extends Pe{render(q){let K="try"+super.render(q);if(this.catch)K+=this.catch.render(q);if(this.finally)K+=this.finally.render(q);return K}optimizeNodes(){var q,K;return super.optimizeNodes(),(q=this.catch)===null||q===void 0||q.optimizeNodes(),(K=this.finally)===null||K===void 0||K.optimizeNodes(),this}optimizeNames(q,K){var _,z;return super.optimizeNames(q,K),(_=this.catch)===null||_===void 0||_.optimizeNames(q,K),(z=this.finally)===null||z===void 0||z.optimizeNames(q,K),this}get names(){let q=super.names;if(this.catch)b96(q,this.catch.names);if(this.finally)b96(q,this.finally.names);return q}}class Pz8 extends Pe{constructor(q){super();this.error=q}render(q){return`catch(${this.error})`+super.render(q)}}Pz8.kind="catch";class Wz8 extends Pe{render(q){return"finally"+super.render(q)}}Wz8.kind="finally";class VD7{constructor(q,K={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...K,_n:K.lines?`
95`:""},this._extScope=q,this._scope=new Qx.Scope({parent:q}),this._nodes=[new GD7]}toString(){return this._root.render(this.opts)}name(q){return this._scope.name(q)}scopeName(q){return this._extScope.name(q)}scopeValue(q,K){let _=this._extScope.value(q,K);return(this._values[_.prefix]||(this._values[_.prefix]=new Set)).add(_),_}getScopeValue(q,K){return this._extScope.getValue(q,K)}scopeRefs(q){return this._extScope.scopeRefs(q,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(q,K,_,z){let Y=this._scope.toName(K);if(_!==void 0&&z)this._constants[Y.str]=_;return this._leafNode(new XD7(q,Y,_)),Y}const(q,K,_){return this._def(Qx.varKinds.const,q,K,_)}let(q,K,_){return this._def(Qx.varKinds.let,q,K,_)}var(q,K,_){return this._def(Qx.varKinds.var,q,K,_)}assign(q,K,_){return this._leafNode(new b81(q,K,_))}add(q,K){return this._leafNode(new PD7(q,Uk.operators.ADD,K))}code(q){if(typeof q=="function")q();else if(q!==zY.nil)this._leafNode(new ZD7(q));return this}object(...q){let K=["{"];for(let[_,z]of q){if(K.length>1)K.push(",");if(K.push(_),_!==z||this.opts.es5)K.push(":"),(0,zY.addCodeArg)(K,z)}return K.push("}"),new zY._Code(K)}if(q,K,_){if(this._blockNode(new ec(q)),K&&_)this.code(K).else().code(_).endIf();else if(K)this.code(K).endIf();else if(_)throw Error('CodeGen: "else" body without "then" body');return this}elseIf(q){return this._elseNode(new ec(q))}else(){return this._elseNode(new uu6)}endIf(){return this._endBlockNode(ec,uu6)}_for(q,K){if(this._blockNode(q),K)this.code(K).endFor();return this}for(q,K){return this._for(new TD7(q),K)}forRange(q,K,_,z,Y=this.opts.es5?Qx.varKinds.var:Qx.varKinds.let){let $=this._scope.toName(q);return this._for(new vD7(Y,$,K,_),()=>z($))}forOf(q,K,_,z=Qx.varKinds.const){let Y=this._scope.toName(q);if(this.opts.es5){let $=K instanceof zY.Name?K:this.var("_arr",K);return this.forRange("_i",0,zY._`${$}.length`,(A)=>{this.var(Y,zY._`${$}[${A}]`),_(Y)})}return this._for(new S81("of",z,Y,K),()=>_(Y))}forIn(q,K,_,z=this.opts.es5?Qx.varKinds.var:Qx.varKinds.const){if(this.opts.ownProperties)return this.forOf(q,zY._`Object.keys(${K})`,_);let Y=this._scope.toName(q);return this._for(new S81("in",z,Y,K),()=>_(Y))}endFor(){return this._endBlockNode(lP6)}label(q){return this._leafNode(new WD7(q))}break(q){return this._leafNode(new DD7(q))}return(q){let K=new Xz8;if(this._blockNode(K),this.code(q),K.nodes.length!==1)throw Error('CodeGen: "return" should have one node');return this._endBlockNode(Xz8)}try(q,K,_){if(!K&&!_)throw Error('CodeGen: "try" without "catch" and "finally"');let z=new kD7;if(this._blockNode(z),this.code(q),K){let Y=this.name("e");this._currNode=z.catch=new Pz8(Y),K(Y)}if(_)this._currNode=z.finally=new Wz8,this.code(_);return this._endBlockNode(Pz8,Wz8)}throw(q){return this._leafNode(new fD7(q))}block(q,K){if(this._blockStarts.push(this._nodes.length),q)this.code(q).endBlock(K);return this}endBlock(q){let K=this._blockStarts.pop();if(K===void 0)throw Error("CodeGen: not in self-balancing block");let _=this._nodes.length-K;if(_<0||q!==void 0&&_!==q)throw Error(`CodeGen: wrong number of nodes: ${_} vs ${q} expected`);return this._nodes.length=K,this}func(q,K=zY.nil,_,z){if(this._blockNode(new Mz8(q,K,_)),z)this.code(z).endFunc();return this}endFunc(){return this._endBlockNode(Mz8)}optimize(q=1){while(q-- >0)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(q){return this._currNode.nodes.push(q),this}_blockNode(q){this._currNode.nodes.push(q),this._nodes.push(q)}_endBlockNode(q,K){let _=this._currNode;if(_ instanceof q||K&&_ instanceof K)return this._nodes.pop(),this;throw Error(`CodeGen: not in block "${K?`${q.kind}/${K.kind}`:q.kind}"`)}_elseNode(q){let K=this._currNode;if(!(K instanceof ec))throw Error('CodeGen: "else" without "if"');return this._currNode=K.else=q,this}get _root(){return this._nodes[0]}get _currNode(){let q=this._nodes;return q[q.length-1]}set _currNode(q){let K=this._nodes;K[K.length-1]=q}}Uk.CodeGen=VD7;function b96(q,K){for(let _ in K)q[_]=(q[_]||0)+(K[_]||0);return q}function Dz8(q,K){return K instanceof zY._CodeOrName?b96(q,K.names):q}function nP6(q,K,_){if(q instanceof zY.Name)return z(q);if(!Y(q))return q;return new zY._Code(q._items.reduce(($,A)=>{if(A instanceof zY.Name)A=z(A);if(A instanceof zY._Code)$.push(...A._items);else $.push(A);return $},[]));function z($){let A=_[$.str];if(A===void 0||K[$.str]!==1)return $;return delete K[$.str],A}function Y($){return $ instanceof zY._Code&&$._items.some((A)=>A instanceof zY.Name&&K[A.str]===1&&_[A.str]!==void 0)}}function rJ5(q,K){for(let _ in K)q[_]=(q[_]||0)-(K[_]||0)}function ND7(q){return typeof q=="boolean"||typeof q=="number"||q===null?!q:zY._`!${C81(q)}`}Uk.not=ND7;var oJ5=yD7(Uk.operators.AND);function aJ5(...q){return q.reduce(oJ5)}Uk.and=aJ5;var sJ5=yD7(Uk.operators.OR);function tJ5(...q){return q.reduce(sJ5)}Uk.or=tJ5;function yD7(q){return(K,_)=>K===zY.nil?_:_===zY.nil?K:zY._`${C81(K)} ${q} ${C81(_)}`}function C81(q){return q instanceof zY.Name?q:zY._`(${q})`}});var yY=m((ID7)=>{Object.defineProperty(ID7,"__esModule",{value:!0});ID7.checkStrictMode=ID7.getErrorPath=ID7.Type=ID7.useFunc=ID7.setEvaluated=ID7.evaluatedPropsToName=ID7.mergeEvaluated=ID7.eachItem=ID7.unescapeJsonPointer=ID7.escapeJsonPointer=ID7.escapeFragment=ID7.unescapeFragment=ID7.schemaRefOrVal=ID7.schemaHasRulesButRef=ID7.schemaHasRules=ID7.checkUnknownRules=ID7.alwaysValidSchema=ID7.toHash=void 0;var qw=N_(),_M5=Iu6();function zM5(q){let K={};for(let _ of q)K[_]=!0;return K}ID7.toHash=zM5;function YM5(q,K){if(typeof K=="boolean")return K;if(Object.keys(K).length===0)return!0;return hD7(q,K),!SD7(K,q.self.RULES.all)}ID7.alwaysValidSchema=YM5;function hD7(q,K=q.schema){let{opts:_,self:z}=q;if(!_.strictSchema)return;if(typeof K==="boolean")return;let Y=z.RULES.keywords;for(let $ in K)if(!Y[$])xD7(q,`unknown keyword: "${$}"`)}ID7.checkUnknownRules=hD7;function SD7(q,K){if(typeof q=="boolean")return!q;for(let _ in q)if(K[_])return!0;return!1}ID7.schemaHasRules=SD7;function $M5(q,K){if(typeof q=="boolean")return!q;for(let _ in q)if(_!=="$ref"&&K.all[_])return!0;return!1}ID7.schemaHasRulesButRef=$M5;function AM5({topSchemaRef:q,schemaPath:K},_,z,Y){if(!Y){if(typeof _=="number"||typeof _=="boolean")return _;if(typeof _=="string")return qw._`${_}`}return qw._`${q}${K}${(0,qw.getProperty)(z)}`}ID7.schemaRefOrVal=AM5;function OM5(q){return CD7(decodeURIComponent(q))}ID7.unescapeFragment=OM5;function wM5(q){return encodeURIComponent(I81(q))}ID7.escapeFragment=wM5;function I81(q){if(typeof q=="number")return`${q}`;return q.replace(/~/g,"~0").replace(/\//g,"~1")}ID7.escapeJsonPointer=I81;function CD7(q){return q.replace(/~1/g,"/").replace(/~0/g,"~")}ID7.unescapeJsonPointer=CD7;function jM5(q,K){if(Array.isArray(q))for(let _ of q)K(_);else K(q)}ID7.eachItem=jM5;function LD7({mergeNames:q,mergeToName:K,mergeValues:_,resultToName:z}){return(Y,$,A,O)=>{let w=A===void 0?$:A instanceof qw.Name?($ instanceof qw.Name?q(Y,$,A):K(Y,$,A),A):$ instanceof qw.Name?(K(Y,A,$),$):_($,A);return O===qw.Name&&!(w instanceof qw.Name)?z(Y,w):w}}ID7.mergeEvaluated={props:LD7({mergeNames:(q,K,_)=>q.if(qw._`${_} !== true && ${K} !== undefined`,()=>{q.if(qw._`${K} === true`,()=>q.assign(_,!0),()=>q.assign(_,qw._`${_} || {}`).code(qw._`Object.assign(${_}, ${K})`))}),mergeToName:(q,K,_)=>q.if(qw._`${_} !== true`,()=>{if(K===!0)q.assign(_,!0);else q.assign(_,qw._`${_} || {}`),u81(q,_,K)}),mergeValues:(q,K)=>q===!0?!0:{...q,...K},resultToName:bD7}),items:LD7({mergeNames:(q,K,_)=>q.if(qw._`${_} !== true && ${K} !== undefined`,()=>q.assign(_,qw._`${K} === true ? true : ${_} > ${K} ? ${_} : ${K}`)),mergeToName:(q,K,_)=>q.if(qw._`${_} !== true`,()=>q.assign(_,K===!0?!0:qw._`${_} > ${K} ? ${_} : ${K}`)),mergeValues:(q,K)=>q===!0?!0:Math.max(q,K),resultToName:(q,K)=>q.var("items",K)})};function bD7(q,K){if(K===!0)return q.var("props",!0);let _=q.var("props",qw._`{}`);if(K!==void 0)u81(q,_,K);return _}ID7.evaluatedPropsToName=bD7;function u81(q,K,_){Object.keys(_).forEach((z)=>q.assign(qw._`${K}${(0,qw.getProperty)(z)}`,!0))}ID7.setEvaluated=u81;var RD7={};function HM5(q,K){return q.scopeValue("func",{ref:K,code:RD7[K.code]||(RD7[K.code]=new _M5._Code(K.code))})}ID7.useFunc=HM5;var x81;(function(q){q[q.Num=0]="Num",q[q.Str=1]="Str"})(x81||(ID7.Type=x81={}));function JM5(q,K,_){if(q instanceof qw.Name){let z=K===x81.Num;return _?z?qw._`"[" + ${q} + "]"`:qw._`"['" + ${q} + "']"`:z?qw._`"/" + ${q}`:qw._`"/" + ${q}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return _?(0,qw.getProperty)(q).toString():"/"+I81(q)}ID7.getErrorPath=JM5;function xD7(q,K,_=q.opts.strictSchema){if(!_)return;if(K=`strict mode: ${K}`,_===!0)throw Error(K);q.self.logger.warn(K)}ID7.checkStrictMode=xD7});var ql=m((mD7)=>{Object.defineProperty(mD7,"__esModule",{value:!0});var hZ=N_(),hM5={data:new hZ.Name("data"),valCxt:new hZ.Name("valCxt"),instancePath:new hZ.Name("instancePath"),parentData:new hZ.Name("parentData"),parentDataProperty:new hZ.Name("parentDataProperty"),rootData:new hZ.Name("rootData"),dynamicAnchors:new hZ.Name("dynamicAnchors"),vErrors:new hZ.Name("vErrors"),errors:new hZ.Name("errors"),this:new hZ.Name("this"),self:new hZ.Name("self"),scope:new hZ.Name("scope"),json:new hZ.Name("json"),jsonPos:new hZ.Name("jsonPos"),jsonLen:new hZ.Name("jsonLen"),jsonPart:new hZ.Name("jsonPart")};mD7.default=hM5});var mu6=m((FD7)=>{Object.defineProperty(FD7,"__esModule",{value:!0});FD7.extendErrors=FD7.resetErrorsCount=FD7.reportExtraError=FD7.reportError=FD7.keyword$DataError=FD7.keywordError=void 0;var EY=N_(),Tz8=yY(),mT=ql();FD7.keywordError={message:({keyword:q})=>EY.str`must pass "${q}" keyword validation`};FD7.keyword$DataError={message:({keyword:q,schemaType:K})=>K?EY.str`"${q}" keyword must be ${K} ($data)`:EY.str`"${q}" keyword is invalid ($data)`};function CM5(q,K=FD7.keywordError,_,z){let{it:Y}=q,{gen:$,compositeRule:A,allErrors:O}=Y,w=gD7(q,K,_);if(z!==null&&z!==void 0?z:A||O)pD7($,w);else BD7(Y,EY._`[${w}]`)}FD7.reportError=CM5;function bM5(q,K=FD7.keywordError,_){let{it:z}=q,{gen:Y,compositeRule:$,allErrors:A}=z,O=gD7(q,K,_);if(pD7(Y,O),!($||A))BD7(z,mT.default.vErrors)}FD7.reportExtraError=bM5;function xM5(q,K){q.assign(mT.default.errors,K),q.if(EY._`${mT.default.vErrors} !== null`,()=>q.if(K,()=>q.assign(EY._`${mT.default.vErrors}.length`,K),()=>q.assign(mT.default.vErrors,null)))}FD7.resetErrorsCount=xM5;function IM5({gen:q,keyword:K,schemaValue:_,data:z,errsCount:Y,it:$}){if(Y===void 0)throw Error("ajv implementation error");let A=q.name("err");q.forRange("i",Y,mT.default.errors,(O)=>{if(q.const(A,EY._`${mT.default.vErrors}[${O}]`),q.if(EY._`${A}.instancePath === undefined`,()=>q.assign(EY._`${A}.instancePath`,(0,EY.strConcat)(mT.default.instancePath,$.errorPath))),q.assign(EY._`${A}.schemaPath`,EY.str`${$.errSchemaPath}/${K}`),$.opts.verbose)q.assign(EY._`${A}.schema`,_),q.assign(EY._`${A}.data`,z)})}FD7.extendErrors=IM5;function pD7(q,K){let _=q.const("err",K);q.if(EY._`${mT.default.vErrors} === null`,()=>q.assign(mT.default.vErrors,EY._`[${_}]`),EY._`${mT.default.vErrors}.push(${_})`),q.code(EY._`${mT.default.errors}++`)}function BD7(q,K){let{gen:_,validateName:z,schemaEnv:Y}=q;if(Y.$async)_.throw(EY._`new ${q.ValidationError}(${K})`);else _.assign(EY._`${z}.errors`,K),_.return(!1)}var x96={keyword:new EY.Name("keyword"),schemaPath:new EY.Name("schemaPath"),params:new EY.Name("params"),propertyName:new EY.Name("propertyName"),message:new EY.Name("message"),schema:new EY.Name("schema"),parentSchema:new EY.Name("parentSchema")};function gD7(q,K,_){let{createErrors:z}=q.it;if(z===!1)return EY._`{}`;return uM5(q,K,_)}function uM5(q,K,_={}){let{gen:z,it:Y}=q,$=[mM5(Y,_),pM5(q,_)];return BM5(q,K,$),z.object(...$)}function mM5({errorPath:q},{instancePath:K}){let _=K?EY.str`${q}${(0,Tz8.getErrorPath)(K,Tz8.Type.Str)}`:q;return[mT.default.instancePath,(0,EY.strConcat)(mT.default.instancePath,_)]}function pM5({keyword:q,it:{errSchemaPath:K}},{schemaPath:_,parentSchema:z}){let Y=z?K:EY.str`${K}/${q}`;if(_)Y=EY.str`${Y}${(0,Tz8.getErrorPath)(_,Tz8.Type.Str)}`;return[x96.schemaPath,Y]}function BM5(q,{params:K,message:_},z){let{keyword:Y,data:$,schemaValue:A,it:O}=q,{opts:w,propertyName:j,topSchemaRef:H,schemaPath:J}=O;if(z.push([x96.keyword,Y],[x96.params,typeof K=="function"?K(q):K||EY._`{}`]),w.messages)z.push([x96.message,typeof _=="function"?_(q):_]);if(w.verbose)z.push([x96.schema,A],[x96.parentSchema,EY._`${H}${J}`],[mT.default.data,$]);if(j)z.push([x96.propertyName,j])}});var lD7=m((dD7)=>{Object.defineProperty(dD7,"__esModule",{value:!0});dD7.boolOrEmptySchema=dD7.topBoolOrEmptySchema=void 0;var dM5=mu6(),cM5=N_(),lM5=ql(),nM5={message:"boolean schema is false"};function iM5(q){let{gen:K,schema:_,validateName:z}=q;if(_===!1)QD7(q,!1);else if(typeof _=="object"&&_.$async===!0)K.return(lM5.default.data);else K.assign(cM5._`${z}.errors`,null),K.return(!0)}dD7.topBoolOrEmptySchema=iM5;function rM5(q,K){let{gen:_,schema:z}=q;if(z===!1)_.var(K,!1),QD7(q);else _.var(K,!0)}dD7.boolOrEmptySchema=rM5;function QD7(q,K){let{gen:_,data:z}=q,Y={gen:_,keyword:"false schema",data:z,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:q};(0,dM5.reportError)(Y,nM5,void 0,K)}});var p81=m((nD7)=>{Object.defineProperty(nD7,"__esModule",{value:!0});nD7.getRules=nD7.isJSONType=void 0;var aM5=["string","number","integer","boolean","null","object","array"],sM5=new Set(aM5);function tM5(q){return typeof q=="string"&&sM5.has(q)}nD7.isJSONType=tM5;function eM5(){let q={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...q,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},q.number,q.string,q.array,q.object],post:{rules:[]},all:{},keywords:{}}}nD7.getRules=eM5});var B81=m((aD7)=>{Object.defineProperty(aD7,"__esModule",{value:!0});aD7.shouldUseRule=aD7.shouldUseGroup=aD7.schemaHasRulesForType=void 0;function KX5({schema:q,self:K},_){let z=K.RULES.types[_];return z&&z!==!0&&rD7(q,z)}aD7.schemaHasRulesForType=KX5;function rD7(q,K){return K.rules.some((_)=>oD7(q,_))}aD7.shouldUseGroup=rD7;function oD7(q,K){var _;return q[K.keyword]!==void 0||((_=K.definition.implements)===null||_===void 0?void 0:_.some((z)=>q[z]!==void 0))}aD7.shouldUseRule=oD7});var pu6=m((Kf7)=>{Object.defineProperty(Kf7,"__esModule",{value:!0});Kf7.reportTypeError=Kf7.checkDataTypes=Kf7.checkDataType=Kf7.coerceAndCheckDataType=Kf7.getJSONTypes=Kf7.getSchemaTypes=Kf7.DataType=void 0;var YX5=p81(),$X5=B81(),AX5=mu6(),$_=N_(),tD7=yY(),iP6;(function(q){q[q.Correct=0]="Correct",q[q.Wrong=1]="Wrong"})(iP6||(Kf7.DataType=iP6={}));function OX5(q){let K=eD7(q.type);if(K.includes("null")){if(q.nullable===!1)throw Error("type: null contradicts nullable: false")}else{if(!K.length&&q.nullable!==void 0)throw Error('"nullable" cannot be used without "type"');if(q.nullable===!0)K.push("null")}return K}Kf7.getSchemaTypes=OX5;function eD7(q){let K=Array.isArray(q)?q:q?[q]:[];if(K.every(YX5.isJSONType))return K;throw Error("type must be JSONType or JSONType[]: "+K.join(","))}Kf7.getJSONTypes=eD7;function wX5(q,K){let{gen:_,data:z,opts:Y}=q,$=jX5(K,Y.coerceTypes),A=K.length>0&&!($.length===0&&K.length===1&&(0,$X5.schemaHasRulesForType)(q,K[0]));if(A){let O=F81(K,z,Y.strictNumbers,iP6.Wrong);_.if(O,()=>{if($.length)HX5(q,K,$);else U81(q)})}return A}Kf7.coerceAndCheckDataType=wX5;var qf7=new Set(["string","number","integer","boolean","null"]);function jX5(q,K){return K?q.filter((_)=>qf7.has(_)||K==="array"&&_==="array"):[]}function HX5(q,K,_){let{gen:z,data:Y,opts:$}=q,A=z.let("dataType",$_._`typeof ${Y}`),O=z.let("coerced",$_._`undefined`);if($.coerceTypes==="array")z.if($_._`${A} == 'object' && Array.isArray(${Y}) && ${Y}.length == 1`,()=>z.assign(Y,$_._`${Y}[0]`).assign(A,$_._`typeof ${Y}`).if(F81(K,Y,$.strictNumbers),()=>z.assign(O,Y)));z.if($_._`${O} !== undefined`);for(let j of _)if(qf7.has(j)||j==="array"&&$.coerceTypes==="array")w(j);z.else(),U81(q),z.endIf(),z.if($_._`${O} !== undefined`,()=>{z.assign(Y,O),JX5(q,O)});function w(j){switch(j){case"string":z.elseIf($_._`${A} == "number" || ${A} == "boolean"`).assign(O,$_._`"" + ${Y}`).elseIf($_._`${Y} === null`).assign(O,$_._`""`);return;case"number":z.elseIf($_._`${A} == "boolean" || ${Y} === null

Callers 10

ncFunction · 0.95
e81Function · 0.45
cli.jsFile · 0.45
AFunction · 0.45
OAzFunction · 0.45
PAzFunction · 0.45
KR4Function · 0.45
recordMethod · 0.45
recordMethod · 0.45
processMethod · 0.45

Calls 12

DFunction · 0.85
yI6Function · 0.85
OPFunction · 0.85
includesMethod · 0.80
filterMethod · 0.80
getMethod · 0.45
setMethod · 0.45
keysMethod · 0.45
fromMethod · 0.45
pushMethod · 0.45
assignMethod · 0.45
parseMethod · 0.45

Tested by

no test coverage detected