Lines 63-103javascript
63`);t.length>1&&n.write(_v.cursor.up(t.length-1)),n.write(_v.cursor.to(0)),n.write(_v.erase.down())},w=(t)=>t.replace(/\.+$/,""),br=(t)=>{let kr=(performance.now()-t)/1000,Rr=Math.floor(kr/60),lr=Math.floor(kr%60);return Rr>0?`[${Rr}m ${lr}s]`:`[${lr}s]`},ir=U.withGuide??rr.withGuide,U$=(t="")=>{N=!0,D=c1({output:n}),k=w(t),E=performance.now(),ir&&n.write(`${W("gray",B)}
64`);let kr=0,Rr=0;d(),z=setInterval(()=>{if(b&&k===G)return;H(),G=k;let lr=a(i[kr]),$n;if(b)$n=`${lr} ${k}...`;else if(r==="timer")$n=`${lr} ${k} ${br(E)}`;else{let d2=".".repeat(Math.floor(Rr)).slice(0,3);$n=`${lr} ${k}${d2}`}let y2=Sr($n,y,{hard:!0,trim:!1});n.write(y2),kr=kr+1<i.length?kr+1:0,Rr=Rr<4?Rr+0.125:0},u)},K$=(t="",kr=0,Rr=!1)=>{if(!N)return;N=!1,clearInterval(z),H();let lr=kr===0?W("green",zn):kr===1?W("red",T1):W("red",f1);k=t??k,Rr||(r==="timer"?n.write(`${lr} ${k} ${br(E)}
66`)),V(),D()};return{start:U$,stop:(t="")=>K$(t,0),message:(t="")=>{k=w(t??k)},cancel:(t="")=>K$(t,1),error:(t="")=>K$(t,2),clear:()=>K$("",0,!0),get isCancelled(){return j}}},o3={light:x("─","-"),heavy:x("━","="),block:x("█","#")};var bn=(r,v)=>r.includes(`
68`).map((n)=>v(n)).join(`
69`):v(r),b$=(r)=>{let v=(n,g)=>{let $=n.label??String(n.value);switch(g){case"disabled":return`${W("gray",Dn)} ${bn($,(i)=>W("gray",i))}${n.hint?` ${W("dim",`(${n.hint??"disabled"})`)}`:""}`;case"selected":return`${bn($,(i)=>W("dim",i))}`;case"active":return`${W("green",Rg)} ${$}${n.hint
71`;switch(this.state){case"submit":{let I=n?`${W("gray",B)} `:"",U=pr(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",er):"",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 S3=`${W("gray",B)} `;var jn=(r)=>new wg({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`:""}${_n(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",er):"";return`${n}${u}${$}
84`}}}}).prompt();import dv from"fs";import BW from"path";import{randomUUID as AW}from"crypto";var Gr={};xr(Gr,{xor:()=>VD,xid:()=>d0,void:()=>LD,uuidv7:()=>l0,uuidv6:()=>R0,uuidv4
85`)}var Q$=(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 Mr;if(u.issues.length){let I=new($?.Err??r)(u.issues.map((U)=>_r(U,i,p())));throw kn(I,$?.callee),I}return u.value},Wn=Q$(Lr),V$=(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)=>_r(U,i,p())));throw kn(I,$?.callee),I}return u.value},Xn=V$(Lr),H$=(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 su={major:4,minor:4,patch:3};var o=_("$ZodType",(r,v)=>{var n;r??(r={}),r._zod.def=v,r._zod.bag=r._zod.bag||{},r._zod.version=su;let g=[...r._zod.def.checks??[]];if(r._zod.traits.has("$ZodCheck"))g.unshift
88 if (${S}.issues.length) {
90 payload.issues = payload.issues.concat(${S}.issues.map(iss => ({
92 path: iss.path ? [${O}, ...iss.path] : [${O}]
97 if (${S}.value === undefined) {
99 newResult[${O}] = undefined;
102 newResult[${O}] = ${S}.value;
Long lines were clipped for display.