Lines 63-103javascript
63`);t.length>1&&n.write(Nv.cursor.up(t.length-1)),n.write(Nv.cursor.to(0)),n.write(Nv.erase.down())},w=(t)=>t.replace(/\.+$/,""),br=(t)=>{let Wr=(performance.now()-t)/1000,Rr=Math.floor(Wr/60),xr=Math.floor(Wr%60);return Rr>0?`[${Rr}m ${xr}s]`:`[${xr}s]`},ir=U.withGuide??rr.withGuide,D$=(t="")=>{N=!0,D=Ab({output:n}),k=w(t),E=performance.now(),ir&&n.write(`${W("gray",B)}
64`);let Wr=0,Rr=0;d(),z=setInterval(()=>{if(b&&k===F)return;H(),F=k;let xr=a(i[Wr]),vn;if(b)vn=`${xr} ${k}...`;else if(r==="timer")vn=`${xr} ${k} ${br(E)}`;else{let e2=".".repeat(Math.floor(Rr)).slice(0,3);vn=`${xr} ${k}${e2}`}let p2=qr(vn,y,{hard:!0,trim:!1});n.write(p2),Wr=Wr+1<i.length?Wr+1:0,Rr=Rr<4?Rr+0.125:0},u)},G$=(t="",Wr=0,Rr=!1)=>{if(!N)return;N=!1,clearInterval(z),H();let xr=Wr===0?W("green",_n):Wr===1?W("red",hb):W("red",yb);k=t??k,Rr||(r==="timer"?n.write(`${xr} ${k} ${br(E)}
66`)),V(),D()};return{start:D$,stop:(t="")=>G$(t,0),message:(t="")=>{k=w(t??k)},cancel:(t="")=>G$(t,1),error:(t="")=>G$(t,2),clear:()=>G$("",0,!0),get isCancelled(){return j}}},B3={light:l("─","-"),heavy:l("━","="),block:l("█","#")};var Dn=(r,v)=>r.includes(`
68`).map((n)=>v(n)).join(`
69`):v(r),z$=(r)=>{let v=(n,g)=>{let $=n.label??String(n.value);switch(g){case"disabled":return`${W("gray",zn)} ${Dn($,(i)=>W("gray",i))}${n.hint?` ${W("dim",`(${n.hint??"disabled"})`)}`:""}`;case"selected":return`${Dn($,(i)=>W("dim",i))}`;case"active":return`${W("green",xg)} ${$}${n.hint
71`;switch(this.state){case"submit":{let I=n?`${W("gray",B)} `:"",U=er(r.output,v(this.options[this.cursor],"selected"),I);return`${u}${U}`}case"cancel":{let
72${W("gray",B)}`:""}`}default:{let I=n?`${W("cyan",B)} `:"",U=n?W("cyan",ar):"",b=u.split(`
73`).length,D=n?2:1;return`${u}${I}${lg({output:r.output,cursor:this.cursor,options:this.options,maxItems:r.maxItems,columnPadding:I.length,rowPadding:b+D,style:(z,N)=>
76`}}}}).prompt()};var A3=`${W("gray",B)} `;var Jn=(r)=>new Cg({validate:r.validate,placeholder:r.placeholder,defaultValue:r.defaultValue,initialValue:r.initialValue,output:r.output,signal:r.signal,input:r.input,render(){let v=r?.withGuide??rr.withGuide,n=`${`${v?`${W("gray",B)}
77`:""}${Nn(this.state)} `}${r.message}
78`,g=r.placeholder?W("inverse",r.placeholder[0])+W("dim",r.placeholder.slice(1)):W(["inverse","hidden"],"_"),$=this.userInput?this.userInputWithCursor:g,i=this.value??"";switch(this.state){case"error":{
81`}case"submit":{let u=i?` ${W("dim",i)}`:"",I=v?W("gray",B):"";return`${n}${I}${u}`}case"cancel":{let u=i?` ${
82${I}`:""}`}default:{let u=v?`${W("cyan",B)} `:"",I=v?W("cyan",ar):"";return`${n}${u}${$}
84`}}}}).prompt();import pv from"fs";import wW from"path";import{randomUUID as CW}from"crypto";var Fr={};lr(Fr,{xor:()=>ED,xid:()=>a0,void:()=>GD,uuidv7:()=>T0,uuidv6:()=>m0,uuidv4
85`)}var H$=(r)=>(v,n,g,$)=>{let i=g?{...g,async:!1}:{async:!1},u=v._zod.run({value:n,issues:[]},i);if(u instanceof Promise)throw new or;if(u.issues.length){let I=new($?.Err??r)(u.issues.map((U)=>Nr(U,i,p())));throw Wn(I,$?.callee),I}return u.value},Xn=H$(Kr),O$=(r)=>async(v,n,g,$)=>{let i=g?{...g,async:!0}:{async:!0},u=v._zod.run({value:n,issues:[]},i);if(u instanceof Promise)u=await u;if(u.issues.length){let I=new($?.Err??r)(u.issues.map((U)=>Nr(U,i,p())));throw Wn(I,$?.callee),I}return u.value},Pn=O$(Kr),E$=(r)=>(v,n,g)=>{let $=g?{...g,async:!1}:{async:!1},i=v._zod.run({value:n,issues:[]},$); ...
LowEval
Package source references a known benign dynamic code generation pattern.
dist/index.jsView on unpkg · L83 86`).filter((i)=>i),g=Math.min(...n.map((i)=>i.length-i.trimStart().length)),$=n.map((i)=>i.slice(g)).map((i)=>" ".repeat(this.indent*2)
87`))}}var r4={major:4,minor:4,patch:3};var S=_("$ZodType",(r,v)=>{var n;r??(r={}),r._zod.def=v,r._zod.bag=r._zod.bag||{},r._zod.version=r4;let g=[...r._zod.def.checks??[]];if(r._zod.traits.has("$ZodCheck"))g.
88 if (${M}.issues.length) {
90 payload.issues = payload.issues.concat(${M}.issues.map(iss => ({
92 path: iss.path ? [${O}, ...iss.path] : [${O}]
97 if (${M}.value === undefined) {
99 newResult[${O}] = undefined;
102 newResult[${O}] = ${M}.value;
Long lines were clipped for display.