Skip to content

Commit 92403e9

Browse files
moljac024SpaceK33z
authored andcommitted
Instantiate MemoryFileSystem only once (#120)
1 parent 5a71653 commit 92403e9

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

middleware.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,13 @@ module.exports = function(compiler, options) {
5555
if(typeof options.reporter !== "function") options.reporter = defaultReporter;
5656

5757
// store our files in memory
58-
var fs = compiler.outputFileSystem = new MemoryFileSystem();
58+
var fs;
59+
var isMemoryFs = compiler.outputFileSystem instanceof MemoryFileSystem;
60+
if(isMemoryFs) {
61+
fs = compiler.outputFileSystem;
62+
} else {
63+
fs = compiler.outputFileSystem = new MemoryFileSystem();
64+
}
5965

6066
compiler.plugin("done", function(stats) {
6167
// We are now on valid state

0 commit comments

Comments
 (0)