UNPKG

cxa-track

Version:

Convenient CLI to quickly update CxA tracked links

12 lines (10 loc) 274 B
import process from 'process'; import chalk from 'chalk'; export function safeRun(func, setExitCode = true) { try { return func() || true; } catch (error) { console.error(chalk.yellow`Error: ${error.message}`); if (setExitCode) process.exitCode = -1; } }