diff --git a/index.js b/index.js index 99ee9e3..8ba2132 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,10 @@ 'use strict'; -module.exports = function (isSoft) { +module.exports = function (keepHistory, keepLastScreen) { + if (keepHistory && keepLastScreen) { + process.stdout.write('\n'.repeat(process.stdout.rows)); + } process.stdout.write( - isSoft ? '\x1B[H\x1B[2J' : '\x1B[2J\x1B[3J\x1B[H\x1Bc' + keepHistory ? '\x1B[H\x1B[2J' : '\x1B[2J\x1B[3J\x1B[H\x1Bc' ); }