You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
298 B

module.exports = function(module, options){
try{
if(module[0] in {".":1}){
module = process.cwd() + module.substr(1);
}
return require(module);
}catch(err){
if (err.code !== "MODULE_NOT_FOUND" && options && options.rethrow) {
throw err;
}
}
return null;
};