Closed DeLaGuardo closed 10 years ago
CoffeeScript patching 'require' with extra extensions:
> require.extensions { '.js': [Function], '.json': [Function], '.node': [Function] } > require('coffee-script') { VERSION: '1.6.3', helpers: { starts: [Function], ends: [Function], repeat: [Function], compact: [Function], count: [Function], merge: [Function], extend: [Function], flatten: [Function], del: [Function], last: [Function], some: [Function: some], invertLiterate: [Function], addLocationDataFn: [Function], locationDataToString: [Function], baseFileName: [Function], isCoffee: [Function], isLiterate: [Function], throwSyntaxError: [Function], prettyErrorMessage: [Function] }, compile: [Function], tokens: [Function], nodes: [Function], run: [Function], eval: [Function] } > require.extensions { '.js': [Function], '.json': [Function], '.node': [Function], '.coffee': [Function], '.litcoffee': [Function], '.coffee.md': [Function] }
This was a regression inherited from CoffeeScript's mainline. See issue #100, there's a workaround.
CoffeeScript patching 'require' with extra extensions: