Przeglądaj źródła

ref: sort resources

Sven 9 miesięcy temu
rodzic
commit
79cde95c69
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      src/tools/post-build.ts

+ 3 - 1
src/tools/post-build.ts

@@ -252,7 +252,9 @@ async function getResourceDirectives(buildNbr: string) {
     for(const name of Object.keys(resources))
       longestName = Math.max(longestName, name.length);
 
-    for(const [name, path] of Object.entries(resources)) {
+    const sortedResourceEntries = Object.entries(resources).sort(([a], [b]) => a.localeCompare(b));
+
+    for(const [name, path] of sortedResourceEntries) {
       const bufferSpace = " ".repeat(longestName - name.length);
       directives.push(`// @resource          ${name}${bufferSpace} ${
         path.match(/^https?:\/\//)