This is a tiny app to forward Electron breakpad errors to Sentry. It's the easiest way to get crash reports from an Electron app!
- Set the
SENTRY_DSN
environment variable to the value of the Sentry project you're using. - Set up your electron project to forward errors to this app. Usually something like this should be enough:
const { app, crashReporter } = require('electron');
app.on('ready', () => {
crashReporter.start({
productName: 'YourAppName',
companyName: 'YourCompany',
submitURL: '$YOUR_HEROKU_APP_URL/crashreport',
autoSubmit: true
});
- Profit!
If you've found any bug, please let me know by opening a new issue.