@agreed/core
Version:
agreed is a mock server and test client, agreed will be helper for Consumer Driven Contract
18 lines (15 loc) • 429 B
JavaScript
;
const express = require("express");
const bodyParser = require("body-parser");
const Agreed = require("../../index");
const agreed = new Agreed();
const app = express();
module.exports = (opts) => {
app.use(bodyParser.json());
app.use(agreed.middleware(opts));
app.use((err, req, res, next) => {
res.statusCode = 500;
res.send(`Error is occurred : ${err}`);
});
return app.listen(opts.port);
};