123456789101112131415161718 |
- #!/usr/bin/env node
- var path = require('path');
- var fs = require('fs');
- var potentialPaths = [
- path.join(process.cwd(), 'node_modules/coffeescript/lib/coffeescript'),
- path.join(process.cwd(), 'node_modules/coffeescript/lib/coffee-script'),
- path.join(process.cwd(), 'node_modules/coffee-script/lib/coffee-script'),
- path.join(__dirname, '../lib/coffee-script')
- ];
- for (var i = 0, len = potentialPaths.length; i < len; i++) {
- if (fs.existsSync(potentialPaths[i])) {
- require(potentialPaths[i] + '/cake').run();
- break;
- }
- }
|