file-curator
Version:
Generate list of files in a text file of directory
36 lines (35 loc) • 914 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatSizeUnits = function (bytes) {
var newBytes;
if (bytes >= 1073741824) {
newBytes = (bytes / 1073741824).toFixed(2) + " GB";
}
else if (bytes >= 1048576) {
newBytes = (bytes / 1048576).toFixed(2) + " MB";
}
else if (bytes >= 1024) {
newBytes = (bytes / 1024).toFixed(2) + " KB";
}
else if (bytes > 1) {
newBytes = bytes + " bytes";
}
else if (bytes == 1) {
newBytes = bytes + " byte";
}
else {
newBytes = "0 bytes";
}
return newBytes;
};
exports.compareFiles = function (a, b) {
return b.isDir - a.isDir || a.name > b.name ? 1 : -1;
};
exports.genLine = function (file, description) {
return {
name: file.name,
date: file.date,
size: file.size,
description: description
};
};