diff --git a/lib/coffeescript/index.js b/lib/coffeescript/index.js index 78f7c7ba7b..ee681d48a9 100644 --- a/lib/coffeescript/index.js +++ b/lib/coffeescript/index.js @@ -60,10 +60,8 @@ // Save the options for compiling child imports. mainModule.options = options; // Compile. - if (!helpers.isCoffee(mainModule.filename) || require.extensions) { - answer = CoffeeScript.compile(code, options); - code = (ref = answer.js) != null ? ref : answer; - } + answer = CoffeeScript.compile(code, options); + code = (ref = answer.js) != null ? ref : answer; return mainModule._compile(code, mainModule.filename); }; diff --git a/src/index.coffee b/src/index.coffee index 9356776fcd..205344d1d3 100644 --- a/src/index.coffee +++ b/src/index.coffee @@ -53,9 +53,8 @@ CoffeeScript.run = (code, options = {}) -> mainModule.options = options # Compile. - if not helpers.isCoffee(mainModule.filename) or require.extensions - answer = CoffeeScript.compile code, options - code = answer.js ? answer + answer = CoffeeScript.compile code, options + code = answer.js ? answer mainModule._compile code, mainModule.filename