Lines 63-103javascript
63`);d.length>1&&n.write(Nv.cursor.up(d.length-1)),n.write(Nv.cursor.to(0)),n.write(Nv.erase.down())},Z=(d)=>d.replace(/\.+$/,""),p=(d)=>{let ur=(performance.now()-d)/1000,qr=Math.floor(ur/60),mr=Math.floor(ur%60);return qr>0?`[${qr}m ${mr}s]`:`[${mr}s]`},rr=U.withGuide??vr.withGuide,Dv=(d="")=>{_=!0,D=mb({output:n}),k=Z(d),H=performance.now(),rr&&n.write(`${W("gray",o)}
64`);let ur=0,qr=0;y(),z=setInterval(()=>{if(b&&k===Q)return;A(),Q=k;let mr=s(i[ur]),vn;if(b)vn=`${mr} ${k}...`;else if(r==="timer")vn=`${mr} ${k} ${p(H)}`;else{let vj=".".repeat(Math.floor(qr)).slice(0,3);vn=`${mr} ${k}${vj}`}let $j=cr(vn,x,{hard:!0,trim:!1});n.write($j),ur=ur+1<i.length?ur+1:0,qr=qr<4?qr+0.125:0},u)},pr=(d="",ur=0,qr=!1)=>{if(!_)return;_=!1,clearInterval(z),A();let mr=ur===0?W("green",_n):ur===1?W("red",ab):W("red",sb);k=d??k,qr||(r==="timer"?n.write(`${mr} ${k} ${p(H)}
66`)),V(),D()};return{start:Dv,stop:(d="")=>pr(d,0),message:(d="")=>{k=Z(d??k)},cancel:(d="")=>pr(d,1),error:(d="")=>pr(d,2),clear:()=>pr("",0,!0),get isCancelled(){return j}}},t3={light:T("─","-"),heavy:T("━","="),block:T("█","#")};var Dn=(r,v)=>r.includes(`
68`).map((n)=>v(n)).join(`
69`):v(r),N$=(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",lg)} ${$}${n.hint
71`;switch(this.state){case"submit":{let I=n?`${W("gray",o)} `:"",U=ar(r.output,v(this.options[this.cursor],"selected"),I);return`${u}${U}`}case"cancel":{let
72${W("gray",o)}`:""}`}default:{let I=n?`${W("cyan",o)} `:"",U=n?W("cyan",sr):"",b=u.split(`
73`).length,D=n?2:1;return`${u}${I}${fg({output:r.output,cursor:this.cursor,options:this.options,maxItems:r.maxItems,columnPadding:I.length,rowPadding:b+D,style:(z,_)=>
76`}}}}).prompt()};var h3=`${W("gray",o)} `;var Jn=(r)=>new mg({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??vr.withGuide,n=`${`${v?`${W("gray",o)}
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",o):"";return`${n}${I}${u}`}case"cancel":{let u=i?` ${W([
82${I}`:""}`}default:{let u=v?`${W("cyan",o)} `:"",I=v?W("cyan",sr):"";return`${n}${u}${$}
84`}}}}).prompt();import pv from"fs";import TW from"path";import{randomUUID as lW}from"crypto";var Qr={};Tr(Qr,{xor:()=>BD,xid:()=>nD,void:()=>OD,uuidv7:()=>d0,uuidv6:()=>y0,uuidv4:()
85`)}var O$=(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)=>jr(U,i,e())));throw Wn(I,$?.callee),I}return u.value},Xn=O$(Kr),E$=(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)=>jr(U,i,e())));throw Wn(I,$?.callee),I}return u.value},Pn=E$(Kr),S$=(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 n4={major:4,minor:4,patch:3};var E=N("$ZodType",(r,v)=>{var n;r??(r={}),r._zod.def=v,r._zod.bag=r._zod.bag||{},r._zod.version=n4;let g=[...r._zod.def.checks??[]];if(r._zod.traits.has("$ZodCheck"))g.
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.