grunt-log-headers

Hide the running task name header in Grunt's logger.

Usage no npm install needed!

<script type="module">
  import gruntLogHeaders from 'https://cdn.skypack.dev/grunt-log-headers';
</script>

README

grunt-log-headers NPM Version

Hide the running task name header in Grunt's logger.

Getting Started

This plugin requires Grunt >=0.4

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

npm install grunt-log-headers --save-dev

Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

require('grunt-log-headers')(grunt);

There is no task

Overview

Unlike typical Grunt plugins, this one has no task. It's actually a hack that wraps a part of Grunt's core.

Note: Because of the nature of this plugin, complications may occur with any other similar "hacked" plugins.

Global Options

options.gruntLogHeader

Type: Boolean
Default value: true

Show the running task header or not. This can be applied to any task.

Usage Example

module.exports = function(grunt) {
  grunt.initConfig({
    sometask: {
      options: {
        gruntLogHeader: false,
      },
      sometarget1: {
        options: {
          gruntLogHeader: true,
        },
        …
      }
      sometarget2: {
        …
      },
    },
  });
  
  require('grunt-log-headers')(grunt);
  grunt.loadNpmTasks('sometask');
}

Release History

  • 1.0.2 supports grunt 1.x and npm 3.x
  • 1.0.1 package.json fixes
  • 1.0.0 release
  • 0.1.0 initial release