From dc19fa4baa8610992d028ed01014c55e1b1a9fe0 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Mon, 6 Oct 2014 18:45:58 -0700 Subject: [PATCH] :memo: Add a couple notes --- src/module-cache.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/module-cache.coffee b/src/module-cache.coffee index 3a6eb9aee..ecea1455a 100644 --- a/src/module-cache.coffee +++ b/src/module-cache.coffee @@ -3,6 +3,9 @@ fs = require 'fs-plus' originalResolveFilename = Module._resolveFilename +# Precompute versions of all modules in node_modules +# Precompute the version each file is compatible + Module._resolveFilename = (relative, parent) -> resolved = originalResolveFilename.apply(global, arguments) if relative[0] isnt '.' and not fs.isAbsolute(relative) and relative isnt resolved