Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
/**
* signale
*
* 美化console
*
* 参考:https://github.com/klauscfhq/signale
*
*/
const signale = require('signale');
signale.success('Operation successful');
signale.debug('Hello', 'from', 'L59');
signale.pending('Write release notes for 1.2.0');
signale.fatal(new Error('Unable to acquire lock'));
signale.watch('Recursively watching build directory...');
signale.complete({prefix: '[task]', message: 'Fix issue #59', suffix: '(@klauscfhq)'});
tty.ondisconnected = () => {
signale.error("Lost connection to frontend");
signale.watch("Waiting for frontend connection...");
};
win.loadURL(url.format({
pathname: path.join(__dirname, 'ui.html'),
protocol: 'file:',
slashes: true
}));
signale.complete("Frontend window created!");
win.show();
if (!settings.allowWindowed) {
win.setResizable(false);
} else if (!require(lastWindowStateFile)["useFullscreen"]) {
win.setFullScreen(false);
}
signale.watch("Waiting for frontend connection...");
}
server.listen(define.rs_port, define.rs_host, (err, result) => {
if (err) {
signale.debug(new Error(err))
return signale.fatal(new Error(err))
}
signale.watch('Recursively watching build directory...')
signale.success(`Listening at http://${define.rs_host}:${define.rs_port}/`)
})