Provided by: node-html-minifier-terser_7.2.0~5.5.3+repack2-1_all bug

NAME

       html-minifier-terser - JavaScript based HTML minifier

SYNOPSIS

       html-minifier-terser [options] [files...]

OPTIONS

       -V, --version
              output the version number

       --case-sensitive
              Treat attributes in case sensitive manner (useful for SVG; e.g. viewBox)

       --collapse-boolean-attributes
              Omit attribute values from boolean attributes

       --collapse-inline-tag-whitespace
              Collapse white space around inline tag

       --collapse-whitespace
              Collapse white space that contributes to text nodes in a document tree.

       --conservative-collapse
              Always collapse to 1 space (never remove it entirely)

       --continue-on-parse-error
              Handle parse errors instead of aborting

       --custom-attr-assign <value>
              Arrays  of  regex'es that allows one to support custom attribute assign expressions
              (e.g. '<div flex?="{{mode != cover}}"></div>')

       --custom-attr-collapse <value>
              Regex that specifies custom attribute to strip newlines from (e.g. /ng-class/)

       --custom-attr-surround <value>
              Arrays of regex'es that allows one to support custom attribute surround expressions
              (e.g. <input {{#if value}}checked="checked"{{/if}}>)

       --custom-event-attributes <value>
              Arrays  of regex'es that allows one to support custom event attributes for minifyJS
              (e.g. ng-click)

       --decode-entities
              Use direct Unicode characters whenever possible

       --no-html5
              Parse input according to HTML5 specifications

       --ignore-custom-comments <value>
              Array of regex'es that allows one to ignore certain comments, when matched

       --ignore-custom-fragments <value>
              Array of regex'es that allows one to ignore certain fragments, when  matched  (e.g.
              <?php ... ?>, {{ ... }})

       --no-include-auto-generated-tags
              Insert tags generated by HTML parser

       --keep-closing-slash
              Keep the trailing slash on singleton elements

       --max-line-length <value>
              Max line length

       --minify-css [value]
              Minify CSS in style elements and style attributes (uses clean-css)

       --minify-js [value]
              Minify Javascript in script elements and on* attributes (uses terser)

       --minify-urls [value]
              Minify URLs in various attributes (uses relateurl)

       --no-newlines-before-tag-close
              Never add a newline before a tag that closes an element

       --preserve-line-breaks
              Always  collapse to 1 line break (never remove it entirely) when whitespace between
              tags include a line break.

       --prevent-attributes-escaping
              Prevents the escaping of the values of attributes.

       --process-conditional-comments
              Process contents of conditional comments through minifier

       --process-scripts <value>
              Array of strings corresponding to types  of  script  elements  to  process  through
              minifier (e.g. "text/ng-template", "text/x-handlebars-template", etc.)

       --quote-character <value>
              Type of quote to use for attribute values (' or ")

       --remove-attribute-quotes
              Remove quotes around attributes when possible.

       --remove-comments
              Strip HTML comments

       --remove-empty-attributes
              Remove all attributes with whitespace-only values

       --remove-empty-elements
              Remove all elements with empty contents

       --remove-optional-tags
              Remove unrequired tags

       --remove-redundant-attributes
              Remove attributes when value matches default.

       --remove-script-type-attributes
              Removes    the    following   attributes   from   script   tags:   text/javascript,
              text/ecmascript,  text/jscript,  application/javascript,  application/x-javascript,
              application/ecmascript. Other type attribute values are left intact

       --remove-style-link-type-attributes
              Remove  type="text/css"  from  style and link tags. Other type attribute values are
              left intact.

       --remove-tag-whitespace
              Remove space between attributes whenever possible

       --sort-attributes
              Sort attributes by frequency

       --sort-class-name
              Sort style classes by frequency

       --trim-custom-fragments
              Trim white space around ignoreCustomFragments.

       --use-short-doctype
              Replaces the doctype with the short (HTML5) doctype

       -o --output <file>
              Specify output file (if not specified STDOUT will be used for output)

       -c --config-file <file>
              Use config file

       --input-dir <dir>
              Specify an input directory

       --output-dir <dir>
              Specify an output directory

       --file-ext <text>
              Specify an extension to be read, ex: html

       -h, --help
              display help for command