title: Creating grunt tasks for compiling coffeescript files recursively inside directories and subdirectories
body: <p>I am trying to create a grunt task to compile coffeescript code spread across multiple files to .js files of the same name. I have the grunt coffeescript plugin and I am looking to use the "glob_to_multiple" spec that is given on this page:</p>
  
  <p><a href="https://www.npmjs.org/package/grunt-contrib-coffee" rel="nofollow">https://www.npmjs.org/package/grunt-contrib-coffee</a>.</p>
  
  <pre><code> glob_to_multiple: {
      expand: true,
      flatten: true,
      cwd: 'path/to',
      src: ['*.coffee'],
      dest: 'path/to/dest/',
      ext: '.js'
    },
  </code></pre>
  
  <p>However, this grunt task does not compile .coffee files to .js files of corresponding names - for all .coffee files in a directory and its sub directories. I've been tweaking this config, for a while but I can't get it to do this. Please help.</p>