UNPKG

@walkeros/server-destination-aws

Version:

AWS server destination for walkerOS

1 lines 293 kB
"use strict";var e,n=Object.defineProperty,t=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(e,t)=>{for(var i in t)n(e,i,{get:t[i],enumerable:!0})},a={};o(a,{examples:()=>kg,schemas:()=>s}),module.exports=(e=a,((e,o,a,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let u of i(o))r.call(e,u)||u===a||n(e,u,{get:()=>o[u],enumerable:!(s=t(o,u))||s.enumerable});return e})(n({},"__esModule",{value:!0}),e));var s={};o(s,{firehose:()=>_g,mapping:()=>$g,settings:()=>yg});var u={};o(u,{$brand:()=>m,$input:()=>$a,$output:()=>ya,NEVER:()=>c,TimePrecision:()=>qa,ZodAny:()=>yd,ZodArray:()=>jd,ZodBase64:()=>Jc,ZodBase64URL:()=>Rc,ZodBigInt:()=>ud,ZodBigIntFormat:()=>cd,ZodBoolean:()=>ad,ZodCIDRv4:()=>Zc,ZodCIDRv6:()=>Ac,ZodCUID:()=>yc,ZodCUID2:()=>_c,ZodCatch:()=>km,ZodCodec:()=>Om,ZodCustom:()=>Lm,ZodCustomStringFormat:()=>Bc,ZodDate:()=>xd,ZodDefault:()=>vm,ZodDiscriminatedUnion:()=>Ld,ZodE164:()=>Mc,ZodEmail:()=>ic,ZodEmoji:()=>fc,ZodEnum:()=>em,ZodError:()=>Cl,ZodFile:()=>om,ZodFirstPartyTypeKind:()=>Ym,ZodFunction:()=>Cm,ZodGUID:()=>oc,ZodIPv4:()=>jc,ZodIPv6:()=>Dc,ZodISODate:()=>Nl,ZodISODateTime:()=>jl,ZodISODuration:()=>Zl,ZodISOTime:()=>Dl,ZodIntersection:()=>Fd,ZodIssueCode:()=>Hm,ZodJWT:()=>Vc,ZodKSUID:()=>xc,ZodLazy:()=>Em,ZodLiteral:()=>im,ZodMAC:()=>Nc,ZodMap:()=>Xd,ZodNaN:()=>wm,ZodNanoID:()=>hc,ZodNever:()=>Sd,ZodNonOptional:()=>bm,ZodNull:()=>hd,ZodNullable:()=>dm,ZodNumber:()=>Hc,ZodNumberFormat:()=>ed,ZodObject:()=>Pd,ZodOptional:()=>lm,ZodPipe:()=>zm,ZodPrefault:()=>gm,ZodPromise:()=>Tm,ZodReadonly:()=>Um,ZodRealError:()=>Jl,ZodRecord:()=>Gd,ZodSet:()=>Hd,ZodString:()=>ec,ZodStringFormat:()=>tc,ZodSuccess:()=>$m,ZodSymbol:()=>pd,ZodTemplateLiteral:()=>Pm,ZodTransform:()=>sm,ZodTuple:()=>Wd,ZodType:()=>Hl,ZodULID:()=>Sc,ZodURL:()=>mc,ZodUUID:()=>sc,ZodUndefined:()=>fd,ZodUnion:()=>Td,ZodUnknown:()=>_d,ZodVoid:()=>Id,ZodXID:()=>Ic,ZodXor:()=>Cd,_ZodString:()=>Ql,_default:()=>fm,_function:()=>Jm,any:()=>$d,array:()=>Ud,base64:()=>Lc,base64url:()=>Fc,bigint:()=>ld,boolean:()=>sd,catch:()=>Sm,check:()=>Rm,cidrv4:()=>Tc,cidrv6:()=>Cc,clone:()=>Y,codec:()=>jm,coerce:()=>rp,config:()=>g,core:()=>l,cuid:()=>$c,cuid2:()=>kc,custom:()=>Fm,date:()=>Od,decode:()=>Vl,decodeAsync:()=>Bl,describe:()=>Vm,discriminatedUnion:()=>Rd,e164:()=>Wc,email:()=>rc,emoji:()=>gc,encode:()=>Wl,encodeAsync:()=>Gl,endsWith:()=>Ms,enum:()=>nm,file:()=>am,flattenError:()=>je,float32:()=>td,float64:()=>id,formatError:()=>Ue,fromJSONSchema:()=>ip,function:()=>Jm,getErrorMap:()=>ep,globalRegistry:()=>Sa,gt:()=>Is,gte:()=>zs,guid:()=>ac,hash:()=>Yc,hex:()=>Xc,hostname:()=>qc,httpUrl:()=>vc,includes:()=>Rs,instanceof:()=>Bm,int:()=>nd,int32:()=>rd,int64:()=>dd,intersection:()=>Md,ipv4:()=>Uc,ipv6:()=>Ec,iso:()=>Ol,json:()=>qm,jwt:()=>Gc,keyof:()=>Nd,ksuid:()=>Oc,lazy:()=>Zm,length:()=>As,literal:()=>rm,locales:()=>xr,looseObject:()=>Zd,looseRecord:()=>qd,lowercase:()=>Js,lt:()=>Ss,lte:()=>ws,mac:()=>Pc,map:()=>Yd,maxLength:()=>Zs,maxSize:()=>Ps,meta:()=>Gm,mime:()=>Vs,minLength:()=>Ts,minSize:()=>Ds,multipleOf:()=>Ns,nan:()=>Im,nanoid:()=>bc,nativeEnum:()=>tm,negative:()=>Os,never:()=>wd,nonnegative:()=>Us,nonoptional:()=>ym,nonpositive:()=>js,normalize:()=>Bs,null:()=>bd,nullable:()=>mm,nullish:()=>pm,number:()=>Qc,object:()=>Dd,optional:()=>cm,overwrite:()=>Gs,parse:()=>Ll,parseAsync:()=>Rl,partialRecord:()=>Kd,pipe:()=>xm,positive:()=>xs,prefault:()=>hm,preprocess:()=>Xm,prettifyError:()=>De,promise:()=>Am,property:()=>Ws,readonly:()=>Nm,record:()=>Bd,refine:()=>Mm,regex:()=>Cs,regexes:()=>on,registry:()=>ka,safeDecode:()=>ql,safeDecodeAsync:()=>Yl,safeEncode:()=>Kl,safeEncodeAsync:()=>Xl,safeParse:()=>Fl,safeParseAsync:()=>Ml,set:()=>Qd,setErrorMap:()=>Qm,size:()=>Es,slugify:()=>Ys,startsWith:()=>Fs,strictObject:()=>Ed,string:()=>nc,stringFormat:()=>Kc,stringbool:()=>Km,success:()=>_m,superRefine:()=>Wm,symbol:()=>vd,templateLiteral:()=>Dm,toJSONSchema:()=>Il,toLowerCase:()=>qs,toUpperCase:()=>Xs,transform:()=>um,treeifyError:()=>Ne,trim:()=>Ks,tuple:()=>Vd,uint32:()=>od,uint64:()=>md,ulid:()=>wc,undefined:()=>gd,union:()=>Ad,unknown:()=>kd,uppercase:()=>Ls,url:()=>pc,util:()=>h,uuid:()=>uc,uuidv4:()=>lc,uuidv6:()=>cc,uuidv7:()=>dc,void:()=>zd,xid:()=>zc,xor:()=>Jd});var l={};o(l,{$ZodAny:()=>zi,$ZodArray:()=>Pi,$ZodAsyncError:()=>p,$ZodBase64:()=>di,$ZodBase64URL:()=>pi,$ZodBigInt:()=>_i,$ZodBigIntFormat:()=>ki,$ZodBoolean:()=>$i,$ZodCIDRv4:()=>ui,$ZodCIDRv6:()=>li,$ZodCUID:()=>Xt,$ZodCUID2:()=>Yt,$ZodCatch:()=>mr,$ZodCheck:()=>ft,$ZodCheckBigIntFormat:()=>_t,$ZodCheckEndsWith:()=>Et,$ZodCheckGreaterThan:()=>bt,$ZodCheckIncludes:()=>Pt,$ZodCheckLengthEquals:()=>xt,$ZodCheckLessThan:()=>ht,$ZodCheckLowerCase:()=>Ut,$ZodCheckMaxLength:()=>It,$ZodCheckMaxSize:()=>kt,$ZodCheckMimeType:()=>At,$ZodCheckMinLength:()=>zt,$ZodCheckMinSize:()=>St,$ZodCheckMultipleOf:()=>yt,$ZodCheckNumberFormat:()=>$t,$ZodCheckOverwrite:()=>Ct,$ZodCheckProperty:()=>Tt,$ZodCheckRegex:()=>jt,$ZodCheckSizeEquals:()=>wt,$ZodCheckStartsWith:()=>Dt,$ZodCheckStringFormat:()=>Ot,$ZodCheckUpperCase:()=>Nt,$ZodCodec:()=>gr,$ZodCustom:()=>Ir,$ZodCustomStringFormat:()=>hi,$ZodDate:()=>Ui,$ZodDefault:()=>ar,$ZodDiscriminatedUnion:()=>Fi,$ZodE164:()=>vi,$ZodEmail:()=>Gt,$ZodEmoji:()=>Kt,$ZodEncodeError:()=>v,$ZodEnum:()=>Qi,$ZodError:()=>xe,$ZodFile:()=>nr,$ZodFunction:()=>kr,$ZodGUID:()=>Wt,$ZodIPv4:()=>oi,$ZodIPv6:()=>ai,$ZodISODate:()=>ti,$ZodISODateTime:()=>ni,$ZodISODuration:()=>ri,$ZodISOTime:()=>ii,$ZodIntersection:()=>Mi,$ZodJWT:()=>gi,$ZodKSUID:()=>ei,$ZodLazy:()=>wr,$ZodLiteral:()=>er,$ZodMAC:()=>si,$ZodMap:()=>qi,$ZodNaN:()=>pr,$ZodNanoID:()=>qt,$ZodNever:()=>Oi,$ZodNonOptional:()=>lr,$ZodNull:()=>Ii,$ZodNullable:()=>or,$ZodNumber:()=>bi,$ZodNumberFormat:()=>yi,$ZodObject:()=>Ti,$ZodObjectJIT:()=>Ai,$ZodOptional:()=>rr,$ZodPipe:()=>vr,$ZodPrefault:()=>ur,$ZodPromise:()=>Sr,$ZodReadonly:()=>yr,$ZodRealError:()=>Oe,$ZodRecord:()=>Ki,$ZodRegistry:()=>_a,$ZodSet:()=>Yi,$ZodString:()=>Ft,$ZodStringFormat:()=>Mt,$ZodSuccess:()=>dr,$ZodSymbol:()=>Si,$ZodTemplateLiteral:()=>_r,$ZodTransform:()=>tr,$ZodTuple:()=>Gi,$ZodType:()=>Rt,$ZodULID:()=>Ht,$ZodURL:()=>Bt,$ZodUUID:()=>Vt,$ZodUndefined:()=>wi,$ZodUnion:()=>Ji,$ZodUnknown:()=>xi,$ZodVoid:()=>ji,$ZodXID:()=>Qt,$ZodXor:()=>Ri,$brand:()=>m,$constructor:()=>d,$input:()=>$a,$output:()=>ya,Doc:()=>Jt,JSONSchema:()=>xl,JSONSchemaGenerator:()=>zl,NEVER:()=>c,TimePrecision:()=>qa,_any:()=>gs,_array:()=>Hs,_base64:()=>Va,_base64url:()=>Ga,_bigint:()=>ls,_boolean:()=>ss,_catch:()=>hu,_check:()=>zu,_cidrv4:()=>Ma,_cidrv6:()=>Wa,_coercedBigint:()=>cs,_coercedBoolean:()=>us,_coercedDate:()=>_s,_coercedNumber:()=>ns,_coercedString:()=>Ia,_cuid:()=>Za,_cuid2:()=>Ta,_custom:()=>Su,_date:()=>$s,_decode:()=>We,_decodeAsync:()=>Ke,_default:()=>vu,_discriminatedUnion:()=>nu,_e164:()=>Ba,_email:()=>za,_emoji:()=>Da,_encode:()=>Fe,_encodeAsync:()=>Ge,_endsWith:()=>Ms,_enum:()=>su,_file:()=>cu,_float32:()=>is,_float64:()=>rs,_gt:()=>Is,_gte:()=>zs,_guid:()=>xa,_includes:()=>Rs,_int:()=>ts,_int32:()=>os,_int64:()=>ds,_intersection:()=>tu,_ipv4:()=>La,_ipv6:()=>Ra,_isoDate:()=>Ya,_isoDateTime:()=>Xa,_isoDuration:()=>Qa,_isoTime:()=>Ha,_jwt:()=>Ka,_ksuid:()=>Ja,_lazy:()=>_u,_length:()=>As,_literal:()=>lu,_lowercase:()=>Js,_lt:()=>Ss,_lte:()=>ws,_mac:()=>Fa,_map:()=>ou,_max:()=>ws,_maxLength:()=>Zs,_maxSize:()=>Ps,_mime:()=>Vs,_min:()=>zs,_minLength:()=>Ts,_minSize:()=>Ds,_multipleOf:()=>Ns,_nan:()=>ks,_nanoid:()=>Ea,_nativeEnum:()=>uu,_negative:()=>Os,_never:()=>bs,_nonnegative:()=>Us,_nonoptional:()=>fu,_nonpositive:()=>js,_normalize:()=>Bs,_null:()=>fs,_nullable:()=>pu,_number:()=>es,_optional:()=>mu,_overwrite:()=>Gs,_parse:()=>Ee,_parseAsync:()=>Te,_pipe:()=>bu,_positive:()=>xs,_promise:()=>ku,_property:()=>Ws,_readonly:()=>yu,_record:()=>ru,_refine:()=>wu,_regex:()=>Cs,_safeDecode:()=>He,_safeDecodeAsync:()=>tn,_safeEncode:()=>Xe,_safeEncodeAsync:()=>en,_safeParse:()=>Ce,_safeParseAsync:()=>Le,_set:()=>au,_size:()=>Es,_slugify:()=>Ys,_startsWith:()=>Fs,_string:()=>wa,_stringFormat:()=>Uu,_stringbool:()=>ju,_success:()=>gu,_superRefine:()=>Iu,_symbol:()=>ps,_templateLiteral:()=>$u,_toLowerCase:()=>qs,_toUpperCase:()=>Xs,_transform:()=>du,_trim:()=>Ks,_tuple:()=>iu,_uint32:()=>as,_uint64:()=>ms,_ulid:()=>Aa,_undefined:()=>vs,_union:()=>Qs,_unknown:()=>hs,_uppercase:()=>Ls,_url:()=>Pa,_uuid:()=>Oa,_uuidv4:()=>ja,_uuidv6:()=>Ua,_uuidv7:()=>Na,_void:()=>ys,_xid:()=>Ca,_xor:()=>eu,clone:()=>Y,config:()=>g,createStandardJSONSchemaMethod:()=>Au,createToJSONSchemaMethod:()=>Tu,decode:()=>Ve,decodeAsync:()=>qe,describe:()=>xu,encode:()=>Me,encodeAsync:()=>Be,extractDefs:()=>Du,finalize:()=>Eu,flattenError:()=>je,formatError:()=>Ue,globalConfig:()=>f,globalRegistry:()=>Sa,initializeContext:()=>Nu,isValidBase64:()=>ci,isValidBase64URL:()=>mi,isValidJWT:()=>fi,locales:()=>xr,meta:()=>Ou,parse:()=>Ze,parseAsync:()=>Ae,prettifyError:()=>De,process:()=>Pu,regexes:()=>on,registry:()=>ka,safeDecode:()=>Qe,safeDecodeAsync:()=>rn,safeEncode:()=>Ye,safeEncodeAsync:()=>nn,safeParse:()=>Je,safeParseAsync:()=>Re,toDotPath:()=>Pe,toJSONSchema:()=>Il,treeifyError:()=>Ne,util:()=>h,version:()=>Lt});var c=Object.freeze({status:"aborted"});function d(e,n,t){var i;function r(t,i){if(t._zod||Object.defineProperty(t,"_zod",{value:{def:i,constr:s,traits:new Set},enumerable:!1}),t._zod.traits.has(e))return;t._zod.traits.add(e),n(t,i);const r=s.prototype,o=Object.keys(r);for(let e=0;e<o.length;e++){const n=o[e];n in t||(t[n]=r[n].bind(t))}}const o=null!=(i=null==t?void 0:t.Parent)?i:Object;class a extends o{}function s(e){var n;const i=(null==t?void 0:t.Parent)?new a:this;r(i,e),null!=(n=i._zod).deferred||(n.deferred=[]);for(const e of i._zod.deferred)e();return i}return Object.defineProperty(a,"name",{value:e}),Object.defineProperty(s,"init",{value:r}),Object.defineProperty(s,Symbol.hasInstance,{value:n=>{var i,r;return!!((null==t?void 0:t.Parent)&&n instanceof t.Parent)||(null==(r=null==(i=null==n?void 0:n._zod)?void 0:i.traits)?void 0:r.has(e))}}),Object.defineProperty(s,"name",{value:e}),s}var m=Symbol("zod_brand"),p=class extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}},v=class extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}},f={};function g(e){return e&&Object.assign(f,e),f}var h={};function b(e){return e}function y(e){return e}function $(e){}function _(e){throw new Error("Unexpected value in exhaustive check")}function k(e){}function S(e){const n=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,t])=>-1===n.indexOf(+e)).map(([e,n])=>n)}function w(e,n="|"){return e.map(e=>ee(e)).join(n)}function I(e,n){return"bigint"==typeof n?n.toString():n}function z(e){return{get value(){{const n=e();return Object.defineProperty(this,"value",{value:n}),n}}}}function x(e){return null==e}function O(e){const n=e.startsWith("^")?1:0,t=e.endsWith("$")?e.length-1:e.length;return e.slice(n,t)}function j(e,n){const t=(e.toString().split(".")[1]||"").length,i=n.toString();let r=(i.split(".")[1]||"").length;if(0===r&&/\d?e-\d?/.test(i)){const e=i.match(/\d?e-(\d?)/);(null==e?void 0:e[1])&&(r=Number.parseInt(e[1]))}const o=t>r?t:r;return Number.parseInt(e.toFixed(o).replace(".",""))%Number.parseInt(n.toFixed(o).replace(".",""))/10**o}o(h,{BIGINT_FORMAT_RANGES:()=>ie,Class:()=>Ie,NUMBER_FORMAT_RANGES:()=>te,aborted:()=>de,allowsEval:()=>M,assert:()=>k,assertEqual:()=>b,assertIs:()=>$,assertNever:()=>_,assertNotEqual:()=>y,assignProp:()=>D,base64ToUint8Array:()=>ye,base64urlToUint8Array:()=>_e,cached:()=>z,captureStackTrace:()=>R,cleanEnum:()=>be,cleanRegex:()=>O,clone:()=>Y,cloneDef:()=>Z,createTransparentProxy:()=>Q,defineLazy:()=>N,esc:()=>J,escapeRegex:()=>X,extend:()=>ae,finalizeIssue:()=>ve,floatSafeRemainder:()=>j,getElementAtPath:()=>T,getEnumValues:()=>S,getLengthableOrigin:()=>ge,getParsedType:()=>B,getSizableOrigin:()=>fe,hexToUint8Array:()=>Se,isObject:()=>F,isPlainObject:()=>W,issue:()=>he,joinValues:()=>w,jsonStringifyReplacer:()=>I,merge:()=>ue,mergeDefs:()=>E,normalizeParams:()=>H,nullish:()=>x,numKeys:()=>G,objectClone:()=>P,omit:()=>oe,optionalKeys:()=>ne,partial:()=>le,pick:()=>re,prefixIssues:()=>me,primitiveTypes:()=>q,promiseAllObject:()=>A,propertyKeyTypes:()=>K,randomString:()=>C,required:()=>ce,safeExtend:()=>se,shallowClone:()=>V,slugify:()=>L,stringifyPrimitive:()=>ee,uint8ArrayToBase64:()=>$e,uint8ArrayToBase64url:()=>ke,uint8ArrayToHex:()=>we,unwrapMessage:()=>pe});var U=Symbol("evaluating");function N(e,n,t){let i;Object.defineProperty(e,n,{get(){if(i!==U)return void 0===i&&(i=U,i=t()),i},set(t){Object.defineProperty(e,n,{value:t})},configurable:!0})}function P(e){return Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e))}function D(e,n,t){Object.defineProperty(e,n,{value:t,writable:!0,enumerable:!0,configurable:!0})}function E(...e){const n={};for(const t of e){const e=Object.getOwnPropertyDescriptors(t);Object.assign(n,e)}return Object.defineProperties({},n)}function Z(e){return E(e._zod.def)}function T(e,n){return n?n.reduce((e,n)=>null==e?void 0:e[n],e):e}function A(e){const n=Object.keys(e),t=n.map(n=>e[n]);return Promise.all(t).then(e=>{const t={};for(let i=0;i<n.length;i++)t[n[i]]=e[i];return t})}function C(e=10){const n="abcdefghijklmnopqrstuvwxyz";let t="";for(let i=0;i<e;i++)t+=n[Math.floor(26*Math.random())];return t}function J(e){return JSON.stringify(e)}function L(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}var R="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function F(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}var M=z(()=>{var e;if("undefined"!=typeof navigator&&(null==(e=null==navigator?void 0:navigator.userAgent)?void 0:e.includes("Cloudflare")))return!1;try{return new Function(""),!0}catch(e){return!1}});function W(e){if(!1===F(e))return!1;const n=e.constructor;if(void 0===n)return!0;if("function"!=typeof n)return!0;const t=n.prototype;return!1!==F(t)&&!1!==Object.prototype.hasOwnProperty.call(t,"isPrototypeOf")}function V(e){return W(e)?{...e}:Array.isArray(e)?[...e]:e}function G(e){let n=0;for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&n++;return n}var B=e=>{const n=typeof e;switch(n){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(e)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":return Array.isArray(e)?"array":null===e?"null":e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch?"promise":"undefined"!=typeof Map&&e instanceof Map?"map":"undefined"!=typeof Set&&e instanceof Set?"set":"undefined"!=typeof Date&&e instanceof Date?"date":"undefined"!=typeof File&&e instanceof File?"file":"object";default:throw new Error(`Unknown data type: ${n}`)}},K=new Set(["string","number","symbol"]),q=new Set(["string","number","bigint","boolean","symbol","undefined"]);function X(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Y(e,n,t){const i=new e._zod.constr(null!=n?n:e._zod.def);return n&&!(null==t?void 0:t.parent)||(i._zod.parent=e),i}function H(e){const n=e;if(!n)return{};if("string"==typeof n)return{error:()=>n};if(void 0!==(null==n?void 0:n.message)){if(void 0!==(null==n?void 0:n.error))throw new Error("Cannot specify both `message` and `error` params");n.error=n.message}return delete n.message,"string"==typeof n.error?{...n,error:()=>n.error}:n}function Q(e){let n;return new Proxy({},{get:(t,i,r)=>(null!=n||(n=e()),Reflect.get(n,i,r)),set:(t,i,r,o)=>(null!=n||(n=e()),Reflect.set(n,i,r,o)),has:(t,i)=>(null!=n||(n=e()),Reflect.has(n,i)),deleteProperty:(t,i)=>(null!=n||(n=e()),Reflect.deleteProperty(n,i)),ownKeys:t=>(null!=n||(n=e()),Reflect.ownKeys(n)),getOwnPropertyDescriptor:(t,i)=>(null!=n||(n=e()),Reflect.getOwnPropertyDescriptor(n,i)),defineProperty:(t,i,r)=>(null!=n||(n=e()),Reflect.defineProperty(n,i,r))})}function ee(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}function ne(e){return Object.keys(e).filter(n=>"optional"===e[n]._zod.optin&&"optional"===e[n]._zod.optout)}var te={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},ie={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function re(e,n){const t=e._zod.def;return Y(e,E(e._zod.def,{get shape(){const e={};for(const i in n){if(!(i in t.shape))throw new Error(`Unrecognized key: "${i}"`);n[i]&&(e[i]=t.shape[i])}return D(this,"shape",e),e},checks:[]}))}function oe(e,n){const t=e._zod.def,i=E(e._zod.def,{get shape(){const i={...e._zod.def.shape};for(const e in n){if(!(e in t.shape))throw new Error(`Unrecognized key: "${e}"`);n[e]&&delete i[e]}return D(this,"shape",i),i},checks:[]});return Y(e,i)}function ae(e,n){if(!W(n))throw new Error("Invalid input to extend: expected a plain object");const t=e._zod.def.checks;if(t&&t.length>0)throw new Error("Object schemas containing refinements cannot be extended. Use `.safeExtend()` instead.");const i=E(e._zod.def,{get shape(){const t={...e._zod.def.shape,...n};return D(this,"shape",t),t},checks:[]});return Y(e,i)}function se(e,n){if(!W(n))throw new Error("Invalid input to safeExtend: expected a plain object");const t={...e._zod.def,get shape(){const t={...e._zod.def.shape,...n};return D(this,"shape",t),t},checks:e._zod.def.checks};return Y(e,t)}function ue(e,n){const t=E(e._zod.def,{get shape(){const t={...e._zod.def.shape,...n._zod.def.shape};return D(this,"shape",t),t},get catchall(){return n._zod.def.catchall},checks:[]});return Y(e,t)}function le(e,n,t){const i=E(n._zod.def,{get shape(){const i=n._zod.def.shape,r={...i};if(t)for(const n in t){if(!(n in i))throw new Error(`Unrecognized key: "${n}"`);t[n]&&(r[n]=e?new e({type:"optional",innerType:i[n]}):i[n])}else for(const n in i)r[n]=e?new e({type:"optional",innerType:i[n]}):i[n];return D(this,"shape",r),r},checks:[]});return Y(n,i)}function ce(e,n,t){const i=E(n._zod.def,{get shape(){const i=n._zod.def.shape,r={...i};if(t)for(const n in t){if(!(n in r))throw new Error(`Unrecognized key: "${n}"`);t[n]&&(r[n]=new e({type:"nonoptional",innerType:i[n]}))}else for(const n in i)r[n]=new e({type:"nonoptional",innerType:i[n]});return D(this,"shape",r),r},checks:[]});return Y(n,i)}function de(e,n=0){var t;if(!0===e.aborted)return!0;for(let i=n;i<e.issues.length;i++)if(!0!==(null==(t=e.issues[i])?void 0:t.continue))return!0;return!1}function me(e,n){return n.map(n=>{var t;return null!=(t=n).path||(t.path=[]),n.path.unshift(e),n})}function pe(e){return"string"==typeof e?e:null==e?void 0:e.message}function ve(e,n,t){var i,r,o,a,s,u,l,c,d,m,p;const v={...e,path:null!=(i=e.path)?i:[]};if(!e.message){const i=null!=(p=null!=(m=null!=(c=null!=(u=pe(null==(a=null==(o=null==(r=e.inst)?void 0:r._zod.def)?void 0:o.error)?void 0:a.call(o,e)))?u:pe(null==(s=null==n?void 0:n.error)?void 0:s.call(n,e)))?c:pe(null==(l=t.customError)?void 0:l.call(t,e)))?m:pe(null==(d=t.localeError)?void 0:d.call(t,e)))?p:"Invalid input";v.message=i}return delete v.inst,delete v.continue,(null==n?void 0:n.reportInput)||delete v.input,v}function fe(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function ge(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function he(...e){const[n,t,i]=e;return"string"==typeof n?{message:n,code:"custom",input:t,inst:i}:{...n}}function be(e){return Object.entries(e).filter(([e,n])=>Number.isNaN(Number.parseInt(e,10))).map(e=>e[1])}function ye(e){const n=atob(e),t=new Uint8Array(n.length);for(let e=0;e<n.length;e++)t[e]=n.charCodeAt(e);return t}function $e(e){let n="";for(let t=0;t<e.length;t++)n+=String.fromCharCode(e[t]);return btoa(n)}function _e(e){const n=e.replace(/-/g,"+").replace(/_/g,"/");return ye(n+"=".repeat((4-n.length%4)%4))}function ke(e){return $e(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function Se(e){const n=e.replace(/^0x/,"");if(n.length%2!=0)throw new Error("Invalid hex string length");const t=new Uint8Array(n.length/2);for(let e=0;e<n.length;e+=2)t[e/2]=Number.parseInt(n.slice(e,e+2),16);return t}function we(e){return Array.from(e).map(e=>e.toString(16).padStart(2,"0")).join("")}var Ie=class{constructor(...e){}},ze=(e,n)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:n,enumerable:!1}),e.message=JSON.stringify(n,I,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},xe=d("$ZodError",ze),Oe=d("$ZodError",ze,{Parent:Error});function je(e,n=e=>e.message){const t={},i=[];for(const r of e.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(n(r))):i.push(n(r));return{formErrors:i,fieldErrors:t}}function Ue(e,n=e=>e.message){const t={_errors:[]},i=e=>{for(const r of e.issues)if("invalid_union"===r.code&&r.errors.length)r.errors.map(e=>i({issues:e}));else if("invalid_key"===r.code)i({issues:r.issues});else if("invalid_element"===r.code)i({issues:r.issues});else if(0===r.path.length)t._errors.push(n(r));else{let e=t,i=0;for(;i<r.path.length;){const t=r.path[i];i===r.path.length-1?(e[t]=e[t]||{_errors:[]},e[t]._errors.push(n(r))):e[t]=e[t]||{_errors:[]},e=e[t],i++}}};return i(e),t}function Ne(e,n=e=>e.message){const t={errors:[]},i=(e,r=[])=>{var o,a;for(const s of e.issues)if("invalid_union"===s.code&&s.errors.length)s.errors.map(e=>i({issues:e},s.path));else if("invalid_key"===s.code)i({issues:s.issues},s.path);else if("invalid_element"===s.code)i({issues:s.issues},s.path);else{const e=[...r,...s.path];if(0===e.length){t.errors.push(n(s));continue}let i=t,u=0;for(;u<e.length;){const t=e[u],r=u===e.length-1;"string"==typeof t?(null!=i.properties||(i.properties={}),null!=(o=i.properties)[t]||(o[t]={errors:[]}),i=i.properties[t]):(null!=i.items||(i.items=[]),null!=(a=i.items)[t]||(a[t]={errors:[]}),i=i.items[t]),r&&i.errors.push(n(s)),u++}}};return i(e),t}function Pe(e){const n=[],t=e.map(e=>"object"==typeof e?e.key:e);for(const e of t)"number"==typeof e?n.push(`[${e}]`):"symbol"==typeof e?n.push(`[${JSON.stringify(String(e))}]`):/[^\w$]/.test(e)?n.push(`[${JSON.stringify(e)}]`):(n.length&&n.push("."),n.push(e));return n.join("")}function De(e){var n;const t=[],i=[...e.issues].sort((e,n)=>{var t,i;return(null!=(t=e.path)?t:[]).length-(null!=(i=n.path)?i:[]).length});for(const e of i)t.push(`✖ ${e.message}`),(null==(n=e.path)?void 0:n.length)&&t.push(` → at ${Pe(e.path)}`);return t.join("\n")}var Ee=e=>(n,t,i,r)=>{var o;const a=i?Object.assign(i,{async:!1}):{async:!1},s=n._zod.run({value:t,issues:[]},a);if(s instanceof Promise)throw new p;if(s.issues.length){const n=new(null!=(o=null==r?void 0:r.Err)?o:e)(s.issues.map(e=>ve(e,a,g())));throw R(n,null==r?void 0:r.callee),n}return s.value},Ze=Ee(Oe),Te=e=>async(n,t,i,r)=>{var o;const a=i?Object.assign(i,{async:!0}):{async:!0};let s=n._zod.run({value:t,issues:[]},a);if(s instanceof Promise&&(s=await s),s.issues.length){const n=new(null!=(o=null==r?void 0:r.Err)?o:e)(s.issues.map(e=>ve(e,a,g())));throw R(n,null==r?void 0:r.callee),n}return s.value},Ae=Te(Oe),Ce=e=>(n,t,i)=>{const r=i?{...i,async:!1}:{async:!1},o=n._zod.run({value:t,issues:[]},r);if(o instanceof Promise)throw new p;return o.issues.length?{success:!1,error:new(null!=e?e:xe)(o.issues.map(e=>ve(e,r,g())))}:{success:!0,data:o.value}},Je=Ce(Oe),Le=e=>async(n,t,i)=>{const r=i?Object.assign(i,{async:!0}):{async:!0};let o=n._zod.run({value:t,issues:[]},r);return o instanceof Promise&&(o=await o),o.issues.length?{success:!1,error:new e(o.issues.map(e=>ve(e,r,g())))}:{success:!0,data:o.value}},Re=Le(Oe),Fe=e=>(n,t,i)=>{const r=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return Ee(e)(n,t,r)},Me=Fe(Oe),We=e=>(n,t,i)=>Ee(e)(n,t,i),Ve=We(Oe),Ge=e=>async(n,t,i)=>{const r=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return Te(e)(n,t,r)},Be=Ge(Oe),Ke=e=>async(n,t,i)=>Te(e)(n,t,i),qe=Ke(Oe),Xe=e=>(n,t,i)=>{const r=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return Ce(e)(n,t,r)},Ye=Xe(Oe),He=e=>(n,t,i)=>Ce(e)(n,t,i),Qe=He(Oe),en=e=>async(n,t,i)=>{const r=i?Object.assign(i,{direction:"backward"}):{direction:"backward"};return Le(e)(n,t,r)},nn=en(Oe),tn=e=>async(n,t,i)=>Le(e)(n,t,i),rn=tn(Oe),on={};o(on,{base64:()=>Pn,base64url:()=>Dn,bigint:()=>Mn,boolean:()=>Gn,browserEmail:()=>wn,cidrv4:()=>Un,cidrv6:()=>Nn,cuid:()=>an,cuid2:()=>sn,date:()=>Cn,datetime:()=>Rn,domain:()=>Zn,duration:()=>mn,e164:()=>Tn,email:()=>yn,emoji:()=>zn,extendedDuration:()=>pn,guid:()=>vn,hex:()=>Yn,hostname:()=>En,html5Email:()=>$n,idnEmail:()=>Sn,integer:()=>Wn,ipv4:()=>xn,ipv6:()=>On,ksuid:()=>cn,lowercase:()=>qn,mac:()=>jn,md5_base64:()=>nt,md5_base64url:()=>tt,md5_hex:()=>et,nanoid:()=>dn,null:()=>Bn,number:()=>Vn,rfc5322Email:()=>_n,sha1_base64:()=>rt,sha1_base64url:()=>ot,sha1_hex:()=>it,sha256_base64:()=>st,sha256_base64url:()=>ut,sha256_hex:()=>at,sha384_base64:()=>ct,sha384_base64url:()=>dt,sha384_hex:()=>lt,sha512_base64:()=>pt,sha512_base64url:()=>vt,sha512_hex:()=>mt,string:()=>Fn,time:()=>Ln,ulid:()=>un,undefined:()=>Kn,unicodeEmail:()=>kn,uppercase:()=>Xn,uuid:()=>fn,uuid4:()=>gn,uuid6:()=>hn,uuid7:()=>bn,xid:()=>ln});var an=/^[cC][^\s-]{8,}$/,sn=/^[0-9a-z]+$/,un=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,ln=/^[0-9a-vA-V]{20}$/,cn=/^[A-Za-z0-9]{27}$/,dn=/^[a-zA-Z0-9_-]{21}$/,mn=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,pn=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,vn=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,fn=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,gn=fn(4),hn=fn(6),bn=fn(7),yn=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,$n=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,_n=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,kn=/^[^\s@"]{1,64}@[^\s@]{1,255}$/u,Sn=kn,wn=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,In="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function zn(){return new RegExp(In,"u")}var xn=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,On=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,jn=e=>{const n=X(null!=e?e:":");return new RegExp(`^(?:[0-9A-F]{2}${n}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${n}){5}[0-9a-f]{2}$`)},Un=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,Nn=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Pn=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Dn=/^[A-Za-z0-9_-]*$/,En=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,Zn=/^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/,Tn=/^\+(?:[0-9]){6,14}[0-9]$/,An="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",Cn=new RegExp(`^${An}$`);function Jn(e){const n="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${n}`:0===e.precision?`${n}:[0-5]\\d`:`${n}:[0-5]\\d\\.\\d{${e.precision}}`:`${n}(?::[0-5]\\d(?:\\.\\d+)?)?`}function Ln(e){return new RegExp(`^${Jn(e)}$`)}function Rn(e){const n=Jn({precision:e.precision}),t=["Z"];e.local&&t.push(""),e.offset&&t.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const i=`${n}(?:${t.join("|")})`;return new RegExp(`^${An}T(?:${i})$`)}var Fn=e=>{var n,t;const i=e?`[\\s\\S]{${null!=(n=null==e?void 0:e.minimum)?n:0},${null!=(t=null==e?void 0:e.maximum)?t:""}}`:"[\\s\\S]*";return new RegExp(`^${i}$`)},Mn=/^-?\d+n?$/,Wn=/^-?\d+$/,Vn=/^-?\d+(?:\.\d+)?/,Gn=/^(?:true|false)$/i,Bn=/^null$/i,Kn=/^undefined$/i,qn=/^[^A-Z]*$/,Xn=/^[^a-z]*$/,Yn=/^[0-9a-fA-F]*$/;function Hn(e,n){return new RegExp(`^[A-Za-z0-9+/]{${e}}${n}$`)}function Qn(e){return new RegExp(`^[A-Za-z0-9_-]{${e}}$`)}var et=/^[0-9a-fA-F]{32}$/,nt=Hn(22,"=="),tt=Qn(22),it=/^[0-9a-fA-F]{40}$/,rt=Hn(27,"="),ot=Qn(27),at=/^[0-9a-fA-F]{64}$/,st=Hn(43,"="),ut=Qn(43),lt=/^[0-9a-fA-F]{96}$/,ct=Hn(64,""),dt=Qn(64),mt=/^[0-9a-fA-F]{128}$/,pt=Hn(86,"=="),vt=Qn(86),ft=d("$ZodCheck",(e,n)=>{var t;null!=e._zod||(e._zod={}),e._zod.def=n,null!=(t=e._zod).onattach||(t.onattach=[])}),gt={number:"number",bigint:"bigint",object:"date"},ht=d("$ZodCheckLessThan",(e,n)=>{ft.init(e,n);const t=gt[typeof n.value];e._zod.onattach.push(e=>{var t;const i=e._zod.bag,r=null!=(t=n.inclusive?i.maximum:i.exclusiveMaximum)?t:Number.POSITIVE_INFINITY;n.value<r&&(n.inclusive?i.maximum=n.value:i.exclusiveMaximum=n.value)}),e._zod.check=i=>{(n.inclusive?i.value<=n.value:i.value<n.value)||i.issues.push({origin:t,code:"too_big",maximum:n.value,input:i.value,inclusive:n.inclusive,inst:e,continue:!n.abort})}}),bt=d("$ZodCheckGreaterThan",(e,n)=>{ft.init(e,n);const t=gt[typeof n.value];e._zod.onattach.push(e=>{var t;const i=e._zod.bag,r=null!=(t=n.inclusive?i.minimum:i.exclusiveMinimum)?t:Number.NEGATIVE_INFINITY;n.value>r&&(n.inclusive?i.minimum=n.value:i.exclusiveMinimum=n.value)}),e._zod.check=i=>{(n.inclusive?i.value>=n.value:i.value>n.value)||i.issues.push({origin:t,code:"too_small",minimum:n.value,input:i.value,inclusive:n.inclusive,inst:e,continue:!n.abort})}}),yt=d("$ZodCheckMultipleOf",(e,n)=>{ft.init(e,n),e._zod.onattach.push(e=>{var t;null!=(t=e._zod.bag).multipleOf||(t.multipleOf=n.value)}),e._zod.check=t=>{if(typeof t.value!=typeof n.value)throw new Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof t.value?t.value%n.value===BigInt(0):0===j(t.value,n.value))||t.issues.push({origin:typeof t.value,code:"not_multiple_of",divisor:n.value,input:t.value,inst:e,continue:!n.abort})}}),$t=d("$ZodCheckNumberFormat",(e,n)=>{var t;ft.init(e,n),n.format=n.format||"float64";const i=null==(t=n.format)?void 0:t.includes("int"),r=i?"int":"number",[o,a]=te[n.format];e._zod.onattach.push(e=>{const t=e._zod.bag;t.format=n.format,t.minimum=o,t.maximum=a,i&&(t.pattern=Wn)}),e._zod.check=t=>{const s=t.value;if(i){if(!Number.isInteger(s))return void t.issues.push({expected:r,format:n.format,code:"invalid_type",continue:!1,input:s,inst:e});if(!Number.isSafeInteger(s))return void(s>0?t.issues.push({input:s,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,continue:!n.abort}):t.issues.push({input:s,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,continue:!n.abort}))}s<o&&t.issues.push({origin:"number",input:s,code:"too_small",minimum:o,inclusive:!0,inst:e,continue:!n.abort}),s>a&&t.issues.push({origin:"number",input:s,code:"too_big",maximum:a,inst:e})}}),_t=d("$ZodCheckBigIntFormat",(e,n)=>{ft.init(e,n);const[t,i]=ie[n.format];e._zod.onattach.push(e=>{const r=e._zod.bag;r.format=n.format,r.minimum=t,r.maximum=i}),e._zod.check=r=>{const o=r.value;o<t&&r.issues.push({origin:"bigint",input:o,code:"too_small",minimum:t,inclusive:!0,inst:e,continue:!n.abort}),o>i&&r.issues.push({origin:"bigint",input:o,code:"too_big",maximum:i,inst:e})}}),kt=d("$ZodCheckMaxSize",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.size}),e._zod.onattach.push(e=>{var t;const i=null!=(t=e._zod.bag.maximum)?t:Number.POSITIVE_INFINITY;n.maximum<i&&(e._zod.bag.maximum=n.maximum)}),e._zod.check=t=>{const i=t.value;i.size<=n.maximum||t.issues.push({origin:fe(i),code:"too_big",maximum:n.maximum,inclusive:!0,input:i,inst:e,continue:!n.abort})}}),St=d("$ZodCheckMinSize",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.size}),e._zod.onattach.push(e=>{var t;const i=null!=(t=e._zod.bag.minimum)?t:Number.NEGATIVE_INFINITY;n.minimum>i&&(e._zod.bag.minimum=n.minimum)}),e._zod.check=t=>{const i=t.value;i.size>=n.minimum||t.issues.push({origin:fe(i),code:"too_small",minimum:n.minimum,inclusive:!0,input:i,inst:e,continue:!n.abort})}}),wt=d("$ZodCheckSizeEquals",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.size}),e._zod.onattach.push(e=>{const t=e._zod.bag;t.minimum=n.size,t.maximum=n.size,t.size=n.size}),e._zod.check=t=>{const i=t.value,r=i.size;if(r===n.size)return;const o=r>n.size;t.issues.push({origin:fe(i),...o?{code:"too_big",maximum:n.size}:{code:"too_small",minimum:n.size},inclusive:!0,exact:!0,input:t.value,inst:e,continue:!n.abort})}}),It=d("$ZodCheckMaxLength",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.length}),e._zod.onattach.push(e=>{var t;const i=null!=(t=e._zod.bag.maximum)?t:Number.POSITIVE_INFINITY;n.maximum<i&&(e._zod.bag.maximum=n.maximum)}),e._zod.check=t=>{const i=t.value;if(i.length<=n.maximum)return;const r=ge(i);t.issues.push({origin:r,code:"too_big",maximum:n.maximum,inclusive:!0,input:i,inst:e,continue:!n.abort})}}),zt=d("$ZodCheckMinLength",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.length}),e._zod.onattach.push(e=>{var t;const i=null!=(t=e._zod.bag.minimum)?t:Number.NEGATIVE_INFINITY;n.minimum>i&&(e._zod.bag.minimum=n.minimum)}),e._zod.check=t=>{const i=t.value;if(i.length>=n.minimum)return;const r=ge(i);t.issues.push({origin:r,code:"too_small",minimum:n.minimum,inclusive:!0,input:i,inst:e,continue:!n.abort})}}),xt=d("$ZodCheckLengthEquals",(e,n)=>{var t;ft.init(e,n),null!=(t=e._zod.def).when||(t.when=e=>{const n=e.value;return!x(n)&&void 0!==n.length}),e._zod.onattach.push(e=>{const t=e._zod.bag;t.minimum=n.length,t.maximum=n.length,t.length=n.length}),e._zod.check=t=>{const i=t.value,r=i.length;if(r===n.length)return;const o=ge(i),a=r>n.length;t.issues.push({origin:o,...a?{code:"too_big",maximum:n.length}:{code:"too_small",minimum:n.length},inclusive:!0,exact:!0,input:t.value,inst:e,continue:!n.abort})}}),Ot=d("$ZodCheckStringFormat",(e,n)=>{var t,i;ft.init(e,n),e._zod.onattach.push(e=>{const t=e._zod.bag;t.format=n.format,n.pattern&&(null!=t.patterns||(t.patterns=new Set),t.patterns.add(n.pattern))}),n.pattern?null!=(t=e._zod).check||(t.check=t=>{n.pattern.lastIndex=0,n.pattern.test(t.value)||t.issues.push({origin:"string",code:"invalid_format",format:n.format,input:t.value,...n.pattern?{pattern:n.pattern.toString()}:{},inst:e,continue:!n.abort})}):null!=(i=e._zod).check||(i.check=()=>{})}),jt=d("$ZodCheckRegex",(e,n)=>{Ot.init(e,n),e._zod.check=t=>{n.pattern.lastIndex=0,n.pattern.test(t.value)||t.issues.push({origin:"string",code:"invalid_format",format:"regex",input:t.value,pattern:n.pattern.toString(),inst:e,continue:!n.abort})}}),Ut=d("$ZodCheckLowerCase",(e,n)=>{null!=n.pattern||(n.pattern=qn),Ot.init(e,n)}),Nt=d("$ZodCheckUpperCase",(e,n)=>{null!=n.pattern||(n.pattern=Xn),Ot.init(e,n)}),Pt=d("$ZodCheckIncludes",(e,n)=>{ft.init(e,n);const t=X(n.includes),i=new RegExp("number"==typeof n.position?`^.{${n.position}}${t}`:t);n.pattern=i,e._zod.onattach.push(e=>{const n=e._zod.bag;null!=n.patterns||(n.patterns=new Set),n.patterns.add(i)}),e._zod.check=t=>{t.value.includes(n.includes,n.position)||t.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:n.includes,input:t.value,inst:e,continue:!n.abort})}}),Dt=d("$ZodCheckStartsWith",(e,n)=>{ft.init(e,n);const t=new RegExp(`^${X(n.prefix)}.*`);null!=n.pattern||(n.pattern=t),e._zod.onattach.push(e=>{const n=e._zod.bag;null!=n.patterns||(n.patterns=new Set),n.patterns.add(t)}),e._zod.check=t=>{t.value.startsWith(n.prefix)||t.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:n.prefix,input:t.value,inst:e,continue:!n.abort})}}),Et=d("$ZodCheckEndsWith",(e,n)=>{ft.init(e,n);const t=new RegExp(`.*${X(n.suffix)}$`);null!=n.pattern||(n.pattern=t),e._zod.onattach.push(e=>{const n=e._zod.bag;null!=n.patterns||(n.patterns=new Set),n.patterns.add(t)}),e._zod.check=t=>{t.value.endsWith(n.suffix)||t.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:n.suffix,input:t.value,inst:e,continue:!n.abort})}});function Zt(e,n,t){e.issues.length&&n.issues.push(...me(t,e.issues))}var Tt=d("$ZodCheckProperty",(e,n)=>{ft.init(e,n),e._zod.check=e=>{const t=n.schema._zod.run({value:e.value[n.property],issues:[]},{});if(t instanceof Promise)return t.then(t=>Zt(t,e,n.property));Zt(t,e,n.property)}}),At=d("$ZodCheckMimeType",(e,n)=>{ft.init(e,n);const t=new Set(n.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=n.mime}),e._zod.check=i=>{t.has(i.value.type)||i.issues.push({code:"invalid_value",values:n.mime,input:i.value.type,inst:e,continue:!n.abort})}}),Ct=d("$ZodCheckOverwrite",(e,n)=>{ft.init(e,n),e._zod.check=e=>{e.value=n.tx(e.value)}}),Jt=class{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e)return e(this,{execution:"sync"}),void e(this,{execution:"async"});const n=e.split("\n").filter(e=>e),t=Math.min(...n.map(e=>e.length-e.trimStart().length)),i=n.map(e=>e.slice(t)).map(e=>" ".repeat(2*this.indent)+e);for(const e of i)this.content.push(e)}compile(){var e;return new Function(...null==this?void 0:this.args,[...(null!=(e=null==this?void 0:this.content)?e:[""]).map(e=>` ${e}`)].join("\n"))}},Lt={major:4,minor:2,patch:0},Rt=d("$ZodType",(e,n)=>{var t,i,r;null!=e||(e={}),e._zod.def=n,e._zod.bag=e._zod.bag||{},e._zod.version=Lt;const o=[...null!=(t=e._zod.def.checks)?t:[]];e._zod.traits.has("$ZodCheck")&&o.unshift(e);for(const n of o)for(const t of n._zod.onattach)t(e);if(0===o.length)null!=(r=e._zod).deferred||(r.deferred=[]),null==(i=e._zod.deferred)||i.push(()=>{e._zod.run=e._zod.parse});else{const n=(e,n,t)=>{let i,r=de(e);for(const o of n){if(o._zod.def.when){if(!o._zod.def.when(e))continue}else if(r)continue;const n=e.issues.length,a=o._zod.check(e);if(a instanceof Promise&&!1===(null==t?void 0:t.async))throw new p;if(i||a instanceof Promise)i=(null!=i?i:Promise.resolve()).then(async()=>{await a;e.issues.length!==n&&(r||(r=de(e,n)))});else{if(e.issues.length===n)continue;r||(r=de(e,n))}}return i?i.then(()=>e):e},t=(t,i,r)=>{if(de(t))return t.aborted=!0,t;const a=n(i,o,r);if(a instanceof Promise){if(!1===r.async)throw new p;return a.then(n=>e._zod.parse(n,r))}return e._zod.parse(a,r)};e._zod.run=(i,r)=>{if(r.skipChecks)return e._zod.parse(i,r);if("backward"===r.direction){const n=e._zod.parse({value:i.value,issues:[]},{...r,skipChecks:!0});return n instanceof Promise?n.then(e=>t(e,i,r)):t(n,i,r)}const a=e._zod.parse(i,r);if(a instanceof Promise){if(!1===r.async)throw new p;return a.then(e=>n(e,o,r))}return n(a,o,r)}}e["~standard"]={validate:n=>{var t;try{const i=Je(e,n);return i.success?{value:i.data}:{issues:null==(t=i.error)?void 0:t.issues}}catch(t){return Re(e,n).then(e=>{var n;return e.success?{value:e.data}:{issues:null==(n=e.error)?void 0:n.issues}})}},vendor:"zod",version:1}}),Ft=d("$ZodString",(e,n)=>{var t,i,r;Rt.init(e,n),e._zod.pattern=null!=(r=[...null!=(i=null==(t=null==e?void 0:e._zod.bag)?void 0:t.patterns)?i:[]].pop())?r:Fn(e._zod.bag),e._zod.parse=(t,i)=>{if(n.coerce)try{t.value=String(t.value)}catch(e){}return"string"==typeof t.value||t.issues.push({expected:"string",code:"invalid_type",input:t.value,inst:e}),t}}),Mt=d("$ZodStringFormat",(e,n)=>{Ot.init(e,n),Ft.init(e,n)}),Wt=d("$ZodGUID",(e,n)=>{null!=n.pattern||(n.pattern=vn),Mt.init(e,n)}),Vt=d("$ZodUUID",(e,n)=>{if(n.version){const e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[n.version];if(void 0===e)throw new Error(`Invalid UUID version: "${n.version}"`);null!=n.pattern||(n.pattern=fn(e))}else null!=n.pattern||(n.pattern=fn());Mt.init(e,n)}),Gt=d("$ZodEmail",(e,n)=>{null!=n.pattern||(n.pattern=yn),Mt.init(e,n)}),Bt=d("$ZodURL",(e,n)=>{Mt.init(e,n),e._zod.check=t=>{try{const i=t.value.trim(),r=new URL(i);return n.hostname&&(n.hostname.lastIndex=0,n.hostname.test(r.hostname)||t.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:n.hostname.source,input:t.value,inst:e,continue:!n.abort})),n.protocol&&(n.protocol.lastIndex=0,n.protocol.test(r.protocol.endsWith(":")?r.protocol.slice(0,-1):r.protocol)||t.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:n.protocol.source,input:t.value,inst:e,continue:!n.abort})),void(n.normalize?t.value=r.href:t.value=i)}catch(i){t.issues.push({code:"invalid_format",format:"url",input:t.value,inst:e,continue:!n.abort})}}}),Kt=d("$ZodEmoji",(e,n)=>{null!=n.pattern||(n.pattern=zn()),Mt.init(e,n)}),qt=d("$ZodNanoID",(e,n)=>{null!=n.pattern||(n.pattern=dn),Mt.init(e,n)}),Xt=d("$ZodCUID",(e,n)=>{null!=n.pattern||(n.pattern=an),Mt.init(e,n)}),Yt=d("$ZodCUID2",(e,n)=>{null!=n.pattern||(n.pattern=sn),Mt.init(e,n)}),Ht=d("$ZodULID",(e,n)=>{null!=n.pattern||(n.pattern=un),Mt.init(e,n)}),Qt=d("$ZodXID",(e,n)=>{null!=n.pattern||(n.pattern=ln),Mt.init(e,n)}),ei=d("$ZodKSUID",(e,n)=>{null!=n.pattern||(n.pattern=cn),Mt.init(e,n)}),ni=d("$ZodISODateTime",(e,n)=>{null!=n.pattern||(n.pattern=Rn(n)),Mt.init(e,n)}),ti=d("$ZodISODate",(e,n)=>{null!=n.pattern||(n.pattern=Cn),Mt.init(e,n)}),ii=d("$ZodISOTime",(e,n)=>{null!=n.pattern||(n.pattern=Ln(n)),Mt.init(e,n)}),ri=d("$ZodISODuration",(e,n)=>{null!=n.pattern||(n.pattern=mn),Mt.init(e,n)}),oi=d("$ZodIPv4",(e,n)=>{null!=n.pattern||(n.pattern=xn),Mt.init(e,n),e._zod.bag.format="ipv4"}),ai=d("$ZodIPv6",(e,n)=>{null!=n.pattern||(n.pattern=On),Mt.init(e,n),e._zod.bag.format="ipv6",e._zod.check=t=>{try{new URL(`http://[${t.value}]`)}catch(i){t.issues.push({code:"invalid_format",format:"ipv6",input:t.value,inst:e,continue:!n.abort})}}}),si=d("$ZodMAC",(e,n)=>{null!=n.pattern||(n.pattern=jn(n.delimiter)),Mt.init(e,n),e._zod.bag.format="mac"}),ui=d("$ZodCIDRv4",(e,n)=>{null!=n.pattern||(n.pattern=Un),Mt.init(e,n)}),li=d("$ZodCIDRv6",(e,n)=>{null!=n.pattern||(n.pattern=Nn),Mt.init(e,n),e._zod.check=t=>{const i=t.value.split("/");try{if(2!==i.length)throw new Error;const[e,n]=i;if(!n)throw new Error;const t=Number(n);if(`${t}`!==n)throw new Error;if(t<0||t>128)throw new Error;new URL(`http://[${e}]`)}catch(i){t.issues.push({code:"invalid_format",format:"cidrv6",input:t.value,inst:e,continue:!n.abort})}}});function ci(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch(e){return!1}}var di=d("$ZodBase64",(e,n)=>{null!=n.pattern||(n.pattern=Pn),Mt.init(e,n),e._zod.bag.contentEncoding="base64",e._zod.check=t=>{ci(t.value)||t.issues.push({code:"invalid_format",format:"base64",input:t.value,inst:e,continue:!n.abort})}});function mi(e){if(!Dn.test(e))return!1;const n=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return ci(n.padEnd(4*Math.ceil(n.length/4),"="))}var pi=d("$ZodBase64URL",(e,n)=>{null!=n.pattern||(n.pattern=Dn),Mt.init(e,n),e._zod.bag.contentEncoding="base64url",e._zod.check=t=>{mi(t.value)||t.issues.push({code:"invalid_format",format:"base64url",input:t.value,inst:e,continue:!n.abort})}}),vi=d("$ZodE164",(e,n)=>{null!=n.pattern||(n.pattern=Tn),Mt.init(e,n)});function fi(e,n=null){try{const t=e.split(".");if(3!==t.length)return!1;const[i]=t;if(!i)return!1;const r=JSON.parse(atob(i));return(!("typ"in r)||"JWT"===(null==r?void 0:r.typ))&&(!!r.alg&&(!n||"alg"in r&&r.alg===n))}catch(e){return!1}}var gi=d("$ZodJWT",(e,n)=>{Mt.init(e,n),e._zod.check=t=>{fi(t.value,n.alg)||t.issues.push({code:"invalid_format",format:"jwt",input:t.value,inst:e,continue:!n.abort})}}),hi=d("$ZodCustomStringFormat",(e,n)=>{Mt.init(e,n),e._zod.check=t=>{n.fn(t.value)||t.issues.push({code:"invalid_format",format:n.format,input:t.value,inst:e,continue:!n.abort})}}),bi=d("$ZodNumber",(e,n)=>{var t;Rt.init(e,n),e._zod.pattern=null!=(t=e._zod.bag.pattern)?t:Vn,e._zod.parse=(t,i)=>{if(n.coerce)try{t.value=Number(t.value)}catch(e){}const r=t.value;if("number"==typeof r&&!Number.isNaN(r)&&Number.isFinite(r))return t;const o="number"==typeof r?Number.isNaN(r)?"NaN":Number.isFinite(r)?void 0:"Infinity":void 0;return t.issues.push({expected:"number",code:"invalid_type",input:r,inst:e,...o?{received:o}:{}}),t}}),yi=d("$ZodNumberFormat",(e,n)=>{$t.init(e,n),bi.init(e,n)}),$i=d("$ZodBoolean",(e,n)=>{Rt.init(e,n),e._zod.pattern=Gn,e._zod.parse=(t,i)=>{if(n.coerce)try{t.value=Boolean(t.value)}catch(e){}const r=t.value;return"boolean"==typeof r||t.issues.push({expected:"boolean",code:"invalid_type",input:r,inst:e}),t}}),_i=d("$ZodBigInt",(e,n)=>{Rt.init(e,n),e._zod.pattern=Mn,e._zod.parse=(t,i)=>{if(n.coerce)try{t.value=BigInt(t.value)}catch(e){}return"bigint"==typeof t.value||t.issues.push({expected:"bigint",code:"invalid_type",input:t.value,inst:e}),t}}),ki=d("$ZodBigIntFormat",(e,n)=>{_t.init(e,n),_i.init(e,n)}),Si=d("$ZodSymbol",(e,n)=>{Rt.init(e,n),e._zod.parse=(n,t)=>{const i=n.value;return"symbol"==typeof i||n.issues.push({expected:"symbol",code:"invalid_type",input:i,inst:e}),n}}),wi=d("$ZodUndefined",(e,n)=>{Rt.init(e,n),e._zod.pattern=Kn,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=(n,t)=>{const i=n.value;return void 0===i||n.issues.push({expected:"undefined",code:"invalid_type",input:i,inst:e}),n}}),Ii=d("$ZodNull",(e,n)=>{Rt.init(e,n),e._zod.pattern=Bn,e._zod.values=new Set([null]),e._zod.parse=(n,t)=>{const i=n.value;return null===i||n.issues.push({expected:"null",code:"invalid_type",input:i,inst:e}),n}}),zi=d("$ZodAny",(e,n)=>{Rt.init(e,n),e._zod.parse=e=>e}),xi=d("$ZodUnknown",(e,n)=>{Rt.init(e,n),e._zod.parse=e=>e}),Oi=d("$ZodNever",(e,n)=>{Rt.init(e,n),e._zod.parse=(n,t)=>(n.issues.push({expected:"never",code:"invalid_type",input:n.value,inst:e}),n)}),ji=d("$ZodVoid",(e,n)=>{Rt.init(e,n),e._zod.parse=(n,t)=>{const i=n.value;return void 0===i||n.issues.push({expected:"void",code:"invalid_type",input:i,inst:e}),n}}),Ui=d("$ZodDate",(e,n)=>{Rt.init(e,n),e._zod.parse=(t,i)=>{if(n.coerce)try{t.value=new Date(t.value)}catch(e){}const r=t.value,o=r instanceof Date;return o&&!Number.isNaN(r.getTime())||t.issues.push({expected:"date",code:"invalid_type",input:r,...o?{received:"Invalid Date"}:{},inst:e}),t}});function Ni(e,n,t){e.issues.length&&n.issues.push(...me(t,e.issues)),n.value[t]=e.value}var Pi=d("$ZodArray",(e,n)=>{Rt.init(e,n),e._zod.parse=(t,i)=>{const r=t.value;if(!Array.isArray(r))return t.issues.push({expected:"array",code:"invalid_type",input:r,inst:e}),t;t.value=Array(r.length);const o=[];for(let e=0;e<r.length;e++){const a=r[e],s=n.element._zod.run({value:a,issues:[]},i);s instanceof Promise?o.push(s.then(n=>Ni(n,t,e))):Ni(s,t,e)}return o.length?Promise.all(o).then(()=>t):t}});function Di(e,n,t,i){e.issues.length&&n.issues.push(...me(t,e.issues)),void 0===e.value?t in i&&(n.value[t]=void 0):n.value[t]=e.value}function Ei(e){var n,t,i,r;const o=Object.keys(e.shape);for(const a of o)if(!(null==(r=null==(i=null==(t=null==(n=e.shape)?void 0:n[a])?void 0:t._zod)?void 0:i.traits)?void 0:r.has("$ZodType")))throw new Error(`Invalid element at key "${a}": expected a Zod schema`);const a=ne(e.shape);return{...e,keys:o,keySet:new Set(o),numKeys:o.length,optionalKeys:new Set(a)}}function Zi(e,n,t,i,r,o){const a=[],s=r.keySet,u=r.catchall._zod,l=u.def.type;for(const r in n){if(s.has(r))continue;if("never"===l){a.push(r);continue}const o=u.run({value:n[r],issues:[]},i);o instanceof Promise?e.push(o.then(e=>Di(e,t,r,n))):Di(o,t,r,n)}return a.length&&t.issues.push({code:"unrecognized_keys",keys:a,input:n,inst:o}),e.length?Promise.all(e).then(()=>t):t}var Ti=d("$ZodObject",(e,n)=>{Rt.init(e,n);const t=Object.getOwnPropertyDescriptor(n,"shape");if(!(null==t?void 0:t.get)){const e=n.shape;Object.defineProperty(n,"shape",{get:()=>{const t={...e};return Object.defineProperty(n,"shape",{value:t}),t}})}const i=z(()=>Ei(n));N(e._zod,"propValues",()=>{const e=n.shape,t={};for(const n in e){const i=e[n]._zod;if(i.values){null!=t[n]||(t[n]=new Set);for(const e of i.values)t[n].add(e)}}return t});const r=F,o=n.catchall;let a;e._zod.parse=(n,t)=>{null!=a||(a=i.value);const s=n.value;if(!r(s))return n.issues.push({expected:"object",code:"invalid_type",input:s,inst:e}),n;n.value={};const u=[],l=a.shape;for(const e of a.keys){const i=l[e]._zod.run({value:s[e],issues:[]},t);i instanceof Promise?u.push(i.then(t=>Di(t,n,e,s))):Di(i,n,e,s)}return o?Zi(u,s,n,t,i.value,e):u.length?Promise.all(u).then(()=>n):n}}),Ai=d("$ZodObjectJIT",(e,n)=>{Ti.init(e,n);const t=e._zod.parse,i=z(()=>Ei(n));let r;const o=F,a=!f.jitless,s=a&&M.value,u=n.catchall;let l;e._zod.parse=(c,d)=>{null!=l||(l=i.value);co