UNPKG

data-cli

Version:

CLI for working with data packages

16 lines (13 loc) 337 B
const ora = require('ora') const chalk = require('chalk') const {eraseLine} = require('ansi-escapes') // Prints a spinner followed by the given text module.exports = msg => { const spinner = ora(chalk.gray(msg)) spinner.color = 'gray' spinner.start() return () => { spinner.stop() process.stdout.write(eraseLine) } }