@wagmi/cli
Version:
Manage and generate code from Ethereum ABIs
32 lines • 899 B
JavaScript
import { format as utilFormat } from 'node:util';
import { createSpinner } from 'nanospinner';
import pc from 'picocolors';
function format(args) {
return utilFormat(...args)
.split('\n')
.join('\n');
}
export function success(...args) {
console.log(pc.green(format(args)));
}
export function info(...args) {
// biome-ignore lint/suspicious/noConsole: logger
console.info(pc.blue(format(args)));
}
export function log(...args) {
console.log(pc.white(format(args)));
}
export function warn(...args) {
// biome-ignore lint/suspicious/noConsole: logger
console.warn(pc.yellow(format(args)));
}
export function error(...args) {
// biome-ignore lint/suspicious/noConsole: logger
console.error(pc.red(format(args)));
}
export function spinner(text) {
return createSpinner(text, {
color: 'yellow',
});
}
//# sourceMappingURL=logger.js.map