pkg-stats
Version:
Beautiful NPM package download stats
13 lines (12 loc) • 375 B
JavaScript
export function formatDownloads(downloads, maxDownloads) {
if (maxDownloads > 1000000) {
return `${(downloads / 1000000).toFixed(1)}M`;
}
if (maxDownloads > 1000) {
return `${(downloads / 1000).toFixed(1)}K`;
}
return downloads.toString();
}
export function formatPercentage(percentage) {
return `${(percentage * 100).toFixed(1)}%`;
}