0.1.1 • Published 8 years ago

grunt-before-after-hooks v0.1.1

Weekly downloads
2,940
License
MIT
Repository
github
Last release
8 years ago

grunt-before-after-hooks Build Status

Add hooks to run before every Grunt task and after they are all complete

Install

$ npm install --save grunt-before-after-hooks

Usage

module.exports = grunt => {
  // require it at the top and pass in the grunt instance
  require('grunt-before-after-hooks')(grunt, {
    beforeEach(currentTask) {
      console.log(JSON.stringify(currentTask));
      /*
      {"nameArgs":"plugin_tester","name":"plugin_tester","args":[],"flags":{},"errorCount":0}
      */
    },
    afterEach(previousTask) {
      console.log(JSON.stringify(currentTask));
      /*
      {"nameArgs":"plugin_tester","name":"plugin_tester","args":[],"flags":{},"errorCount":0}
      */
    },
    after() {

    }
  });

  grunt.initConfig();
}

The argument given to the beforeEach and afterEach hooks are instances of grunt.task.current.

0.1.1

8 years ago

0.1.0

8 years ago

0.0.2

8 years ago