fix: added compare function to avoid inaccurate sorting
Fixes sonarcloud quality gate flag
mellbacon committed
May 24, 2023 at 15:14 UTC
c58b81c101f34db8b239ec40720c693727235c76
1 file changed
+3
-3
src/lib/File.ts
+3
-3
@@ -53,8 +53,8 @@ function sortTree(tree: fs.FileEntry[]) {
53
files.push(node);
54
}
55
}
56
- files.sort();
57
- sortedTree.sort();
56
+ files.sort((a, b) => (a - b));
57
+ sortedTree.sort((a, b) => (a - b));
58
sortedTree.push(...files);
59
return sortedTree;
60
}
@@ -70,7 +70,7 @@ export async function moveFile(source: string, dest: string, file: string, type:
70
} catch (error) {
71
console.error(error);
72
}
73
-
73
+
74
/*
75
// Should use this as fallback
76
fs.copyFile(source, dest);