diff --git a/src/module-cache.coffee b/src/module-cache.coffee new file mode 100644 index 000000000..3a6eb9aee --- /dev/null +++ b/src/module-cache.coffee @@ -0,0 +1,10 @@ +Module = require 'module' +fs = require 'fs-plus' + +originalResolveFilename = Module._resolveFilename + +Module._resolveFilename = (relative, parent) -> + resolved = originalResolveFilename.apply(global, arguments) + if relative[0] isnt '.' and not fs.isAbsolute(relative) and relative isnt resolved + console.log "#{relative} -> #{resolved}" + resolved diff --git a/src/window-bootstrap.coffee b/src/window-bootstrap.coffee index fa7f9d354..6ab56cb22 100644 --- a/src/window-bootstrap.coffee +++ b/src/window-bootstrap.coffee @@ -1,6 +1,7 @@ # Like sands through the hourglass, so are the days of our lives. startTime = Date.now() +require './module-cache' require './window' Atom = require './atom'