docs: function parse(src, module, makeModule, options) {
  		// Find the first valid parser :
  		debug('Find a parser for :', module.path)
  		var result = _.find(parsers, function(def) {
  			// debug('    Check parser match :', def.match)
  			if(def.match instanceof RegExp) {
  				return def.match.test(module.path);
  			} else if ('string'   == typeof def.match) {
  				return minimatch(module.path, def.match);
  			} else if ('function' == typeof def.match) {
  				return def.match(src, module, makeModule, options);
  			} else {
  				return false;
  			}
  		});
  		if(!result) {
  			debug('Warning: No valid parser found for %s. Json string is exported', module.path)
  			return 'module.exports = ' + JSON.stringify(src);
  		} else {
  			debug('Ok parser match :', result.match);
  			return result.parse(src, module, makeModule, options);
  		}
  	}