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.
 
 
 

17 lines
316 B

  1. var module = require('module');
  2. var originalRequire = module.prototype.require;
  3. module.prototype.require = function (name) {
  4. var res = null;
  5. try {
  6. res = originalRequire.call(this, name);
  7. } catch (e) {
  8. try {
  9. res = originalRequire.call(this, __dirname + '/' + name);
  10. } catch (err) { }
  11. }
  12. return res;
  13. }