import{_ as o}from"./_rollupPluginBabelHelpers-DsGIkDcD.js";import{a as d,Z as T,b as _,c as h,d as g,e as I,f as w,g as v,h as D,i as E,j as b,k as A,l as P,m as O}from"./index-Bd0EPgyD.js";import{p as M,f as S}from"./submission-DKOyx_S4.js";var N="__EMPTY_STRING__";function u(n,a){if(typeof n!="string")return n;if(n!=="")return n===N?"":typeof a!="function"?n:a(n)}function l(n){if(!(typeof File<"u"&&n instanceof File&&n.name===""&&n.size===0))return n}function F(n){return typeof File>"u"?!1:n._def.effect.type==="refinement"&&n.innerType()._def.typeName==="ZodAny"&&n.safeParse(new File([],"")).success&&!n.safeParse("").success}function s(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,p=a.get(n);if(p)return p;var t=n,e=n._def;if(e.typeName==="ZodString"||e.typeName==="ZodLiteral"||e.typeName==="ZodEnum"||e.typeName==="ZodNativeEnum")t=d().transform(r=>u(r)).pipe(n);else if(e.typeName==="ZodNumber")t=d().transform(r=>u(r,i=>i.trim()===""?i:Number(i))).pipe(n);else if(e.typeName==="ZodBoolean")t=d().transform(r=>u(r,i=>i==="on"?!0:i)).pipe(n);else if(e.typeName==="ZodDate")t=d().transform(r=>u(r,i=>{var f=new Date(i);return isNaN(f.getTime())?i:f})).pipe(n);else if(e.typeName==="ZodBigInt")t=d().transform(r=>u(r,i=>{if(i.trim()==="")return i;try{return BigInt(i)}catch{return i}})).pipe(n);else if(e.typeName==="ZodArray")t=d().transform(r=>Array.isArray(r)?r:typeof r>"u"||typeof l(u(r))>"u"?[]:[r]).pipe(new T(o(o({},e),{},{type:s(e.type,a)})));else if(e.typeName==="ZodObject")t=d().transform(r=>typeof r>"u"?{}:r).pipe(new _(o(o({},e),{},{shape:()=>Object.fromEntries(Object.entries(e.shape()).map(r=>{var[i,f]=r;return[i,s(f,a)]}))})));else if(e.typeName==="ZodEffects")F(n)?t=d().transform(r=>l(r)).pipe(n):t=new h(o(o({},e),{},{schema:s(e.schema,a)}));else if(e.typeName==="ZodOptional")t=d().transform(r=>l(u(r))).pipe(new g(o(o({},e),{},{innerType:s(e.innerType,a)})));else if(e.typeName==="ZodDefault")t=d().transform(r=>l(u(r))).pipe(new I(o(o({},e),{},{defaultValue:()=>{var r=e.defaultValue();return r===""?N:r},innerType:s(e.innerType,a)})));else if(e.typeName==="ZodCatch")t=new w(o(o({},e),{},{innerType:s(e.innerType,a)}));else if(e.typeName==="ZodIntersection")t=new v(o(o({},e),{},{left:s(e.left,a),right:s(e.right,a)}));else if(e.typeName==="ZodUnion")t=new D(o(o({},e),{},{options:e.options.map(r=>s(r,a))}));else if(e.typeName==="ZodDiscriminatedUnion")t=new E(o(o({},e),{},{options:e.options.map(r=>s(r,a)),optionsMap:new Map(Array.from(e.optionsMap.entries()).map(r=>{var[i,f]=r;return[i,s(f,a)]}))}));else if(e.typeName==="ZodTuple")t=new b(o(o({},e),{},{items:e.items.map(r=>s(r,a))}));else if(e.typeName==="ZodNullable")t=new A(o(o({},e),{},{innerType:s(e.innerType,a)}));else if(e.typeName==="ZodPipeline")t=new P(o(o({},e),{},{in:s(e.in,a),out:s(e.out,a)}));else if(e.typeName==="ZodLazy"){var m=e.getter();t=O(()=>s(m,a))}return n!==t&&a.set(n,t),t}function j(n,a){var p={};for(var t of n.errors){var e=S(t.path);switch(t.message){case y.VALIDATION_UNDEFINED:return null;case y.VALIDATION_SKIPPED:p[e]=null;break;default:{var m=p[e];m!==null&&(m?p[e]=m.concat(t):p[e]=[t]);break}}}return Object.entries(p).reduce((r,i)=>{var[f,c]=i;return r[f]=c?a(c):null,r},{})}function k(n,a){return M(n,{resolve(p,t){var e=a.errorMap,m=s(typeof a.schema=="function"?a.schema(t):a.schema),r=i=>{var f;return{value:i.success?i.data:void 0,error:i.success?void 0:j(i.error,(f=a.formatError)!==null&&f!==void 0?f:c=>c.map(Z=>Z.message))}};return a.async?m.safeParseAsync(p,{errorMap:e}).then(i=>r(i)):r(m.safeParse(p,{errorMap:e}))}})}var y={VALIDATION_SKIPPED:"__skipped__",VALIDATION_UNDEFINED:"__undefined__"};export{k as p};

AltStyle によって変換されたページ (->オリジナル) /