         coffeescript = require 'coffee-script'
         result = coffeescript.compile text
         cb null, result
-      exts: /^.*\.(coffee)$/
+      exts: /\.(coffee)$/i
       lang: -> 'js'
     'CoffeeScript (Literate)':
       render: (text, filepath, cb) ->
         coffeescript = require 'coffee-script'
         result = coffeescript.compile text, literate: true
         cb null, result
-      exts: /^.*\.(litcoffee)$/
+      exts: /\.(litcoffee)$/i
       lang: -> 'js'
     'TypeScript':
       render: (text, filepath, cb) ->

          return cb null, result
        catch e
          return cb e, null
      exts: /^.*\.(dson)$/
      lang: -> 'json'
    'Stylus':
      render: (text, filepath, cb) ->

        result = allowUnsafeEval -> ts.compile(text)
        cb null, result
      lang: -> 'js'
      exts: /\.(ts)$/i
    'LESS':
      render: (text, filepath, cb) ->
        less = require 'less'
