code: function success() {
  
    var args = [].slice.call(arguments);
    let succesOptions = Object.assign({}, options);;
    let message = defaultMessage;
  
    if ( args.length ) {
      args.forEach(function(arg) {
        switch(typeof arg) {
          case 'object':
            succesOptions = Object.assign(succesOptions, arg);
          break;
          case 'string':
            message = succesOptions.messages[arg] || arg;
          break;
        }
      });
    }
  
    let first = true;
    let logType = "Created";
    let prefix = typeof succesOptions.prefix !== 'undefined' ? succesOptions.prefix + ' ' : '';
    let suffix = typeof succesOptions.suffix !== 'undefined' ? ' ' + succesOptions.suffix : '';
  
    message = prefix + message + suffix;
  
    if (caches.includes(message) && message !== defaultMessage) {
      logType = "Updated";
    }
  
    caches.push(message);
  
    if ( typeof succesOptions.extra !== 'undefined') {
      var extra = typeof succesOptions.extra == 'object' ? succesOptions.extra : [succesOptions.extra];
      extra.forEach(file => {
        log(logType, file, message);
      })
      succesOptions.extra = undefined;
    }
  
    return notify({
      icon     : _icon(),
      subtitle : succesOptions.project,
      title    : logType + " <%= file.relative %>",
      message  : (file) => {
  
        let filepath = path.relative(process.cwd(), file.path);
  
        if (typeof succesOptions.exclusions !== 'undefined' && filepath.includes(succesOptions.exclusions)) {
          return false;
        } else {
          log(logType, filepath, message);
        }
  
        if (first == false) { return false; }
        first = false;
  
        if ( options.popups ) {
          return message;
        }
      }
    });
  }
docs: ============================================================================= Successes =============================================================================