| 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 |
|
|
- |