STANNIX Solutions for the Real World


Manual: terser

TERSER(1)					User Commands					   TERSER(1)

NAME
       terser - JavaScript parser and mangler/compressor and beautifier toolkit

SYNOPSIS
       terser [options] [files...]

OPTIONS
       -V, --version
	      output the version number

       -p, --parse 
	      Specify parser options.

       -c, --compress [options]
	      Enable compressor/specify compressor options.

       -m, --mangle [options]
	      Mangle names/specify mangler options.

       --mangle-props [options]
	      Mangle properties/specify mangler options.

       -f, --format [options]
	      Format options.

       -b, --beautify [options]
	      Alias for --format.

       -o, --output 
	      Output file (default STDOUT).

       --comments [filter]
	      Preserve copyright comments in the output.

       --config-file 
	      Read minify() options from JSON file.

       -d, --define [=value]
	      Global definitions.

       --ecma 
	      Specify ECMAScript release: 5, 2015, 2016 or 2017...

       -e, --enclose [arg[,...][:value[,...]]]
	      Embed output in a big function with configurable arguments and values.

       --ie8  Support non-standard Internet Explorer 8.

       --keep-classnames
	      Do not mangle/drop class names.

       --keep-fnames
	      Do not mangle/drop function names. Useful for code relying on Function.prototype.name.

       --module
	      Input is an ES6 module

       --name-cache 
	      File to hold mangled name mappings.

       --rename
	      Force symbol expansion.

       --no-rename
	      Disable symbol expansion.

       --safari10
	      Support non-standard Safari 10.

       --source-map [options]
	      Enable source map/specify source map options.

       --timings
	      Display operations run time on STDERR.

       --toplevel
	      Compress and/or mangle variables in toplevel scope.

       --wrap 
	      Embed everything as a function with ???exports??? corresponding to ???name??? globally.

       -h, --help
	      display help for command

terser 5.46.1					 March 2026					   TERSER(1)