Skip to content

Instantly share code, notes, and snippets.

View rommelsanthiago's full-sized avatar
👨‍🎓

Rommel Santhiago rommelsanthiago

👨‍🎓
View GitHub Profile
@embarq
embarq / errors.ts
Created June 3, 2017 02:06
Custom errors in TypeScript
import ExpressValidator = require('express-validator');
export class HttpError extends Error {
constructor(public code: number, message: string) {
super(message);
Object.setPrototypeOf(this, HttpError.prototype);
}
}
export class RequestValidationError extends Error {