diff --git a/packages/usb/apply-config.js b/packages/usb/apply-config.js index 218038e8..04f6ab76 100755 --- a/packages/usb/apply-config.js +++ b/packages/usb/apply-config.js @@ -1,6 +1,8 @@ #!/usr/bin/env node const uhk = require('./uhk'); +process.on('unhandledRejection', e => {throw e}); + (async function() { const device = uhk.getUhkDevice(); uhk.applyConfig(device); diff --git a/packages/usb/eeprom.js b/packages/usb/eeprom.js index ebec2ec5..5e2fc9cb 100755 --- a/packages/usb/eeprom.js +++ b/packages/usb/eeprom.js @@ -2,6 +2,8 @@ const uhk = require('./uhk'); const device = uhk.getUhkDevice(); +process.on('unhandledRejection', e => {throw e}); + (async function() { const operationArg = process.argv[2]; const operation = uhk.eepromOperations[operationArg]; diff --git a/packages/usb/write-user-config.js b/packages/usb/write-user-config.js index eef77959..86c2ba70 100755 --- a/packages/usb/write-user-config.js +++ b/packages/usb/write-user-config.js @@ -3,6 +3,8 @@ const fs = require('fs'); const program = require('commander'); const uhk = require('./uhk'); +process.on('unhandledRejection', e => {throw e}); + (async function() { program .usage(`configPath`)