Skip to content

Commit

Permalink
Only add .coffee to extensions if it was present before
Browse files Browse the repository at this point in the history
  • Loading branch information
tschaub committed May 18, 2016
1 parent f126dcb commit 5561b8e
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions lib/moduleEnv.js
Expand Up @@ -47,12 +47,17 @@ function requireProxy(path) {
}

function registerExtensions() {
originalExtensions.coffee = require.extensions[".coffee"];
var originalCoffeeExtension = require.extensions[".coffee"];
if (originalCoffeeExtension) {
originalExtensions.coffee = originalCoffeeExtension;
}
require.extensions[".coffee"] = coffeeExtension;
}

function restoreExtensions() {
require.extensions[".coffee"] = originalExtensions.coffee;
if ("coffee" in originalExtensions) {
require.extensions[".coffee"] = originalExtensions.coffee;
}
}

function coffeeExtension(module, filename) {
Expand Down

0 comments on commit 5561b8e

Please sign in to comment.