// This is a hack to make browserify skip tap var tap; try { tap = require('./' + 'tap'); } catch (ex) { tap = { run: function() { throw new Error('Sorry, tap reporter not available'); } }; } module.exports = { 'junit': require('./junit'), 'default': require('./default'), 'skip_passed': require('./skip_passed'), 'minimal': require('./minimal'), 'html': require('./html'), 'eclipse': require('./eclipse'), 'machineout': require('./machineout'), 'tap': tap, 'nested': require('./nested'), 'verbose' : require('./verbose'), 'lcov' : require('./lcov') // browser test reporter is not listed because it cannot be used // with the command line tool, only inside a browser. };