1 /* global module:false */
2 module.exports = function(grunt) {
4 // Project configuration
6 pkg: grunt.file.readJSON('package.json'),
10 ' * reveal.js <%= pkg.version %> (<%= grunt.template.today("yyyy-mm-dd, HH:MM") %>)\n' +
11 ' * http://lab.hakim.se/reveal-js\n' +
14 ' * Copyright (C) 2013 Hakim El Hattab, http://hakim.se\n' +
19 files: [ 'Gruntfile.js', 'js/reveal.js' ]
22 // Tests will be added soon
24 files: [ 'test/**/*.html' ]
29 banner: '<%= meta.banner %>\n'
33 dest: 'js/reveal.min.js'
40 'css/reveal.min.css': [ 'css/reveal.css' ]
67 files: [ 'Gruntfile.js', 'js/reveal.js', 'css/reveal.css' ],
74 grunt.loadNpmTasks( 'grunt-contrib-jshint' );
75 grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
76 grunt.loadNpmTasks( 'grunt-contrib-uglify' );
77 grunt.loadNpmTasks( 'grunt-contrib-watch' );
80 grunt.registerTask( 'default', [ 'jshint', 'cssmin', 'uglify' ] );