apiResponse.js 398 B

123456789101112131415161718192021222324252627282930
  1. 'use strict';
  2. function ApiResponse() {
  3. }
  4. ApiResponse.error = function(err) {
  5. var result = {};
  6. result = {
  7. ok: false
  8. };
  9. if (err instanceof Error) {
  10. result.error = err.toString();
  11. }
  12. else {
  13. result.error = err;
  14. }
  15. return result;
  16. };
  17. ApiResponse.success = function(data) {
  18. var result = data || {};
  19. result.ok = true;
  20. return result;
  21. };
  22. module.exports = ApiResponse;