How to use the signale.time function in signale

To help you get started, we’ve selected a few signale 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 GitSquared / edex-ui / src / _boot.js View on Github external
});
    }
    process.exit(1);
});

signale.start(`Starting eDEX-UI v${app.getVersion()}`);
signale.info(`With Node ${process.versions.node} and Electron ${process.versions.electron}`);
signale.info(`Renderer is Chrome ${process.versions.chrome}`);

const gotLock = app.requestSingleInstanceLock();
if (!gotLock) {
    signale.fatal("Error: Another instance of eDEX is already running. Cannot proceed.");
    app.exit(1);
}

signale.time("Startup");

const electron = require("electron");
const ipc = electron.ipcMain;
const path = require("path");
const url = require("url");
const fs = require("fs");
const which = require("which");
const Terminal = require("./classes/terminal.class.js").Terminal;

ipc.on("log", (e, type, content) => {
    signale[type](content);
});

var win, tty, extraTtys;
const settingsFile = path.join(electron.app.getPath("userData"), "settings.json");
const shortcutsFile = path.join(electron.app.getPath("userData"), "shortcuts.json");
github terascope / teraslice / e2e / spec / setup.js View on Github external
beforeAll((done) => {
    signale.time('global setup');
    dockerDown()
        .then(() => dockerUp())
        .then(() => waitForTerasliceNodes())
        .then(() => generateTestData())
        .then(() => {
            signale.timeEnd('global setup');
            done();
        })
        .catch((err) => {
            signale.error('Setup failed, `docker-compose logs` may provide clues');
            signale.error(err);

            return misc.compose.kill().finally(() => {
                process.exit(1);
            });
        });
github hummal / crittr / index.js View on Github external
return new Promise(async (resolve, reject) => {
        log.time("Crittr Run");

        let crittr;
        let resultObj = {critical: null, rest: null};

        try {
            crittr   = new Crittr(options);
        } catch (err) {
            reject(err);
        }

        try {
            (resultObj = await crittr.run());
        } catch (err) {
            reject(err);
        }
        resolve(resultObj);