node package manager
Painless code sharing. npm Orgs help your team discover, share, and reuse code. Create a free org »


time-grunt Build Status

Display the elapsed execution time of grunt tasks


$ npm install --save-dev time-grunt


// Gruntfile.js 
module.exports = grunt => {
    // require it at the top and pass in the grunt instance 

Optional callback

If you want to collect the timing stats for your own use, pass in a callback:

require('time-grunt')(grunt, (stats, done) => {
    // do whatever you want with the stats 
    // be sure to let grunt know when to exit 

Clean layout

The watch task and tasks that take less than 1% of the total time are hidden to reduce clutter.

Run grunt with grunt --verbose to see all tasks.


MIT © Sindre Sorhus