Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 1x 1x 1x 1x 1x 1x 1x 1x | const process = require('process'); const chalk = require('chalk'); const tinydate = require('tinydate'); const stamp = tinydate('[{HH}:{mm}:{ss}]'); const log = string => process.stdout.write(`${chalk.gray(stamp())} ${string}\n`); const plain = string => process.stdout.write(`${string}\n`); const errorAndExit = reason => { const output = [ '\n\n', chalk.bgRed.black(' Exiting now '), '\n\n', 'reason: ', chalk.dim.yellow(reason), '\n\n', ].join(''); process.stdout.write(output); process.exit(1); }; module.exports = Object.assign(log, {errorAndExit, plain}); |