messages.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.messages = void 0;
  6. exports.newMessages = newMessages;
  7. function newMessages() {
  8. return {
  9. default: 'Validation error on field %s',
  10. required: '%s is required',
  11. enum: '%s must be one of %s',
  12. whitespace: '%s cannot be empty',
  13. date: {
  14. format: '%s date %s is invalid for format %s',
  15. parse: '%s date could not be parsed, %s is invalid ',
  16. invalid: '%s date %s is invalid'
  17. },
  18. types: {
  19. string: '%s is not a %s',
  20. method: '%s is not a %s (function)',
  21. array: '%s is not an %s',
  22. object: '%s is not an %s',
  23. number: '%s is not a %s',
  24. date: '%s is not a %s',
  25. boolean: '%s is not a %s',
  26. integer: '%s is not an %s',
  27. float: '%s is not a %s',
  28. regexp: '%s is not a valid %s',
  29. email: '%s is not a valid %s',
  30. url: '%s is not a valid %s',
  31. hex: '%s is not a valid %s'
  32. },
  33. string: {
  34. len: '%s must be exactly %s characters',
  35. min: '%s must be at least %s characters',
  36. max: '%s cannot be longer than %s characters',
  37. range: '%s must be between %s and %s characters'
  38. },
  39. number: {
  40. len: '%s must equal %s',
  41. min: '%s cannot be less than %s',
  42. max: '%s cannot be greater than %s',
  43. range: '%s must be between %s and %s'
  44. },
  45. array: {
  46. len: '%s must be exactly %s in length',
  47. min: '%s cannot be less than %s in length',
  48. max: '%s cannot be greater than %s in length',
  49. range: '%s must be between %s and %s in length'
  50. },
  51. pattern: {
  52. mismatch: '%s value %s does not match pattern %s'
  53. },
  54. clone: function clone() {
  55. var cloned = JSON.parse(JSON.stringify(this));
  56. cloned.clone = this.clone;
  57. return cloned;
  58. }
  59. };
  60. }
  61. var messages = exports.messages = newMessages();