UNPKG

selenium-binaries

Version:

Downloads Selenium related binaries for your OS

57 lines (48 loc) 1.02 kB
'use strict'; var s = { reset: ['\x1b[0m', '\x1b[0m'], bold: ['\x1b[1m', '\x1b[22m'], red: ['\x1b[31m', '\x1b[39m'], green: ['\x1b[32m', '\x1b[39m'], yellow: ['\x1b[33m', '\x1b[39m'], magenta: ['\x1b[35m', '\x1b[39m'], cyan: ['\x1b[36m', '\x1b[39m'], white: ['\x1b[37m', '\x1b[39m'], gray: ['\x1B[90m', '\x1b[39m'] }; function title(color) { return [ s.bold[0], '[', s.bold[1], s[color][0], 'selenium-binaries', s[color][1], s.bold[0], ']', s.bold[1] ].join('') + ' '; } function clearLog(msg) { process.stdout.write('\u001b[0G' + title('green') + msg); } function err(msg) { process.stderr.write('\n' + title('red') + msg); } function log(msg) { process.stdout.write('\n' + title('green') + msg); } function warn(msg) { process.stdout.write('\n' + title('yellow') + msg); } function exit(code) { process.exit(code || 1); } module.exports = { clearLog: clearLog, err: err, log: log, warn: warn, exit: exit };