How to use the figures.star function in figures

To help you get started, we’ve selected a few figures examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github beakerbrowser / hashbase / lib / dbs / legacy-leveldb / index.js View on Github external
await new Promise((resolve, reject) => {
    ws.end((err) => {
      if (err) reject(err)
      else resolve()
    })
  })

  // close the leveldb
  await new Promise((resolve, reject) => {
    levelInstance.close((err) => {
      if (err) reject(err)
      else resolve()
    })
  })

  console.log(figures.star, 'Dataset extracted.')

  function nuke (table) {
    var query = `DELETE FROM ${table};\n`
    ws.write(query)
    sql += query
  }

  function insert (table, record) {
    // construct the query
    var query = `INSERT INTO ${table} `

    var first = true
    query += `(`
    for (let k in record) {
      if (!first) query += `, `
      query += k
github ianstormtaylor / slate / support / benchmark / compare.js View on Github external
user.percentValue < THRESHOLD * 100 &&
      hr.percentValue < THRESHOLD * 100
    ) {
      console.log(
        chalk.grey(
          `      ${figures.tick} ${base.name}: ${user.baseOutput} (${
            user.percentOutput
          })`
        )
      )
      return
    }

    if (user.isFaster === hr.isFaster) {
      if (user.isFaster) {
        console.log(chalk.green(`      ${figures.star} ${base.name}:`))
        console.log(
          `            user: ${user.baseOutput} (${user.percentOutput})`
        )
        console.log(`            real: ${hr.baseOutput} (${hr.percentOutput})`)
        return
      }
      console.log(chalk.red(`      ${figures.cross} ${base.name}:`))
      console.log(
        `            user: ${user.baseOutput} (${user.percentOutput})`
      )
      console.log(`            real: ${hr.baseOutput} (${hr.percentOutput})`)
      return
    }

    console.log(chalk.red(`      ${figures.questionMarkPrefix} ${base.name}:`))
    console.log(`            user: ${user.baseOutput} (${user.percentOutput})`)
github Shopify / slate / packages / slate-tools / cli / commands / start.js View on Github external
async function onClientAfterSync() {
  if (firstSync) {
    firstSync = false;
    await devServer.start();
  }

  const urls = devServer.server.options.get('urls');

  console.log();
  console.log(
    `${chalk.yellow(
      figures.star,
    )}  You are editing files in theme ${chalk.green(
      env.getThemeIdValue(),
    )} on the following store:\n`,
  );

  console.log(`      ${chalk.cyan(previewUrl)}`);

  console.log();
  console.log(`   Your theme can be previewed at:\n`);
  console.log(
    `      ${chalk.cyan(urls.get('local'))} ${chalk.grey('(Local)')}`,
  );

  if (devServer.address !== 'localhost') {
    console.log(
      `      ${chalk.cyan(urls.get('external'))} ${chalk.grey('(External)')}`,
github fernahh / imdbtr / src / imdbtr.js View on Github external
return movie.then(result => {
    spinner.stop();
    if (!result) {
      return console.log(chalk.yellow.bold('Movie not found on IMDB :('));
    }

    const movieRes = `
  ${chalk.black.bgYellow.bold(result.Title)} (${result.Year}) on IMDb:

  ${chalk.yellow(`${figures.star} ${result.imdbRating}`)}

  Duration: .... ${result.Runtime} min
  Director: .... ${result.Director}
  Writer: ...... ${result.Writer}
  Stars: ....... ${result.Actors}
  Genre: ....... ${chalk.italic(result.Genre)}
  Plot: ... ${result.Plot}
    `;

    console.log(movieRes);
  }).catch(error => {
    spinner.stop();
github SamVerschueren / vscode-yo / src / extension.ts View on Github external
function runSubGenerators(subGenerators: string[]) {
	const app = `${figures.star} app`;
	const index = subGenerators.indexOf('app');

	if (index !== -1) {
		subGenerators.splice(index, 1);
		subGenerators.unshift(app);
	}

	return window.showQuickPick(subGenerators)
		.then(choice => {
			if (choice === app) {
				return 'app';
			}

			return choice;
		});
}
github Khaazz / AxonCore / src / Loggers / SignaleLogger.js View on Github external
'use string';
import { Signale } from 'signale';
import figures from 'figures';

const options = {
    types: {
        verbose: {
            badge: figures.info,
            label: 'verbose',
            color: 'gray',
        },
        axon: {
            badge: figures.star,
            label: 'axon',
            color: 'magenta',
        },
        init: {
            badge: figures.play,
            label: 'init',
            color: 'green',
        },
        moduleS: {
            badge: 'M',
            label: 'module',
            color: 'blue',
        },
        commandS: {
            badge: 'C',
            label: 'command',
github klaussinani / signale / src / types.js View on Github external
logLevel: 'error'
  },
  fav: {
    badge: figures('❤'),
    color: 'magenta',
    label: 'favorite',
    logLevel: 'info'
  },
  info: {
    badge: figures.info,
    color: 'blue',
    label: 'info',
    logLevel: 'info'
  },
  star: {
    badge: figures.star,
    color: 'yellow',
    label: 'star',
    logLevel: 'info'
  },
  success: {
    badge: figures.tick,
    color: 'green',
    label: 'success',
    logLevel: 'info'
  },
  wait: {
    badge: figures.ellipsis,
    color: 'blue',
    label: 'waiting',
    logLevel: 'info'
  },