@medflyt/test-db-service
Version:
Developer tool to instantly provision test PostgreSQL databases from a template
19 lines • 705 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.performanceMeasure = void 0;
async function performanceMeasure(description, action) {
console.log(`${description}...`);
const before = new Date().getTime();
const result = await action();
const after = new Date().getTime();
console.log(formatMilliseconds(after - before), description);
return result;
}
exports.performanceMeasure = performanceMeasure;
function formatMilliseconds(millis) {
const secs = Math.floor(millis / 1000);
const frac = millis % 1000;
const fracStr = `${frac}`;
return `${secs}.${fracStr.padStart(3, "0")}s`;
}
//# sourceMappingURL=performance_timing.js.map