I don't think that we shouldn't send things to Sentry that the user didn't ask for. This is the accepted pattern in Node for how to report errors - either emitting an error event or passing an error to a callback (we don't have a callback here).

If the user isn't listening to the error event, it's going to throw an exception and be caught by whatever the user's uncaught exception listener is - which hopefully sends to Sentry, but might just crash the program. Either way, they'll find out pretty fast.

However, I don't feel that strongly about it, so if you insist on having this report to Sentry, I will make it do that.