@setoelkahfi / svara / commits / c58b81c

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);