UNPKG

@torchlight-api/torchlight-cli

Version:

A CLI for Torchlight - the syntax highlighting API

29 lines (22 loc) 380 B
import chalk from 'chalk' let silent = false function log (fn, args) { args = Array.from(args) if (!silent) { console.log(fn(args.shift()), ...args) } } function error () { log(chalk.bold.bgRed, arguments) } function info () { log(chalk.green, arguments) } function silence (silence = true) { silent = silence } export default { error, info, silence }