docs: function(grunt, script, sources, params) {
  
          var flag;
          var cmd = script;
          var args =[];
  
  
          // Compute JSDoc options
          for (flag in params) {
              if (params.hasOwnProperty(flag)) {
                  if (params[flag] !== false) {
                      args.push('--' + flag);
                  }
                  if (typeof params[flag] === 'string') {
                      args.push(params[flag]);
                  }
              }
          }
  
          if (!Array.isArray(sources)) {
              sources = [sources];
          }
          args = args.concat(sources);
  
          grunt.log.debug('Running : ' + cmd + ' ' + args.join(' '));
  
          return spawn(cmd, args);
      }