<!-- If you don't mind add a fun gif or meme, but no pressure -->  ## *What* is wrong? <!-- Ex. run takes really long --> On Safari, MacOS, loading gpu.js causes an error : ``` SyntaxError: Invalid regular expression: range out of order in character class ``` Explanation * acorn (dependency) uses utf-8 characters to compute a RegExp * gpu.js uses uglify to minify sources to gpu-browser.min.js * by default, uglify compress utf-8 characters. [See here](https://github.com/mishoo/UglifyJS/issues/54) * for some reason, Safari cannot evaluate the RegExp ## *Where* does it happen? <!-- Ex. In GPU.js when trying to run a math function in node.js on my mac --> It happen on Safari when loading gpu.js from https://cdn.jsdelivr.net/npm/gpu.js@2.15.0 ## *How* do we replicate the issue? <!-- Please be specific as possible. Use dashes (-) or numbers (1.) to create a list of steps --> ## *How* important is this (1-5)? <!-- On a scale from 1-5 where 5 is the most important how would you rate it? --> 2 ## Expected behavior (i.e. solution) <!-- What do you think should have happened? --> This can be fix by giving `ascii_only` output option to ugligy ## Other Comments Pull request in coming ...