Extra data sent by SDK stripped

Greetings,

With raven-node, we’ve been sending extra data associated to the Error object and only a part of the object seems to be stored with Sentry and available in the issue view.

We have tracked this issue through debugging and we can confirm the extra data is being sent in the HTTP request to sentry.io with a 200 return code.

We noticed that the extra data sent is serialized here: https://github.com/getsentry/raven-node/blob/master/lib/client.js#L270 with a library preventing circular dependencies (which the object to be sent has).

Is there anything we can do to be able to send to Sentry the whole object ?

Thanks in advance,