feat({log,xo-server}/serializeError): handle code
property
This commit is contained in:
parent
29a7bd0cb2
commit
02e7eeec51
@ -55,7 +55,8 @@ export const required = name => {
|
|||||||
// -------------------------------------------------------------------
|
// -------------------------------------------------------------------
|
||||||
|
|
||||||
export const serializeError = error => ({
|
export const serializeError = error => ({
|
||||||
...error,
|
...error, // Copy enumerable properties.
|
||||||
|
code: error.code,
|
||||||
message: error.message,
|
message: error.message,
|
||||||
name: error.name,
|
name: error.name,
|
||||||
stack: error.stack,
|
stack: error.stack,
|
||||||
|
@ -347,9 +347,11 @@ export const streamToArray = (stream, { filter, mapper } = {}) =>
|
|||||||
|
|
||||||
// Create a serializable object from an error.
|
// Create a serializable object from an error.
|
||||||
export const serializeError = error => ({
|
export const serializeError = error => ({
|
||||||
message: error.message,
|
|
||||||
stack: error.stack,
|
|
||||||
...error, // Copy enumerable properties.
|
...error, // Copy enumerable properties.
|
||||||
|
code: error.code,
|
||||||
|
message: error.message,
|
||||||
|
name: error.name,
|
||||||
|
stack: error.stack,
|
||||||
})
|
})
|
||||||
|
|
||||||
// -------------------------------------------------------------------
|
// -------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user