Bug Catch
Catch all errors and log custom events within any website.
Browser / Server
Usage
Install
$ npm install --save @bug-catch/server
Initiate
Bugcatch server is initiated as express middleware. This way you can integrate it with your existing API (or just create a simple express server that only uses bugcatch)
const express = require("express");
const bugcatch = require("@bug-catch/server");
const server = express();
server.use("/bugcatch", bugcatch({
mongodb: {
uri: "mongodb://$[username]:$[password]@$[hostlist]/$[database]?authSource=$[authSource]",
database: "appname-bugcatch"
}
}));
server.use("/", other_routes);
Thats it! - sit back and try not to panic as the bugs roll in!
License
Apache-2.0 License