dinoloop-es8
Version:
A lightweight REST API Library for building scalable Node.js server-side applications powered by Typescript
16 lines • 1.12 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// All custom exceptions must extend CustomException
// It supports inner-exception where as native js error object does not support inner exceptions
/**
* CustomExceptions must extend this Exception
*/
class CustomException extends Error {
constructor(message, ex) {
super(message);
this.innerException = ex;
Object.setPrototypeOf(this, new.target.prototype);
}
}
exports.CustomException = CustomException;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmV4Y2VwdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9tb2R1bGVzL2V4Y2VwdGlvbi9jdXN0b20uZXhjZXB0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsb0RBQW9EO0FBQ3BELGdHQUFnRztBQUNoRzs7R0FFRztBQUNILHFCQUFzQyxTQUFRLEtBQUs7SUFHL0MsWUFBWSxPQUFlLEVBQUUsRUFBVTtRQUNuQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDZixJQUFJLENBQUMsY0FBYyxHQUFHLEVBQUUsQ0FBQztRQUN6QixNQUFNLENBQUMsY0FBYyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ3RELENBQUM7Q0FDSjtBQVJELDBDQVFDIn0=