How to use
Strip JavaScript comments and whitespace while keeping the code runnable.
Remove comments and indentation to reduce size while deliberately keeping line breaks, so semicolon-free code cannot change meaning through automatic semicolon insertion. Strings, template literals, and regular expressions are untouched, and adjacent signs never collapse into `++`. For maximum compression use Terser or esbuild.