const {red, yellow, green, bgCyan} = require('kleur') const checkNodeVersion = () => { console.log(bgCyan('🚀 Revisando tu Node.js')) const version = process.version; const majorVersion = parseInt(version.replace('v','').split('.').shift()) if(majorVersion < 16){ console.error( red(`🔴 Se require Node.js 16 o superior. Actualmente esta ejecutando Node.js ${version}`) ) process.exit(1) } console.log(green(`Node.js combatible ${version}`)) console.log(``) } const checkOs = () => { console.log(bgCyan('🙂 Revisando tu Sistema Operativo')) const os = process.platform if(!os.includes('win32')){ const messages = [ `El sistema operativo actual (${os}) posiblemente requiera`, `una confiuración adicional referente al puppeter`, ``, `Recuerda pasar por el WIKI`, `🔗 https://github.com/leifermendez/bot-whatsapp/wiki/Instalaci%C3%B3n`, `` ] console.log( yellow(messages.join(' \n')) ) } console.log(``) } module.exports ={ checkNodeVersion, checkOs }