UNPKG

caffeine-mc

Version:

Select, configure and extend your to-JavaScript compiler, with arbitrary code, on a per file bases from within the file.

5 lines (4 loc) 437 B
"use strict" let Caf = require('caffeine-script-runtime'); Caf.defMod(module, () => {return Caf.importInvoke(["os"], [global, {os: require('os')}], (os) => {let tempDir; tempDir = null; return {mockTempDir: function(newTempDir) {return tempDir = newTempDir;}, unmockTempDir: function() {return tempDir = null;}, getTempDir: function() {return tempDir != null ? tempDir : os.tmpdir();}};});}); //# sourceMappingURL=MockableTempDir.js.map