mirror of
https://github.com/SukkaW/Surge.git
synced 2025-12-12 01:00:34 +08:00
16 lines
379 B
JavaScript
16 lines
379 B
JavaScript
const path = require('path');
|
|
|
|
/**
|
|
* @param {Function} fn
|
|
* @param {string} __filename
|
|
*/
|
|
module.exports.runner = async (__filename, fn) => {
|
|
const runnerName = path.basename(__filename, path.extname(__filename));
|
|
|
|
const start = Date.now();
|
|
const result = await fn();
|
|
const end = Date.now();
|
|
console.log(`⌛ [${runnerName}]: ${end - start}ms`);
|
|
return result;
|
|
};
|