This commit is contained in:
Jeremy Ashkenas
2010-03-15 23:10:14 -07:00
parent 21e954eec3
commit 61dee1beba
2 changed files with 5 additions and 6 deletions

View File

@@ -13,11 +13,9 @@
parser = require('./parser').parser; parser = require('./parser').parser;
helpers = require('./helpers').helpers; helpers = require('./helpers').helpers;
helpers.extend(global, require('./nodes')); helpers.extend(global, require('./nodes'));
require.registerExtension('.coffee', function(content) { require.registerExtension ? require.registerExtension('.coffee', function(content) {
if (require.registerExtension) { return compile(content);
return compile(content); }) : null;
}
});
} else { } else {
this.exports = (this.CoffeeScript = {}); this.exports = (this.CoffeeScript = {});
Lexer = this.Lexer; Lexer = this.Lexer;

View File

@@ -13,7 +13,8 @@ if process?
parser: require('./parser').parser parser: require('./parser').parser
helpers: require('./helpers').helpers helpers: require('./helpers').helpers
helpers.extend global, require './nodes' helpers.extend global, require './nodes'
require.registerExtension '.coffee', (content) -> compile content if require.registerExtension if require.registerExtension
require.registerExtension '.coffee', (content) -> compile content
else else
this.exports: this.CoffeeScript: {} this.exports: this.CoffeeScript: {}
Lexer: this.Lexer Lexer: this.Lexer