From 0df5045edb87ea3dd435c99de768a03ff35d74e1 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 8 Oct 2014 08:39:59 -0700 Subject: [PATCH] Move registered property into cache object --- src/module-cache.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/module-cache.coffee b/src/module-cache.coffee index f340b340d..da789028a 100644 --- a/src/module-cache.coffee +++ b/src/module-cache.coffee @@ -9,6 +9,7 @@ cache = dependencies: {} folders: {} ranges: {} + registered: false loadDependencies = (modulePath, rootPath, rootMetadata, moduleCache) -> for childPath in fs.listSync(path.join(modulePath, 'node_modules')) @@ -134,15 +135,14 @@ exports.create = (modulePath) -> fs.writeFileSync(metadataPath, JSON.stringify(metadata, null, 2)) undefined -registered = false exports.register = -> - return if registered + return if cache.registered originalResolveFilename = Module._resolveFilename Module._resolveFilename = (relativePath, parentModule) -> resolvedPath = getCachedModulePath(relativePath, parentModule) resolvedPath ? originalResolveFilename(relativePath, parentModule) - registered = true + cache.registered = true undefined