merging in Tim's registerExtension fix for the latest Node master.
This commit is contained in:
parent
10d57705a0
commit
83651a7d6a
|
@ -11,7 +11,7 @@
|
|||
require.extensions['.coffee'] = function(module, filename) {
|
||||
var content;
|
||||
content = compile(fs.readFileSync(filename, 'utf8'));
|
||||
return module._compile(content, filename + '.js');
|
||||
return module._compile(content, filename + ' (compiled)');
|
||||
};
|
||||
} else if (require.registerExtension) {
|
||||
require.registerExtension('.coffee', function(content) {
|
||||
|
|
|
@ -14,11 +14,11 @@ if process?
|
|||
parser = require('./parser').parser
|
||||
helpers = require('./helpers').helpers
|
||||
helpers.extend global, require './nodes'
|
||||
# TODO: Remove registerExtension when fully depreciated
|
||||
# TODO: Remove registerExtension when fully deprecated.
|
||||
if require.extensions
|
||||
require.extensions['.coffee'] = (module, filename) ->
|
||||
content = compile fs.readFileSync filename, 'utf8'
|
||||
module._compile content, filename + '.js'
|
||||
module._compile content, filename + ' (compiled)'
|
||||
else if require.registerExtension
|
||||
require.registerExtension '.coffee', (content) -> compile content
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue