UNPKG

node-talisman

Version:

A npm package for running Thoughtwork's Talisman tool

23 lines (20 loc) 594 B
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;