UNPKG

ny

Version:
31 lines (23 loc) 573 B
'use strict'; module.exports = class base { constructor (unit) { this.unit = unit; this.unitPrefix = unit + " -"; console.log(''); console.log('Running', unit); console.log(''); this.pkg = require('../package.json'); } log () { var args = Array.prototype.slice.call(arguments); args.unshift(this.unitPrefix); console.log.apply(console, args); } panic () { var args = Array.prototype.slice.call(arguments); args.unshift(this.unitPrefix); console.warn(this.unitPrefix); console.warn.apply(console, args); process.exit(1); } }