code: function(file) {
        var type = file.type.toLowerCase(),
          sources = file.sources;
  
        $.each(sources, function(tmpSource) {
          if (_support[type][tmpSource]) {
            file = file.sources[tmpSource];
            file.type = type.toUpperCase();
            return false;
          }
        });
        if (file.source) {
          return file;
        } else {
          return false;
        }
      }
docs: /*
  
  @description Loops on the available source files to find the right one to preload
  @param file: {object} the node that we need to parse to check the source supported