load-common-grunt-tasks
v0.0.8
Published
Load common grunt tasks and configs so you don't need to redefine them for every module
Downloads
6
Readme
load-common-grunt-tasks
Load common grunt tasks and configs so you don't need to redefine them for every module
Install
Install with npm: npm install --save-dev load-common-grunt-tasks
Example Config
basic Gruntfile.js
module.exports = function(grunt) {
require('load-common-grunt-tasks')(grunt);
};
To override default tasks simply redefine them after calling require('load-common-grunt-tasks')(grunt);
, e.g.
module.exports = function(grunt) {
require('load-common-grunt-tasks')(grunt);
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.util._.extend(grunt.config.data, {
watch: {
js: {
files: ['lib/**/*.js'],
tasks: ['build']
}
}
});
grunt.registerTask('build', 'custom build task', function() {
grunt.log.write('Logging some stuff...').ok();
});
grunt.registerTask('default', [ 'build', 'jshint']);
};