>>7Minified JS can be deobfuscated and prettified, formatted to recover most of pre-minification state(even giving descriptive variable names).
Now imagine a WebAssembly blob AJAX-loads random pieces of encrypted WebAssembly which it decrypts with public key and loads to execute. Now add a few obfuscation steps(junk instructions, self-modifying code) and anti-debugger tricks, dependence on temporary server data and verification DRM.