I\'m looking for a way to find out if a module is available.
For example, I want to check if the module mongodb is available, programmatically.
mongodb
Here is the most clever way I found to do this. If anyone has a better way to do so, please point it out.
var mongodb; try { mongodb = require( 'mongodb' ); } catch( e ) { if ( e.code === 'MODULE_NOT_FOUND' ) { // The module hasn't been found } }