Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-10 | small improvements in wrap_commonjs: | Mihai Bazon | |
- use MAP.splice instead of a BlockStatement to inject code (avoids some warnings in the linter) - use the original symbol in exports, so that we get the proper source mapping | |||
2012-10-10 | drop unused variable | Mihai Bazon | |
2012-10-10 | add `--lint` and display {file} in scope_warnings | Mihai Bazon | |
2012-10-09 | minor | Mihai Bazon | |
2012-10-09 | update on @cc_on | Mihai Bazon | |
2012-10-09 | add AST_Infinity node | Mihai Bazon | |
2012-10-09 | make `--comments` keep @cc_on too | Mihai Bazon | |
2012-10-09 | added $propdoc to AST nodes and some cleanups | Mihai Bazon | |
hopefully we can make the AST documentation self-generating | |||
2012-10-09 | minor AST cleanup (AST_BlockStatement may inherit from AST_Block) | Mihai Bazon | |
2012-10-09 | add `--ast-help` | Mihai Bazon | |
displays a rather cruel description of the AST classes, derived directly from the node definitions. | |||
2012-10-09 | fix detecting symbols in use | Mihai Bazon | |
2012-10-09 | Merge pull request #8 from SevInf/master | Mihai Bazon | |
Fix crash in minify function | |||
2012-10-09 | Fix nodejs minify without inSourceMap exception | Sergej Tatarincev | |
When inSourceMap is omitted fs.readFile throws exception. Fixed version calls fs.readFile only when inSourceMap argument is present | |||
2012-10-08 | fix `inSourceMap` in `minify` (should read the file) | Mihai Bazon | |
2012-10-08 | add simple API wrapper: UglifyJS.minify | Mihai Bazon | |
(refs #7) | |||
2012-10-08 | added some basic API doc | Mihai Bazon | |
2012-10-08 | should not expose base54.sort() in the API docs, I think | Mihai Bazon | |
2012-10-08 | added --self to easily get a browser-runnable version of UglifyJS | Mihai Bazon | |
2012-10-08 | eliminate redundant directives in the same scope | Mihai Bazon | |
2012-10-08 | for certain nodes that we invent we might not have a original source file to | Mihai Bazon | |
map from, so just use "?". and in any case, don't fail hard when addMapping throws. | |||
2012-10-05 | fix typo | Mihai Bazon | |
2012-10-05 | remove unused code | Mihai Bazon | |
2012-10-05 | minor | Mihai Bazon | |
2012-10-05 | replace `(function(){ ...no side effects ... })()` with `undefined`. | Mihai Bazon | |
2012-10-05 | prevent mangling only when eval is *called*, not when it's just referenced | Mihai Bazon | |
2012-10-05 | add note about installation | Mihai Bazon | |
2012-10-05 | added --acorn and --spidermonkey options | Mihai Bazon | |
2012-10-05 | fixed import of locations from SpiderMonkey AST | Mihai Bazon | |
2012-10-04 | use the appropriate constructor for symbols | Mihai Bazon | |
2012-10-04 | minor | Mihai Bazon | |
2012-10-04 | removed some unused variables | Mihai Bazon | |
2012-10-03 | moving code around | Mihai Bazon | |
2012-10-03 | define AST_Node.from_mozilla_ast(ast) | Mihai Bazon | |
returns an UglifyJS2 AST given a Mozilla AST. Still needs some work to do (need to create specific nodes like AST_SymbolRef, AST_SymbolLambda etc. instead of base AST_Symbol, in order for the mangler/compressor to work properly) | |||
2012-10-03 | ignore tmp/ | Mihai Bazon | |
2012-10-03 | more cleanup (dropped AST_SwitchBlock) | Mihai Bazon | |
2012-10-03 | AST cleanup (dropped AST_StatementBase) | Mihai Bazon | |
2012-10-03 | added package.json | Mihai Bazon | |
2012-10-03 | added option for side-effect-free statements, fix test | Mihai Bazon | |
2012-10-03 | fix endless loop in tests | Mihai Bazon | |
2012-10-03 | drop tmp. files | Mihai Bazon | |
2012-10-03 | document the CLI tool | Mihai Bazon | |
2012-10-03 | fix for `a = !b && !c && !d && !e → a=!(b||c||d||e)` | Mihai Bazon | |
2012-10-03 | disable `hoist_vars` by default and change `comparations` to `comparisons` | Mihai Bazon | |
2012-10-02 | fixed usage string | Mihai Bazon | |
2012-10-02 | support for `--comments` option to keep comments containing @license or ↵ | Mihai Bazon | |
@preserve | |||
2012-10-02 | discard annoying nodejs warning | Mihai Bazon | |
2012-10-02 | line numbers start at 1 | Mihai Bazon | |
2012-10-02 | added option to keep some comments in the output | Mihai Bazon | |
2012-10-02 | option to exclude certain names from mangling | Mihai Bazon | |
2012-10-02 | support defines | Mihai Bazon | |