node-talisman
Version:
A npm package for running Thoughtwork's Talisman tool
23 lines (20 loc) • 594 B
JavaScript
import clogy from 'clogy';
import { CONSOLE_COLORS } from "../constants.js";
clogy.setLevel(clogy.LEVELS.log);
export const logToConsoleForDebugging = message => {
if (process.env.__TALISMAN__DEV__) {
clogy.trace(CONSOLE_COLORS.white, JSON.stringify(message));
}
};
const logToConsole = (...args) => {
if (args.length < 2) {
return clogy.log();
}
const [{
color = CONSOLE_COLORS.white
} = {
color: CONSOLE_COLORS.white
}, message] = args;
return clogy.log(`${CONSOLE_COLORS.white} ${color}`, ' TALISMAN >>>> ', ` ${message} `);
};
export default logToConsole;