UNPKG

wowok_agent

Version:

Create, collaborate, and transact on your own terms with the AI-driven web3 collaboration protocol.

1 lines 7.73 kB
"use strict";(this.webpackChunkwowok_agent=this.webpackChunkwowok_agent||[]).push([[620],{8620:(e,t,n)=>{var s,r,u,i;function a(e){const t=typeof e;return"string"===t?`"${e}"`:"number"===t||"bigint"===t||"boolean"===t?`${e}`:"object"===t||"function"===t?(e&&Object.getPrototypeOf(e)?.constructor?.name)??"null":t}function p(e,t,n,s,p){const o=p&&"input"in p?p.input:n.value,c=p?.expected??e.expects??null,l=p?.received??a(o),y={kind:e.kind,type:e.type,input:o,expected:c,received:l,message:`Invalid ${t}: ${c?`Expected ${c} but r`:"R"}eceived ${l}`,requirement:e.requirement,path:p?.path,issues:p?.issues,lang:s.lang,abortEarly:s.abortEarly,abortPipeEarly:s.abortPipeEarly},f="schema"===e.kind,d=p?.message??e.message??(h=e.reference,v=y.lang,i?.get(h)?.get(v))??(f?function(e){return u?.get(e)}(y.lang):null)??s.message??function(e){return r?.get(e)}(y.lang);var h,v;d&&(y.message="function"==typeof d?d(y):d),f&&(n.typed=!1),n.issues?n.issues.push(y):n.issues=[y]}function o(e,t){return Object.hasOwn(e,t)&&"__proto__"!==t&&"prototype"!==t&&"constructor"!==t}n.d(t,{FsL:()=>C,Ikc:()=>w,KCZ:()=>O,L5J:()=>z,PVZ:()=>q,RZV:()=>b,YOg:()=>v,YjP:()=>$,aig:()=>E,cl6:()=>x,euz:()=>k,g1P:()=>P,is:()=>h,lqM:()=>j,mee:()=>_,ndf:()=>y,oad:()=>g,pdi:()=>f,qgA:()=>Y,z6Y:()=>l,zMY:()=>m});var c=class extends Error{issues;constructor(e){super(e[0].message),this.name="ValiError",this.issues=e}};function l(e,t){return{kind:"validation",type:"check",reference:l,async:!1,expects:null,requirement:e,message:t,_run(e,t){return e.typed&&!this.requirement(e.value)&&p(this,"input",e,t),e}}}function y(e){return{kind:"validation",type:"integer",reference:y,async:!1,expects:null,requirement:Number.isInteger,message:e,_run(e,t){return e.typed&&!this.requirement(e.value)&&p(this,"integer",e,t),e}}}function f(e){return{kind:"transformation",type:"transform",reference:f,async:!1,operation:e,_run(e){return e.value=this.operation(e.value),e}}}function d(e,t,n){return"function"==typeof e.default?e.default(t,n):e.default}function h(e,t){return!e._run({typed:!1,value:t},{abortEarly:!0}).issues}function v(e,t){return{kind:"schema",type:"array",reference:v,expects:"Array",async:!1,item:e,message:t,_run(e,t){const n=e.value;if(Array.isArray(n)){e.typed=!0,e.value=[];for(let s=0;s<n.length;s++){const r=n[s],u=this.item._run({typed:!1,value:r},t);if(u.issues){const i={type:"array",origin:"value",input:n,key:s,value:r};for(const t of u.issues)t.path?t.path.unshift(i):t.path=[i],e.issues?.push(t);if(e.issues||(e.issues=u.issues),t.abortEarly){e.typed=!1;break}}u.typed||(e.typed=!1),e.value.push(u.value)}}else p(this,"type",e,t);return e}}}function g(e){return{kind:"schema",type:"bigint",reference:g,expects:"bigint",async:!1,message:e,_run(e,t){return"bigint"==typeof e.value?e.typed=!0:p(this,"type",e,t),e}}}function m(e){return{kind:"schema",type:"boolean",reference:m,expects:"boolean",async:!1,message:e,_run(e,t){return"boolean"==typeof e.value?e.typed=!0:p(this,"type",e,t),e}}}function b(e){return{kind:"schema",type:"lazy",reference:b,expects:"unknown",async:!1,getter:e,_run(e,t){return this.getter(e.value)._run(e,t)}}}function k(e,t){return{kind:"schema",type:"literal",reference:k,expects:a(e),async:!1,literal:e,message:t,_run(e,t){return e.value===this.literal?e.typed=!0:p(this,"type",e,t),e}}}function _(e,...t){const n={kind:"schema",type:"nullable",reference:_,expects:`${e.expects} | null`,async:!1,wrapped:e,_run(e,t){return null===e.value&&("default"in this&&(e.value=d(this,e,t)),null===e.value)?(e.typed=!0,e):this.wrapped._run(e,t)}};return 0 in t&&(n.default=t[0]),n}function x(e,...t){const n={kind:"schema",type:"nullish",reference:x,expects:`${e.expects} | null | undefined`,async:!1,wrapped:e,_run(e,t){return null!==e.value&&void 0!==e.value||("default"in this&&(e.value=d(this,e,t)),null!==e.value&&void 0!==e.value)?this.wrapped._run(e,t):(e.typed=!0,e)}};return 0 in t&&(n.default=t[0]),n}function E(e){return{kind:"schema",type:"number",reference:E,expects:"number",async:!1,message:e,_run(e,t){return"number"!=typeof e.value||isNaN(e.value)?p(this,"type",e,t):e.typed=!0,e}}}function w(e,t){return{kind:"schema",type:"object",reference:w,expects:"Object",async:!1,entries:e,message:t,_run(e,t){const n=e.value;if(n&&"object"==typeof n){e.typed=!0,e.value={};for(const s in this.entries){const r=n[s],u=this.entries[s]._run({typed:!1,value:r},t);if(u.issues){const i={type:"object",origin:"value",input:n,key:s,value:r};for(const t of u.issues)t.path?t.path.unshift(i):t.path=[i],e.issues?.push(t);if(e.issues||(e.issues=u.issues),t.abortEarly){e.typed=!1;break}}u.typed||(e.typed=!1),(void 0!==u.value||s in n)&&(e.value[s]=u.value)}}else p(this,"type",e,t);return e}}}function j(e,...t){const n={kind:"schema",type:"optional",reference:j,expects:`${e.expects} | undefined`,async:!1,wrapped:e,_run(e,t){return void 0===e.value&&("default"in this&&(e.value=d(this,e,t)),void 0===e.value)?(e.typed=!0,e):this.wrapped._run(e,t)}};return 0 in t&&(n.default=t[0]),n}function P(e,t,n){return{kind:"schema",type:"record",reference:P,expects:"Object",async:!1,key:e,value:t,message:n,_run(e,t){const n=e.value;if(n&&"object"==typeof n){e.typed=!0,e.value={};for(const s in n)if(o(n,s)){const r=n[s],u=this.key._run({typed:!1,value:s},t);if(u.issues){const i={type:"object",origin:"key",input:n,key:s,value:r};for(const t of u.issues)t.path=[i],e.issues?.push(t);if(e.issues||(e.issues=u.issues),t.abortEarly){e.typed=!1;break}}const i=this.value._run({typed:!1,value:r},t);if(i.issues){const u={type:"object",origin:"value",input:n,key:s,value:r};for(const t of i.issues)t.path?t.path.unshift(u):t.path=[u],e.issues?.push(t);if(e.issues||(e.issues=i.issues),t.abortEarly){e.typed=!1;break}}u.typed&&i.typed||(e.typed=!1),u.typed&&(e.value[u.value]=i.value)}}else p(this,"type",e,t);return e}}}function $(e){return{kind:"schema",type:"string",reference:$,expects:"string",async:!1,message:e,_run(e,t){return"string"==typeof e.value?e.typed=!0:p(this,"type",e,t),e}}}function q(e,t){return{kind:"schema",type:"tuple",reference:q,expects:"Array",async:!1,items:e,message:t,_run(e,t){const n=e.value;if(Array.isArray(n)){e.typed=!0,e.value=[];for(let s=0;s<this.items.length;s++){const r=n[s],u=this.items[s]._run({typed:!1,value:r},t);if(u.issues){const i={type:"array",origin:"value",input:n,key:s,value:r};for(const t of u.issues)t.path?t.path.unshift(i):t.path=[i],e.issues?.push(t);if(e.issues||(e.issues=u.issues),t.abortEarly){e.typed=!1;break}}u.typed||(e.typed=!1),e.value.push(u.value)}}else p(this,"type",e,t);return e}}}function A(e){let t;if(e)for(const n of e)t?t.push(...n.issues):t=n.issues;return t}function O(e,t){return{kind:"schema",type:"union",reference:O,expects:[...new Set(e.map((e=>e.expects)))].join(" | ")||"never",async:!1,options:e,message:t,_run(e,t){let n,s,r;for(const u of this.options){const i=u._run({typed:!1,value:e.value},t);if(i.typed){if(!i.issues){n=i;break}s?s.push(i):s=[i]}else r?r.push(i):r=[i]}if(n)return n;if(s){if(1===s.length)return s[0];p(this,"type",e,t,{issues:A(s)}),e.typed=!0}else{if(1===r?.length)return r[0];p(this,"type",e,t,{issues:A(r)})}return e}}}function z(){return{kind:"schema",type:"unknown",reference:z,expects:"unknown",async:!1,_run:e=>(e.typed=!0,e)}}function Y(e,t,n){const r=e._run({typed:!1,value:t},function(e){return{lang:e?.lang??s?.lang,message:e?.message,abortEarly:e?.abortEarly??s?.abortEarly,abortPipeEarly:e?.abortPipeEarly??s?.abortPipeEarly}}(n));if(r.issues)throw new c(r.issues);return r.value}function C(...e){return{...e[0],pipe:e,_run(t,n){for(let s=0;s<e.length;s++){if(t.issues&&("schema"===e[s].kind||"transformation"===e[s].kind)){t.typed=!1;break}t.issues&&(n.abortEarly||n.abortPipeEarly)||(t=e[s]._run(t,n))}return t}}}}}]);