"use strict"; exports.__esModule = true; exports.createProgress = createProgress; const ProgressBar = require(`progress`); // TODO remove in V3 function createProgress(message, reporter) { if (reporter && reporter.createProgress) { return reporter.createProgress(message); } const bar = new ProgressBar(` [:bar] :current/:total :elapsed s :percent ${message}`, { total: 0, width: 30, clear: true }); return { start() {}, tick() { bar.tick(); }, done() {}, set total(value) { bar.total = value; } }; }