mongodb-js / errors

Helpers for handling errors from the MongoDB driver.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mongodb-errors travis npm

Helpers for handling errors from the MongoDB driver.

Example

var express = require('express');
var app = module.exports = express();

app.use(require('mongodb-js-errors/express'));
app.use(function(err, req, res) {
  var payload = err.output.payload;
  res.format({
    text: function() {
      res.status(err.output.statusCode).send(payload.message);
    },
    json: function() {
      res.status(err.output.statusCode).send(payload);
    }
  });
});

License

Apache 2.0

About

Helpers for handling errors from the MongoDB driver.

License:Apache License 2.0


Languages

Language:JavaScript 100.0%