terser
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
jsesc
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
uglify-js
JavaScript parser, mangler/compressor and beautifier toolkit
regenerate
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.