Name Description Size Coverage
ast.js 102967 -
cli.js 18443 -
compress -
equivalent-to.js 9139 -
minify.js eslint-env browser, es6, node 14520 -
mozilla-ast.js 68070 -
output.js When `this.current` is too long, commit it. 86630 -
parse.js 135454 -
propmangle.js global global, self 14950 -
scope.js When defined, there is a function declaration somewhere that's inside of a block. See https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-block-level-function-declarations-web-legacy-compatibility-semantics 35512 -
size.js Count commas/semicolons necessary to show a list of expressions/statements 11905 -
sourcemap.js 4968 -
transform.js 9886 -
unicode.js Used for checking if a string is an identifier during output. We don't use \p{ID_Start} and \p{ID_Continue} because that's a moving target and Terser's output should run on old browsers. 18583 -
utils -