UNPKG

relaycode

Version:

A developer assistant that automates applying code changes from LLMs.

2 lines 467 B
import {logger}from'./logger';const i=r=>new Promise(e=>{logger.prompt(r),process.stdin.setEncoding("utf8"),process.stdin.resume();const t=s=>{const o=s.trim().toLowerCase();e(o==="y"||o==="yes"),process.stdin.pause(),process.stdin.removeListener("data",t);};process.stdin.on("data",t);}),a=(r={},e)=>r.yes?()=>Promise.resolve(true):e||i;export{a as createConfirmationHandler,i as getConfirmation};//# sourceMappingURL=prompt.js.map //# sourceMappingURL=prompt.js.map