1.0.1 • Published 6 years ago

@u-e-i/err-invalid-data v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
6 years ago

ERR_INVALID_DATA

Kind: class
Properties

NameTypeDescription
codestringERR_INVALID_DATA
namestringof data
value*of data
errorsArray.<object>
reactionsArray.<string>FIX_DATA
messagestringtemplate : Invalid ${this.name}

new ERR_INVALID_DATA()

throw when data is invalid

Example

  {
    "message" : "Invalid user",
    "code"    : "ERR_INVALID_DATA",
    "name"    : "user",
    "value"   : {
      "username" : "bi",
      "email"    : "bi.mail.com"
    },
    "errors" : [
      {
        "code" : "ERR_SHORTER_THAN_MIN_LENGTH",
        "message" : "username must be at least 3 characters"
      },
      {
        "code" : "ERR_INVALID_EMAIL",
        "message" : "email is invalid"
      }
    ],
    "reactions" : ["FIX_DATA"]
  }
1.0.1

6 years ago

1.0.0

6 years ago