UNPKG

relaycode

Version:

A developer assistant that automates applying code changes from LLMs.

2 lines 875 B
'use strict';var n=require('chalk');require('relaycode-core');function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var n__default=/*#__PURE__*/_interopDefault(n);const r={silent:0,error:1,warn:2,info:3,debug:4};let t="info";const o=(e,s,g)=>{r[e]<=r[t]&&console.log(g?g(s):s);},c={setLevel:e=>{e in r&&(t=e);},info:e=>o("info",e,n__default.default.blue),success:e=>o("info",e,n__default.default.green),warn:e=>o("warn",e,n__default.default.yellow),error:e=>o("error",e,n__default.default.red),debug:e=>o("debug",e,n__default.default.gray),log:e=>o("info",e),prompt:e=>{t!=="silent"&&console.log(n__default.default.cyan(e));}},a=e=>e instanceof Error?e.message:String(e),f=e=>e instanceof Error&&"code"in e&&e.code==="ENOENT";exports.getErrorMessage=a;exports.isEnoentError=f;exports.logger=c;//# sourceMappingURL=logger.cjs.map //# sourceMappingURL=logger.cjs.map