UNPKG

1.42 kBJavaScriptView Raw
1"use strict";var o=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(exports,"__esModule",{value:!0});const e=o(require("chalk")),n=require("readline"),r=e.default.rgb(30,197,248);class t{}exports.Format=t,t.info=((...o)=>r(o.join("\n"))),t.infoTitle=((...o)=>r.underline(o.join("\n"))),t.warning=((...o)=>e.default.rgb(246,229,0)(o.join("\n"))),t.error=((...o)=>e.default.red(o.join("\n"))),t.comment=((...o)=>e.default.rgb(216,60,221)(o.join("\n"))),t.code=((...o)=>e.default.rgb(60,221,117)(o.join("\n")));const s=new Set;class l{}exports.Log=l,l.info=((...o)=>console.log(t.info(...o))),l.infoTitle=((...o)=>console.log(t.infoTitle(...o))),l.warning=((...o)=>{for(const e in o)s.add(e);console.log(t.warning(...o))}),l.warningOnce=((...o)=>{for(const e in o)s.has(e)||l.warning(e)}),l.error=((...o)=>console.log(t.error(...o))),l.comment=((...o)=>console.log(t.comment(...o))),l.code=((...o)=>console.log(t.code(...o.map(o=>`\n${t.code(o.split("\n").map(o=>` ${o}`).join("\n"))}`)))),exports.loadingMessage=(o=>{const e=["-","\\","|","/"];let r=o,t=0;const s=setInterval(()=>{process.stdout.write(`${e[t++%e.length]} ${r}\r`)},130);return{update(o){n.cursorTo(process.stdout,0),n.clearLine(process.stdout,0),r=o},stop(){clearInterval(s),n.cursorTo(process.stdout,0),n.clearLine(process.stdout,0)}}});
2//# sourceMappingURL=/@diez/cli-core/lib/reporting.js.map
\No newline at end of file