code: function parseDir( dirName, options ){
      dirName =           fsUtils.normalize( dirName );
      options =           options || {};
  
      var fileNames =     fsUtils.findAllFiles( dirName ).filter( getFileNameFilter( options ));
      var listsOfParts =  fileNames.map( parser.parseFile );
      var parts =         flattenArray( listsOfParts );
      var clist =         components.fromParts( parts );
  
      return applyListOptions( clist, options );
  }
docs: /