From 95447d1cd09608df4b2fe0918a95f6b7b46545b3 Mon Sep 17 00:00:00 2001
From: Gerben <gerben@treora.com>
Date: Thu, 27 Jul 2017 19:47:28 +0200
Subject: [PATCH] Sort output by filename for more determinism.

This only addresses one source of non-determinism, there may be more.
---
 file-system-loader.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/file-system-loader.js b/file-system-loader.js
index 4e033fc..fad1817 100644
--- a/file-system-loader.js
+++ b/file-system-loader.js
@@ -125,7 +125,7 @@ var FileSystemLoader = (function () {
       var sources = this.sources;
       var written = {};
 
-      return this.deps.overallOrder().map(function (filename) {
+      return this.deps.overallOrder().slice().sort().map(function (filename) {
         if (written[filename] === true) {
           return null;
         }