triplecheck-broker
Version:
The TripleCheck broker is a central, global store for all of your contracts and contract tests.
18 lines • 754 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TripleCheckBrokerController = void 0;
const TripleCheckBroker_1 = require("../entities/TripleCheckBroker");
async function TripleCheckBrokerController(request, body, repository) {
try {
const broker = (0, TripleCheckBroker_1.createNewBroker)(repository);
const { responseData, status } = await broker.router(request, body);
const headers = {};
return { responseData, status, headers };
}
catch (error) {
console.error(error);
return { responseData: error.message, status: 500 };
}
}
exports.TripleCheckBrokerController = TripleCheckBrokerController;
//# sourceMappingURL=TripleCheckBrokerController.js.map