UNPKG

we-core

Version:

We.js is a node.js framework for build real time applications, sites or blogs!

24 lines (20 loc) 579 B
var formaters = require('./formaters'); var methods = require('./methods'); // set default response formater formaters.default = formaters.json; module.exports = { formaters: formaters, methods: methods, format: function formatData(format, data, req, res) { res.format(formaters); }, /** * Set custom responses in res variable */ setCustomResponses: function setCustomResponsesMiddleware(req, res, next) { for (var response in methods) { res[response] = methods[response].bind({req: req, res: res, next: next}); } return next(); } };