On some occasions in that file, the library creates Blobs and assigns them to variables that are being used. E.g.
var A=URL.createObjectURL(new Blob(['\n\tsome code snippet...],{type:"application/javascript"}))
And whenever I try to use the library in my plugin code, I get:
Refused to load the script 'blob:http://localhost:4200/f33a6788-a853-4286-883a-48cb8e2c9cc1' because it violates the following Content Security Policy directive: "script-src http://localhost:4200/assets/ etc etc...
I was indeed in the phase of getting it ready for production, so this was the last headache to be resolved. And besides, I don’t like to delay these things, especially when I need to find out if they could be a potential deal breaker and I need to find another avenue altogether