JS obfuscation stage

an obfuscation to protect/mangle JS code, such as:

if enabled, protects the code and outputs to a /dist folder when generating your app.