crash.js 559 B

12345678910111213141516171819
  1. process.crashReporter.start({
  2. productName: 'Zombies',
  3. companyName: 'Umbrella Corporation',
  4. crashesDirectory: process.argv[4],
  5. submitURL: `http://127.0.0.1:${process.argv[2]}`,
  6. extra: {
  7. extra1: 'extra1',
  8. extra2: 'extra2',
  9. _version: process.argv[3]
  10. }
  11. });
  12. if (process.platform !== 'linux') {
  13. process.crashReporter.addExtraParameter('newExtra', 'newExtra');
  14. process.crashReporter.addExtraParameter('removeExtra', 'removeExtra');
  15. process.crashReporter.removeExtraParameter('removeExtra');
  16. }
  17. process.nextTick(() => process.crash());