mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
16 lines
488 B
TypeScript
16 lines
488 B
TypeScript
import express = require('express');
|
|
import boom = require('express-boom');
|
|
const app = express();
|
|
|
|
app.use(boom(), (req: express.Request, res: express.Response) => {
|
|
// In real app, you can only call one of these at a time (cannot send response several times)
|
|
res.boom.forbidden();
|
|
res.boom.badRequest('Bad request', {
|
|
extra: true,
|
|
});
|
|
res.boom.unauthorized();
|
|
res.boom.unsupportedMediaType('Unsupported type', {
|
|
type: 'application/json',
|
|
});
|
|
});
|