Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
paddingLeft: 0,
paddingRight: 0,
paddingTop: 0,
paddingBottom: 0,
});
serveMessage.push(
['Local:', chalk.cyan(address)],
['On your network:', chalk.cyan(networkAddress)]
);
const timeStatement = previewTotalTime
? `${chalk.underline(prettyTime(managerTotalTime))} for manager and ${chalk.underline(
prettyTime(previewTotalTime)
)} for preview`
: `${chalk.underline(prettyTime(managerTotalTime))}`;
// eslint-disable-next-line no-console
console.log(
boxen(
dedent`
${colors.green(`Storybook ${chalk.bold(version)} started`)}
${chalk.gray(timeStatement)}
${serveMessage.toString()}${updateMessage ? `\n\n${updateMessage}` : ''}
`,
{ borderStyle: 'round', padding: 1, borderColor: '#F1618C' }
)
);
}
middle: '',
},
paddingLeft: 0,
paddingRight: 0,
paddingTop: 0,
paddingBottom: 0,
});
serveMessage.push(
['Local:', chalk.cyan(address)],
['On your network:', chalk.cyan(networkAddress)]
);
const timeStatement = previewTotalTime
? `${chalk.underline(prettyTime(managerTotalTime))} for manager and ${chalk.underline(
prettyTime(previewTotalTime)
)} for preview`
: `${chalk.underline(prettyTime(managerTotalTime))}`;
// eslint-disable-next-line no-console
console.log(
boxen(
dedent`
${colors.green(`Storybook ${chalk.bold(version)} started`)}
${chalk.gray(timeStatement)}
${serveMessage.toString()}${updateMessage ? `\n\n${updateMessage}` : ''}
`,
{ borderStyle: 'round', padding: 1, borderColor: '#F1618C' }
)
);
}
this.on('task_stop', e => {
const task = this.tasks[e.task]
// Specific log for noop functions.
if (task.fn.toString() === 'function () {}') {
this.log(
'Finished',
`'${chalk.cyan(e.task)}'`,
chalk.cyan(`[ ${task.dep.join(', ')} ]`),
)
return
}
const time = prettyTime(e.hrDuration)
this.log(
'Finished',
`'${chalk.cyan(e.task)}'`,
'after',
chalk.magenta(time),
)
})
end() {
const taskTime = process.hrtime(startTime);
const prettyTime = prettyHrtime(taskTime);
$.util.log('Bundled in', $.util.colors.magenta(prettyTime));
}
};
data: drawQueries.map((query) => {
return [
query.connectionId,
query.queryId,
formatSql(query.sql).slice(0, 50),
query.rows.length,
prettyHrtime(query.executionTime)
];
}),
headers: [
o.on('task_stop', e => {
log('Finished', `'${e.task}'`.cyan, `in ${prettyHrtime(e.hrDuration)}`)
})
trace: ({ message, time }: { message: string; time: [number, number] }): void =>
npmLog.info('', `${message} (${colors.purple(prettyTime(time))})`),
};
.on('end', () => {
gutil.log('Finished bundling ' + gutil.colors.magenta(ptime(process.hrtime(time))));
});
}
const updateSummary = (summary, {plugin, rawTime}, {precise}) => {
const summaryForPlugin = summary[plugin] || {rawTime: [0, 0]};
const newRawTime = hrtimeAdd(summaryForPlugin.rawTime, rawTime);
const formatted = pretty(newRawTime, {precise});
const text = 'Completed in ' + pretty(newRawTime, {precise});
const time = convert(newRawTime);
return {
...summary,
[plugin]: {rawTime: newRawTime, formatted, text, time},
};
};