UNPKG

312 Btext/coffeescriptView Raw
1fs = require 'fs'
2
3coffee = require 'coffee-script'
4
5exports.compile = (file, flags, callback) ->
6 fs.readFile file, 'utf8', (err, contents) ->
7 return callback err if err
8 try
9 output = coffee.compile contents, bare: 'bare' in flags
10 catch err
11 return callback err
12 callback null, output