Skip to content

Instantly share code, notes, and snippets.

@dornatsky
Forked from al6x/error-formats.js
Created October 24, 2012 10:57
Show Gist options
  • Save dornatsky/3945458 to your computer and use it in GitHub Desktop.
Save dornatsky/3945458 to your computer and use it in GitHub Desktop.
Errors formats.
// Single error.
{
error: "a is bad"
}
// Single detailed error.
{
error: {
message : 'a is bad',
text : 'a is bad because of ...',
code : ' > error in line ....'
}
}
// Multiple errors.
{
errors: [
"a is bad",
"b is bad"
]
}
// Multiple detailed errors.
{
errors: [
{
message : 'a is bad',
code : ' > error in line ....'
},
{
message : 'b is bad',
code : ' > error in line ....'
}
]
}
// Detailed message.
// All attributes are optional.
{
// Simple text message.
message : 'b is bad',
// Detailed textual description.
text : 'b is bad because of ...',
// Code snipped.
code : ' > error in line ....'
// May be more in future ...
}
@dornatsky
Copy link
Author

{
 errors: [
   "a is bad",
   "b is bad"
 ],
isPreformatted: true
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment