diff --git a/src/module-cache.coffee b/src/module-cache.coffee index 173451222..f454ad2e0 100644 --- a/src/module-cache.coffee +++ b/src/module-cache.coffee @@ -3,11 +3,6 @@ path = require 'path' fs = require 'fs-plus' semver = require 'semver' -# Make sure CoffeeScript is required when this file is required directly -# by apm -unless require.extensions['.coffee'] - require('coffee-script').register() - nativeModules = process.binding('natives') cache = @@ -58,7 +53,7 @@ loadFolderCompatibility = (modulePath, rootPath, rootMetadata, moduleCache) -> onDirectory = (childPath) -> path.basename(childPath) isnt 'node_modules' - extensions = Object.keys(require.extensions) + extensions = ['.js', '.coffee', '.json', '.node'] paths = {} onFile = (childPath) -> if path.extname(childPath) in extensions