At some point, unhandled errors in preload scripts stopped being logged
to console, meaning that preload scripts were very difficult to debug.
Instead, print the error to console (which is what we wanted to have
happen anyways)
try
require preloadScript
catch error
- throw error unless error.code is 'MODULE_NOT_FOUND'
- console.error "Unable to load preload script #{preloadScript}"
+ if error.code is 'MODULE_NOT_FOUND'
+ console.error "Unable to load preload script #{preloadScript}"
+ else
+ console.error(error)
+ console.error(error.stack)