title: Copying everything recursively with grunt-contrib-copy, omitting part of the structure?
body: <p>Say I have this directory setup:</p>
  
  <pre><code> +-- gruntfile.js
   |    
   +-- src/
   |  |  
   |  +-- lib/
   |     |
   |     +-- imgs/**
   |     |
   |     +-- js/**
  </code></pre>
  
  <p>And I want to create a distribution folder using <a href="https://github.com/gruntjs/grunt-contrib-copy" rel="nofollow">grunt-contrib-copy</a>:</p>
  
  <pre><code> +-- gruntfile.js
   |    
   +-- app/
   |  |  
   |  +-- lib/
   |     |
   |     +-- imgs/**
   |     |
   |     +-- js/**
   |
   +-- src/**
  </code></pre>
  
  <p>Note that the <code>src</code> folder is not listed within the <code>dist</code> folder. So far, all my efforts end up like this:</p>
  
  <pre><code> +-- gruntfile.js
   |    
   +-- app/
   |  |  
   |  +-- src/
   |     |
   |     +-- lib/
   |        |
   |        +-- imgs/**
   |        |
   |        +-- js/**
   +-- src/**
  </code></pre>
  
  <p>I've tried many different configurations, but here's the one I'm on currently:</p>
  
  <pre><code>{
    expand: true,
    src: ['src/lib/**'],
    dest: 'app/',
    flatten: false,
    filter: 'isFile'
  }
  </code></pre>
  
  <p>Remember that I want to copy everything recursively below <code>src</code> into <code>app</code>, but without the <code>src</code> folder coming with it.</p>