text: "use strict";
  
  module.exports = function (grunt) {
    // Dependencies
    [
      "grunt-contrib-copy"
    ].forEach(grunt.loadNpmTasks);
  
    return {
      fonts: {
        files: [{
          expand: true,
          cwd: "<%= config.src %>",
          src: "**/*.{ttf,woff,eot}",
          dest: "<%= config.dest %>"
        }]
      },
      images: {
        files: [{
          expand: true,
          cwd: "<%= config.src %>",
          src: "**/*.{jpg,png,svg}",
          dest: "<%= config.dest %>"
        }]
      },
      demoScripts: {
        files: [{
          expand: true,
          cwd: "<%= config.src %>",
          src: "*.js",
          dest: "<%= config.dest %>"
        }]
      },
      demoMarkup: {
        files: [{
          expand: true,
          cwd: "<%= config.src %>",
          src: "*.html",
          dest: "<%= config.dest %>"
        }]
      },
      data: {
        files: [{
          expand: true,
          cwd: "<%= config.src %>",
          src: "**/*.json",
          dest: "<%= config.dest %>"
        }]
      }
    };
  };