Specifically, I'm thinking of taking the libraries that squoosh.app (source) uses internally (imagequant, optipng, etc) and break them up into an image optimization webassemby set of libraries that can be used by other npm and browser build/bundles.
While I understand this work to have webassembly builds of these libraries would be GPL, does this also mean anyone using them would be GPL too? Even though it's not even dynamically linking. IMO, it's even more of a grey/allowed use than with dynamic linking. It's much closer imho to calling a GPL executable from a non-gpl executable.
- Related - Release codecs on NPM