prism/server/utils/log.ts

9 lines
507 B
TypeScript

import chalk from 'chalk';
import { VERBOSE_LOGGING } from '@/constants/config';
export const logVerbose = (...args: unknown[]) => VERBOSE_LOGGING && console.log(...args);
export const logError = (...args: unknown[]) => console.error(chalk.red(...args));
export const logWarn = (...args: unknown[]) => console.warn(chalk.yellow(...args));
export const logInfo = (...args: unknown[]) => console.log(chalk.blue(...args));
export const logSuccess = (...args: unknown[]) => console.log(chalk.green(...args));