UNPKG

664 BJavaScriptView Raw
1
2
3/**
4 * @param {Object} grunt Grunt.
5 */
6module.exports = function(grunt) {
7
8 grunt.initConfig({
9 jshint: {
10 options: {
11 jshintrc: '.jshintrc'
12 },
13 test: {
14 options: {
15 jshintrc: 'test/.jshintrc'
16 },
17 src: 'test/fixtures/**/*.js'
18 }
19 },
20 uglify: {
21 test: {
22 files: {
23 'dest/min.js': 'test/fixtures/**/*.js'
24 }
25 }
26 }
27 });
28
29 grunt.loadNpmTasks('grunt-contrib-uglify');
30 grunt.loadNpmTasks('grunt-contrib-jshint');
31 grunt.loadTasks('tasks');
32
33 grunt.registerTask('min', ['any-newer:uglify:test']);
34 grunt.registerTask('default', ['newer:jshint:test']);
35
36};