swiftly-tools
Version:
A complete tool to shorten code and speed up your coding, all in one
57 lines (43 loc) • 1.45 kB
JavaScript
module.exports.constants = {
Validation_Error: 400,
Unauthorized: 401,
Forbidoen: 403,
Not_Found: 404,
Server_Error: 500,
Site_Unauthorized: 422,
Too_Many: 429,
Continue: 100,
OK: 200,
Created: 201,
Accepted: 202,
Found: 302,
Moved_Permanently: 301
};
module.exports.res400 = (res, err) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(400).json({ message: err })
}
module.exports.res401 = (res, err) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(401).json({ message: err })
}
module.exports.res200 = (res, data) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status().json(data)
}
module.exports.res201 = (res, data) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(404).json(data)
}
module.exports.res404 = (res, err) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(404).json({ message: err })
}
module.exports.res406 = (res, err) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(406).json({ message: err })
}
module.exports.res500 = (res, err) => {
res.setHeader('X-Develop-By', "77 114 32 83 119 105 102 116")
return res.status(500).json({ message: err })
}