module.exports = function(grunt) { // Project configuration. grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), concat: { options: { process: function(src, filepath) { return '// Source: ' + filepath + '\n' + '(function() {\n' + src + '\n})();\n'; }, }, build: { src: ['../static/lib/**/*.js', '../static/js/*.js', '!../static/lib/jquery.overscroll.min.js'], dest: '../dest/<%= pkg.name %>.js' } }, cssmin: { '../dest/<%= pkg.name %>.css': ['../static/lib/**/*.css', '../static/css/*.css'] } }); grunt.loadNpmTasks('grunt-contrib-concat'); grunt.loadNpmTasks('grunt-contrib-cssmin'); // Default task(s). grunt.registerTask('default', ['concat', 'cssmin']); };