import chalk = require('chalk'); import readline = require('readline'); import options from '../options'; export default function (color: string, str: string):void { if (process.stdout.isTTY) { console.log(''); const cutLine = ` kk-cli ${options.version} `; console.log(chalk.bgCyan(' -'.repeat((process.stdout.columns - cutLine.length) / 4) + cutLine + '- '.repeat((process.stdout.columns - cutLine.length) / 4))); const blank = '\n'.repeat(process.stdout.rows); console.log(blank); readline.cursorTo(process.stdout, 0, 0); readline.clearScreenDown(process.stdout); console.info(chalk[color](str)); console.log(''); } }