Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@lodder/time-grunt

C-Lodder1.4kMIT4.0.0

Display the elapsed execution time of grunt tasks

grunt, tasks, measure, time, profile, stat, stats, perf, performance, tasks

readme

time-grunt

NPM Version Build Status Dependency Status

Display the elapsed execution time of grunt tasks

Install

$ npm i --save-dev @lodder/time-grunt

Usage

// Gruntfile.js
module.exports = grunt => {
    // Require it at the top and pass in the grunt instance
    require('@lodder/time-grunt')(grunt);

    grunt.initConfig();
}

Optional callback

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

require('@lodder/time-grunt')(grunt, (stats, done) => {
    // do whatever you want with the stats
    uploadReport(stats);

    // be sure to let grunt know when to exit
    done();
});

Options

  • Run grunt with --no-color to disable any colour indicators in the terminal

Clean layout

The watch task is hidden to reduce clutter.

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

Run grunt with grunt --quiet to quiet all tasks including time-grunt.

License

MIT © Sindre Sorhus