out.end css
js_handler = (args, out, request, url_parts) ->
+ convert = false
basename = url_parts.pathname.substr 1, (url_parts.pathname.length - 4)
if basename is 'client'
filename = 'client.coffee'
+ convert = true
else if basename is 'common'
filename = 'common.coffee'
+ convert = true
+ else if basename is 'cs_cards'
+ filename = 'cs_cards.js'
+ convert = false
else
error = "Unknown js basename: #{basename}"
console.log error
fs.readFile filename, 'utf8', (err, data) ->
if err
return out.end "Server failed to read #{filename}"
- out.end coffee.compile data
+ if convert
+ out.end coffee.compile data
+ else
+ out.end data
html_handler = (args, out, request, url_parts) ->
fs.readFile 'index.html', 'utf8', (err, data) ->