create-benm-app
Version:
Boilerplate for REST API with Node.js, ExpressJS, and MongoDB
49 lines (44 loc) • 877 B
JavaScript
exports.successResponse = function (res, msg) {
var data = {
status: 1,
message: msg
};
return res.status(200).json(data);
};
exports.successResponseWithData = function (res, msg, data) {
var resData = {
status: 1,
message: msg,
data: data
};
return res.status(200).json(resData);
};
exports.ErrorResponse = function (res, msg) {
var data = {
status: 0,
message: msg,
};
return res.status(500).json(data);
};
exports.notFoundResponse = function (res, msg) {
var data = {
status: 0,
message: msg,
};
return res.status(404).json(data);
};
exports.validationErrorWithData = function (res, msg, data) {
var resData = {
status: 0,
message: msg,
data: data
};
return res.status(400).json(resData);
};
exports.unauthorizedResponse = function (res, msg) {
var data = {
status: 0,
message: msg,
};
return res.status(401).json(data);
};