UNPKG

studiocms

Version:

Astro Native CMS for AstroDB. Built from the ground up by the Astro community.

19 lines (18 loc) 509 B
import fs from "node:fs"; function measureExecutionTime(callback) { const startTime = performance.now(); callback(); const endTime = performance.now(); const executionTime = Math.floor(endTime - startTime); return executionTime; } function getFileSizeInKilobytes(filename) { const stats = fs.statSync(filename); const fileSizeInBytes = stats.size; const fileSizeInKilobytes = fileSizeInBytes / 1024; return fileSizeInKilobytes; } export { getFileSizeInKilobytes, measureExecutionTime };