Relating to errors like https://github.com/mcous/gerber-plotter/issues/14, I think we need to `try {} catch e {reject(e)}` around pcbStackup [here](https://github.com/bellmann/pcb.js/blob/6c48c7b56bc830901b2011768bb6f9ff0df4b887/index.js#L85) in case it does crash.
Relating to errors like mcous/gerber-plotter#14, I think we need to
try {} catch e {reject(e)}around pcbStackup here in case it does crash.