UNPKG

@mgutz/task

Version:

no configruation task runner

26 lines (20 loc) 476 B
/* eslint-disable no-console */ const exitError = (err, code = 1) => { console.error(err) process.exit(code) } const exitErrorFn = (code = 1) => err => { exitError(err, code) } const exitOK = msg => { console.log(msg ? `OK ${msg}` : 'OK') process.exit(0) } const exitOKFn = msg => () => { exitOK(msg) } const exitMessage = (msg, code = 0) => { console.log(msg) process.exit(code) } module.exports = {exitError, exitErrorFn, exitOK, exitOKFn, exitMessage}