powered by
UglifyJS is a JavaScript compressor/minifier written in JavaScript. It also contains tools that allow one to automate working with JavaScript code.
uglify_reformat(text, beautify = FALSE, ...)uglify_optimize(text, ...)uglify_files(files, ...)
uglify_optimize(text, ...)
uglify_files(files, ...)
a character vector with JavaScript code
prettify (instead of minify) code
a character vector of filenames
additional arguments for the optimizer or generator.
UglifyJS2 Documentation: https://lisperator.net/uglifyjs/.
code <- "function test(x, y){ x = x || 1; y = y || 1; return x*y;}" cat(uglify_optimize(code)) cat(uglify_reformat(code, beautify = TRUE, indent_level = 2))
Run the code above in your browser using DataLab