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

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

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

    Weekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    3.39 kB

    Total Files

    5

    Last publish

    Collaborators

    • _hoang_
    • universal.x.interfaces