You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/* * grunt-contrib-watch * http://gruntjs.com/
* * Copyright (c) 2012 "Cowboy" Ben Alman, contributors * Licensed under the MIT license. * https://github.com/gruntjs/grunt-contrib-watch/blob/master/LICENSE-MIT
*/
'use strict';
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({ jshint: { all: [ 'Gruntfile.js', 'tasks/**/*.js', '<%= nodeunit.tests %>' ], options: { jshintrc: '.jshintrc' } },
// Watch
watch: { all: { files: ['<%= jshint.all %>'], tasks: ['jshint', 'nodeunit'], }, },
// Unit tests.
nodeunit: { tests: ['test/tasks/*_test.js'] }
});
// Actually load this plugin's task(s).
grunt.loadTasks('tasks');
// These plugins provide necessary tasks.
grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-nodeunit'); grunt.loadNpmTasks('grunt-contrib-internal');
// By default, lint and run all tests.
grunt.registerTask('default', ['jshint', 'nodeunit', 'build-contrib']);
};
|