title: How can I use grunt-regarde with grunt-contrib-coffee to only compile changed .coffee files?
body: <p>My project has over 300 CoffeeScript files, so it takes several seconds to recompile everything. I'd like to only recompile the changed CoffeeScript files.</p>
  
  <p>Here's the closest I've come so far, but the "frontend-src/coffeescript" folder structure is being copied from the src directory to the dest directory.</p>
  
  <pre><code>coffee: {
    changed: {
      expand: true,
      cwd: './',
      src: ['&lt;%= grunt.regarde.changed %&gt;'],
      dest: 'public/js/',
      ext: '.js'
    }
  },
  regarde: {
    coffee: {
      files: 'frontend-src/coffeescript/**/*.coffee',
      tasks: ['coffee:changed', 'livereload']
    }
  }
  </code></pre>
  
  <p>This is all with Grunt 0.4.0. Any help would be greatly appreciated!</p>