From 188cbfcb0ce61de02306a89e581a74aab0210172 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Fri, 3 Jul 2015 13:31:26 +0200 Subject: [PATCH] Add definitions for api-error-handler (https://github.com/expressjs/api-error-handler) --- api-error-handler/api-error-handler-tests.ts | 11 +++++++++++ api-error-handler/api-error-handler.d.ts | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 api-error-handler/api-error-handler-tests.ts create mode 100644 api-error-handler/api-error-handler.d.ts diff --git a/api-error-handler/api-error-handler-tests.ts b/api-error-handler/api-error-handler-tests.ts new file mode 100644 index 000000000..83df91e86 --- /dev/null +++ b/api-error-handler/api-error-handler-tests.ts @@ -0,0 +1,11 @@ +/// + +import errorHandler = require('api-error-handler'); +import express = require('express'); + +var api = express.Router(); +api.get('/users/:userid', function (req, res, next) { + +}); + +api.use(errorHandler()); diff --git a/api-error-handler/api-error-handler.d.ts b/api-error-handler/api-error-handler.d.ts new file mode 100644 index 000000000..61a63825d --- /dev/null +++ b/api-error-handler/api-error-handler.d.ts @@ -0,0 +1,14 @@ +// Type definitions for api-error-handler v1.0.0 +// Project: https://github.com/expressjs/api-error-handler +// Definitions by: Tanguy Krotoff +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module 'api-error-handler' { + import express = require('express'); + + function apiErrorHandler(options?: any): express.ErrorRequestHandler; + + export = apiErrorHandler; +}