I'm programming w/ angular9, and have everything working w/ esri-loader and v4.16. I tried to update to 4.18 so that I could ditch esri-loader (which breaks my automated tests, different story) for es modules. Most things seem to work and everything compiles. However...
My browser gets spammed w/ the error below and my maps never load.
[esri.views.2d.layers.WMSLayerView2D]
"responseType 'image' is not supported in Web Workers or Node environment"
If I disabled nodeIntegration, the maps load but then I lose responsiveness and IPC. I've seen workarounds, but at the cost of security.
Am I just not permitted to upgrade to 4.18 es modules since I use electron (w/ nodeIntegration)?