UNPKG

calibre

Version:

Performance monitoring with Synthetic testing, Chrome UX Report, and Real User Metrics

21 lines (18 loc) 512 B
import filesize from './filesize.js' import duration from './duration.js' import gradeFormatter from './grade-score.js' import milliunit from './milliunit.js' const format = ({ formatter, value }) => { switch (formatter) { case 'humanDuration': case 'milliseconds': return duration(value) case 'fileSize': return filesize(value) case 'milliunit': return milliunit(value) default: return value } } export { format, filesize, duration, gradeFormatter, milliunit }