1.0.1 • Published 6 years ago
@u-e-i/err-invalid-data v1.0.1
ERR_INVALID_DATA
Kind: class
Properties
Name | Type | Description |
---|---|---|
code | string | ERR_INVALID_DATA |
name | string | of data |
value | * | of data |
errors | Array.<object> | |
reactions | Array.<string> | FIX_DATA |
message | string | template : 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"]
}