@u-e-i/err-invalid-data

1.0.1 • Public • Published

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"]
  }

Readme

Keywords

Package Sidebar

Install

npm i @u-e-i/err-invalid-data

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

3.39 kB

Total Files

5

Last publish

Collaborators

  • _hoang_
  • universal.x.interfaces