ModuleError.js 380 B

123456789101112131415
  1. /*
  2. MIT License http://www.opensource.org/licenses/mit-license.php
  3. Author Tobias Koppers @sokra
  4. */
  5. function ModuleError(module, err) {
  6. Error.call(this);
  7. Error.captureStackTrace(this, ModuleError);
  8. this.name = "ModuleError";
  9. this.module = module;
  10. this.message = err;
  11. this.error = err;
  12. }
  13. module.exports = ModuleError;
  14. ModuleError.prototype = Object.create(Error.prototype);