setInterval(() => { const pre = lineBreak(2) + spacing(2) + chalk.gray.dim(spinner.frame()); if (!data.downloadSpeed) { logUpdate(pre + lineBreak(2)); return; } logUpdate(pre + speed()); }, 50);
async function handlePageRequest(req, res, pageData) { const spinner = ora({ color: "green", spinner: "star" ) { spinner.start("Building " + url.resolve("/", pageData.path)); await getBuildInfoCached(pageData); spinner.start("Serving " + url.resolve("/", pageData.path)); ); if (spinner.isSpinning) { spinner.succeed(url.resolve("/", pageData.path) + " ready");
async updateManifest(filesUpdated) { var dependencies = await installPackages(this.sourcePath, filesUpdated); spinner.start("Generating manifest"); const manifest = await buildManifest( this.sourcePath, var serverAddress = process.env.SERVERADDRESS || "http://localhost:" + process.env.PORT; spinner.succeed("Server running on " + serverAddress); } else { spinner.stop();
fs.rename(`${theCWD}/${x}`, `${theCWD}/src/theme/${x}`, err => handleError(err)), ); spinner.succeed(); spinner.start('2. Installing npm packages...'); spinner.succeed(); spinner.start(`3. Installing WordPress files from ${chalk.green('https://wordpress.org/')} ...`); await execa('npm', ['run', 'install:wordpress']); spinner.succeed();
}) const spinner = ora({ text: 'Analysing data', color: uiOptions.color, if (spinner.isEnabled) { spinner.text = message if (!spinner.isSpinning) { spinner.start() if (spinner.isEnabled) { spinner.text = message } else { if (!spinner.isSpinning) spinner.start() tool.collect(args['--'], function (err, filename) { if (err) return defer.reject(err) if (spinner.isEnabled) { spinner.stop() spinner.stream.write(`${spinner.text}\n`) if (spinner.isEnabled) { spinner.stop() spinner.stream.write(`${spinner.text}\n`)
const removeDatabase = () => { configManager.logTestMode() return fs .unlink(dbFile) .then(() => { spinnerSucceed(spinner, 'Database file deleted successfully\n') }) .catch(error => { spinner.fail('Error in deleting the database. \n') console.log(error) }) }
constructor(stream) { this.stream = stream || process.stderr; this.spinner = ora({ stream: this.stream }); this.SPINNER_STATUS = SPINNER_STATUS; this.QUESTION_TYPE = QUESTION_TYPE; this.figureIndent = ' '; this.assumeYes = false; }
async fetch (assets, targetAssets) { this.targetAssets = getSanitizedStringArray(targetAssets); this.persistDerivatives(assets); try { while (Object.keys(this.persistPromises).length) await Promise.all(Object.values(this.persistPromises)); this.spinner.succeed(`Done: ${this.saved} of ${this.toSave} derivatives saved ...`) } catch(err) { this.spinner.fail(err.toString()) } }
const about = (args, options, logger) => { spinner.stopAndPersist().start() spinnerInfo(spinner, constants.TEXT.about) process.exit() }
constructor (modelDerivative, urn) { this.modelDerivative = modelDerivative; this.urn = urn; this.persistPromises = {} this.excludedRoles = ['Autodesk.CloudPlatform.PropertyDatabase']; this.saved = 0; this.toSave = 0; this.spinner = ora(`Processing: ${this.saved} of ${this.toSave} derivatives saved ...`).start() }
async updateManifest(filesUpdated) { var dependencies = await installPackages(this.sourcePath, filesUpdated); spinner.start("Generating manifest"); const manifest = await buildManifest( this.sourcePath, var serverAddress = process.env.SERVERADDRESS || "http://localhost:" + process.env.PORT; spinner.succeed("Server running on " + serverAddress); } else { spinner.stop();
async function handlePageRequest(req, res, pageData) { const spinner = ora({ color: "green", spinner: "star" ) { spinner.start("Building " + url.resolve("/", pageData.path)); await getBuildInfoCached(pageData); spinner.start("Serving " + url.resolve("/", pageData.path)); ); if (spinner.isSpinning) { spinner.succeed(url.resolve("/", pageData.path) + " ready");