From aa47966aaa427f72d58d0c85c62f055feced0965 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Sun, 28 Aug 2011 01:51:36 -0700 Subject: [PATCH] add .coffee support to require() --- src/require.coffee | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/require.coffee b/src/require.coffee index 789b1418b..f7b0989d7 100644 --- a/src/require.coffee +++ b/src/require.coffee @@ -26,10 +26,12 @@ define = (cb) -> exports exts = - js: (file) -> - code = __read file + js: (file, code) -> + code or= __read file __jsc__.evalJSString_withScriptPath code, file defines.pop()?.call() + coffee: (file) -> + exts.js file, CoffeeScript.compile __read file resolve = (file) -> if /!/.test file