Gracefully handle promise rejections within express routes
$ yarn install graceful-catch --save
or $ npm install graceful-catch --save
const express = require('express'),
gracefulCatch = require('graceful-catch'),
app = express();
app.get('/test', (req, res, next) => {
somePromise
.then(success)
.catch(gracefulCatch(res));
});