Download esmangle Free Java Code

Description

esmangle is mangler / minifier for Mozilla Parser API AST.

Source Files

The download file esmangle-master.zip has the following entries.


.gitattributes/* ww w.  jav  a 2s  . c  om*/
.gitignore
.gitmodules
.jshintrc
.npmignore
.travis.yml
Gruntfile.js
LICENSE.BSD
Makefile
README.md
bin/esmangle.js
lib/annotate-directive.js
lib/common.js
lib/esmangle.js
lib/evaluator.js
lib/map.js
lib/options.js
lib/pass.js
lib/pass/concatenate-variable-definition.js
lib/pass/dead-code-elimination.js
lib/pass/drop-variable-definition.js
lib/pass/eliminate-duplicate-function-declarations.js
lib/pass/hoist-variable-to-arguments.js
lib/pass/reduce-branch-jump.js
lib/pass/reduce-multiple-if-statements.js
lib/pass/reduce-sequence-expression.js
lib/pass/remove-context-sensitive-expressions.js
lib/pass/remove-empty-statement.js
lib/pass/remove-side-effect-free-expressions.js
lib/pass/remove-unreachable-branch.js
lib/pass/remove-unused-label.js
lib/pass/remove-wasted-blocks.js
lib/pass/reordering-function-declarations.js
lib/pass/transform-branch-to-expression.js
lib/pass/transform-dynamic-to-static-property-access.js
lib/pass/transform-dynamic-to-static-property-definition.js
lib/pass/transform-immediate-function-call.js
lib/pass/transform-logical-association.js
lib/pass/transform-to-compound-assignment.js
lib/pass/transform-to-sequence-expression.js
lib/pass/transform-typeof-undefined.js
lib/pass/tree-based-constant-folding.js
lib/post/omit-parens-in-void-context-iife.js
lib/post/rewrite-boolean.js
lib/post/rewrite-conditional-expression.js
lib/post/transform-infinity.js
lib/post/transform-static-to-dynamic-property-access.js
lib/query.js
lib/set.js
package.json
test/cli.js
test/cli/preserve-license-comment/license-block-2.expected.js
test/cli/preserve-license-comment/license-block-2.js
test/cli/preserve-license-comment/license-block.expected.js
test/cli/preserve-license-comment/license-block.js
test/cli/preserve-license-comment/license-line-2.expected.js
test/cli/preserve-license-comment/license-line-2.js
test/cli/preserve-license-comment/license-line.expected.js
test/cli/preserve-license-comment/license-line.js
test/cli/propagate-license-comment-to-header/license-block-2.expected.js
test/cli/propagate-license-comment-to-header/license-block-2.js
test/cli/propagate-license-comment-to-header/license-block.expected.js
test/cli/propagate-license-comment-to-header/license-block.js
test/cli/propagate-license-comment-to-header/license-line-2.expected.js
test/cli/propagate-license-comment-to-header/license-line-2.js
test/cli/propagate-license-comment-to-header/license-line.expected.js
test/cli/propagate-license-comment-to-header/license-line.js
test/compare.js
test/compare/annotate-directive.expected.js
test/compare/annotate-directive.js
test/compare/arguments.expected.js
test/compare/arguments.js
test/compare/block.expected.js
test/compare/block.js
test/compare/boolean.expected.js
test/compare/boolean.js
test/compare/compound-2.expected.js
test/compare/compound-2.js
test/compare/compound-3.expected.js
test/compare/compound-3.js
test/compare/compound-4.expected.js
test/compare/compound-4.js
test/compare/compound-5.expected.js
test/compare/compound-5.js
test/compare/compound-6.expected.js
test/compare/compound-6.js
test/compare/compound-7.expected.js
test/compare/compound-7.js
test/compare/compound-8.expected.js
test/compare/compound-8.js
test/compare/compound.expected.js
test/compare/compound.js
test/compare/concatenate-variable-definition-2.expected.js
test/compare/concatenate-variable-definition-2.js
test/compare/concatenate-variable-definition-3.expected.js
test/compare/concatenate-variable-definition-3.js
test/compare/concatenate-variable-definition.expected.js
test/compare/concatenate-variable-definition.js
test/compare/dce-break-2.expected.js
test/compare/dce-break-2.js
test/compare/dce-break-3.expected.js
test/compare/dce-break-3.js
test/compare/dce-break.expected.js
test/compare/dce-break.js
test/compare/dce-continue-2.expected.js
test/compare/dce-continue-2.js
test/compare/dce-continue.expected.js
test/compare/dce-continue.js
test/compare/dce-do-while-loop-continue-2.expected.js
test/compare/dce-do-while-loop-continue-2.js
test/compare/dce-do-while-loop-continue-3.expected.js
test/compare/dce-do-while-loop-continue-3.js
test/compare/dce-do-while-loop-continue.expected.js
test/compare/dce-do-while-loop-continue.js
test/compare/dce-for-in-loop-continue-2.expected.js
test/compare/dce-for-in-loop-continue-2.js
test/compare/dce-for-in-loop-continue-3.expected.js
test/compare/dce-for-in-loop-continue-3.js
test/compare/dce-for-in-loop-continue.expected.js
test/compare/dce-for-in-loop-continue.js
test/compare/dce-function-declaration.expected.js
test/compare/dce-function-declaration.js
test/compare/dce-if-both-dead.expected.js
test/compare/dce-if-both-dead.js
test/compare/dce-if-lift-2.expected.js
test/compare/dce-if-lift-2.js
test/compare/dce-if-lift.expected.js
test/compare/dce-if-lift.js
test/compare/dce-loop-continue-10.expected.js
test/compare/dce-loop-continue-10.js
test/compare/dce-loop-continue-11.expected.js
test/compare/dce-loop-continue-11.js
test/compare/dce-loop-continue-2.expected.js
test/compare/dce-loop-continue-2.js
test/compare/dce-loop-continue-3.expected.js
test/compare/dce-loop-continue-3.js
test/compare/dce-loop-continue-4.expected.js
test/compare/dce-loop-continue-4.js
test/compare/dce-loop-continue-5.expected.js
test/compare/dce-loop-continue-5.js
test/compare/dce-loop-continue-6.expected.js
test/compare/dce-loop-continue-6.js
test/compare/dce-loop-continue-7.expected.js
test/compare/dce-loop-continue-7.js
test/compare/dce-loop-continue-8.expected.js
test/compare/dce-loop-continue-8.js
test/compare/dce-loop-continue-9.expected.js
test/compare/dce-loop-continue-9.js
test/compare/dce-loop-continue.expected.js
test/compare/dce-loop-continue.js
test/compare/dce-program.expected.js
test/compare/dce-program.js
test/compare/dce-return.expected.js
test/compare/dce-return.js
test/compare/dce-throw-2.expected.js
test/compare/dce-throw-2.js
test/compare/dce-throw.expected.js
test/compare/dce-throw.js
test/compare/dce-try-2.expected.js
test/compare/dce-try-2.js
test/compare/dce-try-3.expected.js
test/compare/dce-try-3.js
test/compare/dce-try.expected.js
test/compare/dce-try.js
test/compare/dce-variable-2.expected.js
test/compare/dce-variable-2.js
test/compare/dce-variable.expected.js
test/compare/dce-variable.js
test/compare/dce-while-loop-continue-2.expected.js
test/compare/dce-while-loop-continue-2.js
test/compare/dce-while-loop-continue-3.expected.js
test/compare/dce-while-loop-continue-3.js
test/compare/dce-while-loop-continue.expected.js
test/compare/dce-while-loop-continue.js
test/compare/directive-2.expected.js
test/compare/directive-2.js
test/compare/directive-3.expected.js
test/compare/directive-3.js
test/compare/directive-4.expected.js
test/compare/directive-4.js
test/compare/directive-5.expected.js
test/compare/directive-5.js
test/compare/directive-6.expected.js
test/compare/directive-6.js
test/compare/directive-7.expected.js
test/compare/directive-7.js
test/compare/directive-8.expected.js
test/compare/directive-8.js
test/compare/directive.expected.js
test/compare/directive.js
test/compare/do-while-block.expected.js
test/compare/do-while-block.js
test/compare/drop-variable-definition-10.expected.js
test/compare/drop-variable-definition-10.js
test/compare/drop-variable-definition-11.expected.js
test/compare/drop-variable-definition-11.js
test/compare/drop-variable-definition-2.expected.js
test/compare/drop-variable-definition-2.js
test/compare/drop-variable-definition-3.expected.js
test/compare/drop-variable-definition-3.js
test/compare/drop-variable-definition-4.expected.js
test/compare/drop-variable-definition-4.js
test/compare/drop-variable-definition-5.expected.js
test/compare/drop-variable-definition-5.js
test/compare/drop-variable-definition-6.expected.js
test/compare/drop-variable-definition-6.js
test/compare/drop-variable-definition-7.expected.js
test/compare/drop-variable-definition-7.js
test/compare/drop-variable-definition-8.expected.js
test/compare/drop-variable-definition-8.js
test/compare/drop-variable-definition-9.expected.js
test/compare/drop-variable-definition-9.js
test/compare/drop-variable-definition.expected.js
test/compare/drop-variable-definition.js
test/compare/dynamic-property-access.expected.js
test/compare/dynamic-property-access.js
test/compare/eliminate-duplicate-function-declarations-2.expected.js
test/compare/eliminate-duplicate-function-declarations-2.js
test/compare/eliminate-duplicate-function-declarations-3.expected.js
test/compare/eliminate-duplicate-function-declarations-3.js
test/compare/eliminate-duplicate-function-declarations-4.expected.js
test/compare/eliminate-duplicate-function-declarations-4.js
test/compare/eliminate-duplicate-function-declarations-5.expected.js
test/compare/eliminate-duplicate-function-declarations-5.js
test/compare/eliminate-duplicate-function-declarations-6.expected.js
test/compare/eliminate-duplicate-function-declarations-6.js
test/compare/eliminate-duplicate-function-declarations-7.expected.js
test/compare/eliminate-duplicate-function-declarations-7.js
test/compare/eliminate-duplicate-function-declarations.expected.js
test/compare/eliminate-duplicate-function-declarations.js
test/compare/escapeless.expected.js
test/compare/escapeless.js
test/compare/eval-scope.expected.js
test/compare/eval-scope.js
test/compare/for-block.expected.js
test/compare/for-block.js
test/compare/for-in-block.expected.js
test/compare/for-in-block.js
test/compare/for-in.expected.js
test/compare/for-in.js
test/compare/hoisting-variable-10.expected.js
test/compare/hoisting-variable-10.js
test/compare/hoisting-variable-11.expected.js
test/compare/hoisting-variable-11.js
test/compare/hoisting-variable-12.expected.js
test/compare/hoisting-variable-12.js
test/compare/hoisting-variable-13.expected.js
test/compare/hoisting-variable-13.js
test/compare/hoisting-variable-14.expected.js
test/compare/hoisting-variable-14.js
test/compare/hoisting-variable-15.expected.js
test/compare/hoisting-variable-15.js
test/compare/hoisting-variable-16.expected.js
test/compare/hoisting-variable-16.js
test/compare/hoisting-variable-17.expected.js
test/compare/hoisting-variable-17.js
test/compare/hoisting-variable-18.expected.js
test/compare/hoisting-variable-18.js
test/compare/hoisting-variable-19.expected.js
test/compare/hoisting-variable-19.js
test/compare/hoisting-variable-2.expected.js
test/compare/hoisting-variable-2.js
test/compare/hoisting-variable-3.expected.js
test/compare/hoisting-variable-3.js
test/compare/hoisting-variable-4.expected.js
test/compare/hoisting-variable-4.js
test/compare/hoisting-variable-5.expected.js
test/compare/hoisting-variable-5.js
test/compare/hoisting-variable-6.expected.js
test/compare/hoisting-variable-6.js
test/compare/hoisting-variable-7.expected.js
test/compare/hoisting-variable-7.js
test/compare/hoisting-variable-8.expected.js
test/compare/hoisting-variable-8.js
test/compare/hoisting-variable-9.expected.js
test/compare/hoisting-variable-9.js
test/compare/hoisting-variable.expected.js
test/compare/hoisting-variable.js
test/compare/if-block.expected.js
test/compare/if-block.js
test/compare/if-else-block-2.expected.js
test/compare/if-else-block-2.js
test/compare/if-else-block.expected.js
test/compare/if-else-block.js
test/compare/insert-expressions-to-for-2.expected.js
test/compare/insert-expressions-to-for-2.js
test/compare/insert-expressions-to-for-3.expected.js
test/compare/insert-expressions-to-for-3.js
test/compare/insert-expressions-to-for.expected.js
test/compare/insert-expressions-to-for.js
test/compare/invalid-if-tree-2.expected.js
test/compare/invalid-if-tree-2.js
test/compare/invalid-if-tree-3.expected.js
test/compare/invalid-if-tree-3.js
test/compare/invalid-if-tree.expected.js
test/compare/invalid-if-tree.js
test/compare/label-2.expected.js
test/compare/label-2.js
test/compare/label-3.expected.js
test/compare/label-3.js
test/compare/label-4.expected.js
test/compare/label-4.js
test/compare/label-5.expected.js
test/compare/label-5.js
test/compare/label-6.expected.js
test/compare/label-6.js
test/compare/label-block.expected.js
test/compare/label-block.js
test/compare/label.expected.js
test/compare/label.js
test/compare/new.expected.js
test/compare/new.js
test/compare/omit-parens-in-void-context-iife-10.expected.js
test/compare/omit-parens-in-void-context-iife-10.js
test/compare/omit-parens-in-void-context-iife-11.expected.js
test/compare/omit-parens-in-void-context-iife-11.js
test/compare/omit-parens-in-void-context-iife-12.expected.js
test/compare/omit-parens-in-void-context-iife-12.js
test/compare/omit-parens-in-void-context-iife-13.expected.js
test/compare/omit-parens-in-void-context-iife-13.js
test/compare/omit-parens-in-void-context-iife-14.expected.js
test/compare/omit-parens-in-void-context-iife-14.js
test/compare/omit-parens-in-void-context-iife-15.expected.js
test/compare/omit-parens-in-void-context-iife-15.js
test/compare/omit-parens-in-void-context-iife-16.expected.js
test/compare/omit-parens-in-void-context-iife-16.js
test/compare/omit-parens-in-void-context-iife-17.expected.js
test/compare/omit-parens-in-void-context-iife-17.js
test/compare/omit-parens-in-void-context-iife-18.expected.js
test/compare/omit-parens-in-void-context-iife-18.js
test/compare/omit-parens-in-void-context-iife-19.expected.js
test/compare/omit-parens-in-void-context-iife-19.js
test/compare/omit-parens-in-void-context-iife-2.expected.js
test/compare/omit-parens-in-void-context-iife-2.js
test/compare/omit-parens-in-void-context-iife-20.expected.js
test/compare/omit-parens-in-void-context-iife-20.js
test/compare/omit-parens-in-void-context-iife-21.expected.js
test/compare/omit-parens-in-void-context-iife-21.js
test/compare/omit-parens-in-void-context-iife-3.expected.js
test/compare/omit-parens-in-void-context-iife-3.js
test/compare/omit-parens-in-void-context-iife-4.expected.js
test/compare/omit-parens-in-void-context-iife-4.js
test/compare/omit-parens-in-void-context-iife-5.expected.js
test/compare/omit-parens-in-void-context-iife-5.js
test/compare/omit-parens-in-void-context-iife-6.expected.js
test/compare/omit-parens-in-void-context-iife-6.js
test/compare/omit-parens-in-void-context-iife-7.expected.js
test/compare/omit-parens-in-void-context-iife-7.js
test/compare/omit-parens-in-void-context-iife-8.expected.js
test/compare/omit-parens-in-void-context-iife-8.js
test/compare/omit-parens-in-void-context-iife-9.expected.js
test/compare/omit-parens-in-void-context-iife-9.js
test/compare/omit-parens-in-void-context-iife.expected.js
test/compare/omit-parens-in-void-context-iife.js
test/compare/push-assignments-through-sequences-1.expected.js
test/compare/push-assignments-through-sequences-1.js
test/compare/push-assignments-through-sequences-10.expected.js
test/compare/push-assignments-through-sequences-10.js
test/compare/push-assignments-through-sequences-11.expected.js
test/compare/push-assignments-through-sequences-11.js
test/compare/push-assignments-through-sequences-12.expected.js
test/compare/push-assignments-through-sequences-12.js
test/compare/push-assignments-through-sequences-13.expected.js
test/compare/push-assignments-through-sequences-13.js
test/compare/push-assignments-through-sequences-14.expected.js
test/compare/push-assignments-through-sequences-14.js
test/compare/push-assignments-through-sequences-2.expected.js
test/compare/push-assignments-through-sequences-2.js
test/compare/push-assignments-through-sequences-3.expected.js
test/compare/push-assignments-through-sequences-3.js
test/compare/push-assignments-through-sequences-4.expected.js
test/compare/push-assignments-through-sequences-4.js
test/compare/push-assignments-through-sequences-5.expected.js
test/compare/push-assignments-through-sequences-5.js
test/compare/push-assignments-through-sequences-6.expected.js
test/compare/push-assignments-through-sequences-6.js
test/compare/push-assignments-through-sequences-7.expected.js
test/compare/push-assignments-through-sequences-7.js
test/compare/push-assignments-through-sequences-8.expected.js
test/compare/push-assignments-through-sequences-8.js
test/compare/push-assignments-through-sequences-9.expected.js
test/compare/push-assignments-through-sequences-9.js
test/compare/push-assignments-through-sequences.expected.js
test/compare/push-assignments-through-sequences.js
test/compare/push-call-through-sequences-2.expected.js
test/compare/push-call-through-sequences-2.js
test/compare/push-call-through-sequences-3.expected.js
test/compare/push-call-through-sequences-3.js
test/compare/push-call-through-sequences-4.expected.js
test/compare/push-call-through-sequences-4.js
test/compare/push-call-through-sequences-5.expected.js
test/compare/push-call-through-sequences-5.js
test/compare/push-call-through-sequences.expected.js
test/compare/push-call-through-sequences.js
test/compare/push-unary-through-sequences-2.expected.js
test/compare/push-unary-through-sequences-2.js
test/compare/push-unary-through-sequences-3.expected.js
test/compare/push-unary-through-sequences-3.js
test/compare/push-unary-through-sequences-4.expected.js
test/compare/push-unary-through-sequences-4.js
test/compare/push-unary-through-sequences-5.expected.js
test/compare/push-unary-through-sequences-5.js
test/compare/push-unary-through-sequences-6.expected.js
test/compare/push-unary-through-sequences-6.js
test/compare/push-unary-through-sequences.expected.js
test/compare/push-unary-through-sequences.js
test/compare/reduce-branch-jump-1.expected.js
test/compare/reduce-branch-jump-1.js
test/compare/reduce-branch-jump.expected.js
test/compare/reduce-branch-jump.js
test/compare/reduce-multiple-if-statements-2.expected.js
test/compare/reduce-multiple-if-statements-2.js
test/compare/reduce-multiple-if-statements-3.expected.js
test/compare/reduce-multiple-if-statements-3.js
test/compare/reduce-multiple-if-statements-4.expected.js
test/compare/reduce-multiple-if-statements-4.js
test/compare/reduce-multiple-if-statements-5.expected.js
test/compare/reduce-multiple-if-statements-5.js
test/compare/reduce-multiple-if-statements.expected.js
test/compare/reduce-multiple-if-statements.js
test/compare/reduce-sequence-2.expected.js
test/compare/reduce-sequence-2.js
test/compare/reduce-sequence-3.expected.js
test/compare/reduce-sequence-3.js
test/compare/reduce-sequence-4.expected.js
test/compare/reduce-sequence-4.js
test/compare/reduce-sequence-5.expected.js
test/compare/reduce-sequence-5.js
test/compare/reduce-sequence-6.expected.js
test/compare/reduce-sequence-6.js
test/compare/reduce-sequence.expected.js
test/compare/reduce-sequence.js
test/compare/remove-context-sensitive-expression-10.expected.js
test/compare/remove-context-sensitive-expression-10.js
test/compare/remove-context-sensitive-expression-11.expected.js
test/compare/remove-context-sensitive-expression-11.js
test/compare/remove-context-sensitive-expression-12.expected.js
test/compare/remove-context-sensitive-expression-12.js
test/compare/remove-context-sensitive-expression-2.expected.js
test/compare/remove-context-sensitive-expression-2.js
test/compare/remove-context-sensitive-expression-3.expected.js
test/compare/remove-context-sensitive-expression-3.js
test/compare/remove-context-sensitive-expression-4.expected.js
test/compare/remove-context-sensitive-expression-4.js
test/compare/remove-context-sensitive-expression-5.expected.js
test/compare/remove-context-sensitive-expression-5.js
test/compare/remove-context-sensitive-expression-6.expected.js
test/compare/remove-context-sensitive-expression-6.js
test/compare/remove-context-sensitive-expression-7.expected.js
test/compare/remove-context-sensitive-expression-7.js
test/compare/remove-context-sensitive-expression-8.expected.js
test/compare/remove-context-sensitive-expression-8.js
test/compare/remove-context-sensitive-expression-9.expected.js
test/compare/remove-context-sensitive-expression-9.js
test/compare/remove-context-sensitive-expression.expected.js
test/compare/remove-context-sensitive-expression.js
test/compare/remove-context-sensitive-expressions.expected.js
test/compare/remove-context-sensitive-expressions.js
test/compare/remove-empty-if-alternate-2.expected.js
test/compare/remove-empty-if-alternate-2.js
test/compare/remove-empty-if-alternate.expected.js
test/compare/remove-empty-if-alternate.js
test/compare/remove-empty-if-consequent-2.expected.js
test/compare/remove-empty-if-consequent-2.js
test/compare/remove-empty-if-consequent-3.expected.js
test/compare/remove-empty-if-consequent-3.js
test/compare/remove-empty-if-consequent-4.expected.js
test/compare/remove-empty-if-consequent-4.js
test/compare/remove-empty-if-consequent.expected.js
test/compare/remove-empty-if-consequent.js
test/compare/remove-empty-statement.expected.js
test/compare/remove-empty-statement.js
test/compare/remove-side-effect-free-expressions-10.expected.js
test/compare/remove-side-effect-free-expressions-10.js
test/compare/remove-side-effect-free-expressions-2.expected.js
test/compare/remove-side-effect-free-expressions-2.js
test/compare/remove-side-effect-free-expressions-3.expected.js
test/compare/remove-side-effect-free-expressions-3.js
test/compare/remove-side-effect-free-expressions-4.expected.js
test/compare/remove-side-effect-free-expressions-4.js
test/compare/remove-side-effect-free-expressions-5.expected.js
test/compare/remove-side-effect-free-expressions-5.js
test/compare/remove-side-effect-free-expressions-6.expected.js
test/compare/remove-side-effect-free-expressions-6.js
test/compare/remove-side-effect-free-expressions-7.expected.js
test/compare/remove-side-effect-free-expressions-7.js
test/compare/remove-side-effect-free-expressions-8.expected.js
test/compare/remove-side-effect-free-expressions-8.js
test/compare/remove-side-effect-free-expressions-9.expected.js
test/compare/remove-side-effect-free-expressions-9.js
test/compare/remove-side-effect-free-expressions.expected.js
test/compare/remove-side-effect-free-expressions.js
test/compare/remove-unreachable-branch-10.expected.js
test/compare/remove-unreachable-branch-10.js
test/compare/remove-unreachable-branch-2.expected.js
test/compare/remove-unreachable-branch-2.js
test/compare/remove-unreachable-branch-3.expected.js
test/compare/remove-unreachable-branch-3.js
test/compare/remove-unreachable-branch-4.expected.js
test/compare/remove-unreachable-branch-4.js
test/compare/remove-unreachable-branch-5.expected.js
test/compare/remove-unreachable-branch-5.js
test/compare/remove-unreachable-branch-6.expected.js
test/compare/remove-unreachable-branch-6.js
test/compare/remove-unreachable-branch-7.expected.js
test/compare/remove-unreachable-branch-7.js
test/compare/remove-unreachable-branch-8.expected.js
test/compare/remove-unreachable-branch-8.js
test/compare/remove-unreachable-branch-9.expected.js
test/compare/remove-unreachable-branch-9.js
test/compare/remove-unreachable-branch.expected.js
test/compare/remove-unreachable-branch.js
test/compare/remove-unused-label.expected.js
test/compare/remove-unused-label.js
test/compare/remove-wasted-blocks-2.expected.js
test/compare/remove-wasted-blocks-2.js
test/compare/remove-wasted-blocks-3.expected.js
test/compare/remove-wasted-blocks-3.js
test/compare/remove-wasted-blocks-4.expected.js
test/compare/remove-wasted-blocks-4.js
test/compare/remove-wasted-blocks.expected.js
test/compare/remove-wasted-blocks.js
test/compare/reordering-function-declarations.expected.js
test/compare/reordering-function-declarations.js
test/compare/return-reduce-2.expected.js
test/compare/return-reduce-2.js
test/compare/return-reduce.expected.js
test/compare/return-reduce.js
test/compare/rewrite-boolean-abstract-eq-2.expected.js
test/compare/rewrite-boolean-abstract-eq-2.js
test/compare/rewrite-boolean-abstract-eq-3.expected.js
test/compare/rewrite-boolean-abstract-eq-3.js
test/compare/rewrite-boolean-abstract-eq-4.expected.js
test/compare/rewrite-boolean-abstract-eq-4.js
test/compare/rewrite-boolean-abstract-eq.expected.js
test/compare/rewrite-boolean-abstract-eq.js
test/compare/rewrite-conditional.expected.js
test/compare/rewrite-conditional.js
test/compare/static-property-access.expected.js
test/compare/static-property-access.js
test/compare/string-number-index.expected.js
test/compare/string-number-index.js
test/compare/switch-2.expected.js
test/compare/switch-2.js
test/compare/switch-3.expected.js
test/compare/switch-3.js
test/compare/switch-block.expected.js
test/compare/switch-block.js
test/compare/switch.expected.js
test/compare/switch.js
test/compare/throw-reduce.expected.js
test/compare/throw-reduce.js
test/compare/transform-branch-2.expected.js
test/compare/transform-branch-2.js
test/compare/transform-branch-3.expected.js
test/compare/transform-branch-3.js
test/compare/transform-branch-4.expected.js
test/compare/transform-branch-4.js
test/compare/transform-branch-5.expected.js
test/compare/transform-branch-5.js
test/compare/transform-branch.expected.js
test/compare/transform-branch.js
test/compare/transform-dynamic-to-static-property-access-2.expected.js
test/compare/transform-dynamic-to-static-property-access-2.js
test/compare/transform-dynamic-to-static-property-access-3.expected.js
test/compare/transform-dynamic-to-static-property-access-3.js
test/compare/transform-dynamic-to-static-property-access.expected.js
test/compare/transform-dynamic-to-static-property-access.js
test/compare/transform-dynamic-to-static-property-definition-10.expected.js
test/compare/transform-dynamic-to-static-property-definition-10.js
test/compare/transform-dynamic-to-static-property-definition-11.expected.js
test/compare/transform-dynamic-to-static-property-definition-11.js
test/compare/transform-dynamic-to-static-property-definition-2.expected.js
test/compare/transform-dynamic-to-static-property-definition-2.js
test/compare/transform-dynamic-to-static-property-definition-3.expected.js
test/compare/transform-dynamic-to-static-property-definition-3.js
test/compare/transform-dynamic-to-static-property-definition-4.expected.js
test/compare/transform-dynamic-to-static-property-definition-4.js
test/compare/transform-dynamic-to-static-property-definition-5.expected.js
test/compare/transform-dynamic-to-static-property-definition-5.js
test/compare/transform-dynamic-to-static-property-definition-6.expected.js
test/compare/transform-dynamic-to-static-property-definition-6.js
test/compare/transform-dynamic-to-static-property-definition-7.expected.js
test/compare/transform-dynamic-to-static-property-definition-7.js
test/compare/transform-dynamic-to-static-property-definition-8.expected.js
test/compare/transform-dynamic-to-static-property-definition-8.js
test/compare/transform-dynamic-to-static-property-definition-9.expected.js
test/compare/transform-dynamic-to-static-property-definition-9.js
test/compare/transform-dynamic-to-static-property-definition.expected.js
test/compare/transform-dynamic-to-static-property-definition.js
test/compare/transform-immediate-function-call-10.expected.js
test/compare/transform-immediate-function-call-10.js
test/compare/transform-immediate-function-call-11.expected.js
test/compare/transform-immediate-function-call-11.js
test/compare/transform-immediate-function-call-12.expected.js
test/compare/transform-immediate-function-call-12.js
test/compare/transform-immediate-function-call-13.expected.js
test/compare/transform-immediate-function-call-13.js
test/compare/transform-immediate-function-call-14.expected.js
test/compare/transform-immediate-function-call-14.js
test/compare/transform-immediate-function-call-15.expected.js
test/compare/transform-immediate-function-call-15.js
test/compare/transform-immediate-function-call-16.expected.js
test/compare/transform-immediate-function-call-16.js
test/compare/transform-immediate-function-call-17.expected.js
test/compare/transform-immediate-function-call-17.js
test/compare/transform-immediate-function-call-18.expected.js
test/compare/transform-immediate-function-call-18.js
test/compare/transform-immediate-function-call-2.expected.js
test/compare/transform-immediate-function-call-2.js
test/compare/transform-immediate-function-call-3.expected.js
test/compare/transform-immediate-function-call-3.js
test/compare/transform-immediate-function-call-4.expected.js
test/compare/transform-immediate-function-call-4.js
test/compare/transform-immediate-function-call-5.expected.js
test/compare/transform-immediate-function-call-5.js
test/compare/transform-immediate-function-call-6.expected.js
test/compare/transform-immediate-function-call-6.js
test/compare/transform-immediate-function-call-7.expected.js
test/compare/transform-immediate-function-call-7.js
test/compare/transform-immediate-function-call-8.expected.js
test/compare/transform-immediate-function-call-8.js
test/compare/transform-immediate-function-call-9.expected.js
test/compare/transform-immediate-function-call-9.js
test/compare/transform-immediate-function-call.expected.js
test/compare/transform-immediate-function-call.js
test/compare/transform-infinity-2.expected.js
test/compare/transform-infinity-2.js
test/compare/transform-infinity.expected.js
test/compare/transform-infinity.js
test/compare/transform-logical-association-2.expected.js
test/compare/transform-logical-association-2.js
test/compare/transform-logical-association-3.expected.js
test/compare/transform-logical-association-3.js
test/compare/transform-logical-association.expected.js
test/compare/transform-logical-association.js
test/compare/transform-to-sequence-expression-1.expected.js
test/compare/transform-to-sequence-expression-1.js
test/compare/transform-to-sequence-expression.expected.js
test/compare/transform-to-sequence-expression.js
test/compare/tree-based-constant-folding-10.expected.js
test/compare/tree-based-constant-folding-10.js
test/compare/tree-based-constant-folding-11.expected.js
test/compare/tree-based-constant-folding-11.js
test/compare/tree-based-constant-folding-12.expected.js
test/compare/tree-based-constant-folding-12.js
test/compare/tree-based-constant-folding-13.expected.js
test/compare/tree-based-constant-folding-13.js
test/compare/tree-based-constant-folding-14.expected.js
test/compare/tree-based-constant-folding-14.js
test/compare/tree-based-constant-folding-15.expected.js
test/compare/tree-based-constant-folding-15.js
test/compare/tree-based-constant-folding-16.expected.js
test/compare/tree-based-constant-folding-16.js
test/compare/tree-based-constant-folding-17.expected.js
test/compare/tree-based-constant-folding-17.js
test/compare/tree-based-constant-folding-18.expected.js
test/compare/tree-based-constant-folding-18.js
test/compare/tree-based-constant-folding-19.expected.js
test/compare/tree-based-constant-folding-19.js
test/compare/tree-based-constant-folding-2.expected.js
test/compare/tree-based-constant-folding-2.js
test/compare/tree-based-constant-folding-20.expected.js
test/compare/tree-based-constant-folding-20.js
test/compare/tree-based-constant-folding-21.expected.js
test/compare/tree-based-constant-folding-21.js
test/compare/tree-based-constant-folding-22.expected.js
test/compare/tree-based-constant-folding-22.js
test/compare/tree-based-constant-folding-23.expected.js
test/compare/tree-based-constant-folding-23.js
test/compare/tree-based-constant-folding-24.expected.js
test/compare/tree-based-constant-folding-24.js
test/compare/tree-based-constant-folding-25.expected.js
test/compare/tree-based-constant-folding-25.js
test/compare/tree-based-constant-folding-26.expected.js
test/compare/tree-based-constant-folding-26.js
test/compare/tree-based-constant-folding-27.expected.js
test/compare/tree-based-constant-folding-27.js
test/compare/tree-based-constant-folding-28.expected.js
test/compare/tree-based-constant-folding-28.js
test/compare/tree-based-constant-folding-29.expected.js
test/compare/tree-based-constant-folding-29.js
test/compare/tree-based-constant-folding-3.expected.js
test/compare/tree-based-constant-folding-3.js
test/compare/tree-based-constant-folding-30.expected.js
test/compare/tree-based-constant-folding-30.js
test/compare/tree-based-constant-folding-31.expected.js
test/compare/tree-based-constant-folding-31.js
test/compare/tree-based-constant-folding-32.expected.js
test/compare/tree-based-constant-folding-32.js
test/compare/tree-based-constant-folding-33.expected.js
test/compare/tree-based-constant-folding-33.js
test/compare/tree-based-constant-folding-34.expected.js
test/compare/tree-based-constant-folding-34.js
test/compare/tree-based-constant-folding-35.expected.js
test/compare/tree-based-constant-folding-35.js
test/compare/tree-based-constant-folding-36.expected.js
test/compare/tree-based-constant-folding-36.js
test/compare/tree-based-constant-folding-37.expected.js
test/compare/tree-based-constant-folding-37.js
test/compare/tree-based-constant-folding-38.expected.js
test/compare/tree-based-constant-folding-38.js
test/compare/tree-based-constant-folding-39.expected.js
test/compare/tree-based-constant-folding-39.js
test/compare/tree-based-constant-folding-4.expected.js
test/compare/tree-based-constant-folding-4.js
test/compare/tree-based-constant-folding-40.expected.js
test/compare/tree-based-constant-folding-40.js
test/compare/tree-based-constant-folding-41.expected.js
test/compare/tree-based-constant-folding-41.js
test/compare/tree-based-constant-folding-42.expected.js
test/compare/tree-based-constant-folding-42.js
test/compare/tree-based-constant-folding-43.expected.js
test/compare/tree-based-constant-folding-43.js
test/compare/tree-based-constant-folding-44.expected.js
test/compare/tree-based-constant-folding-44.js
test/compare/tree-based-constant-folding-45.expected.js
test/compare/tree-based-constant-folding-45.js
test/compare/tree-based-constant-folding-46.expected.js
test/compare/tree-based-constant-folding-46.js
test/compare/tree-based-constant-folding-47.expected.js
test/compare/tree-based-constant-folding-47.js
test/compare/tree-based-constant-folding-48.expected.js
test/compare/tree-based-constant-folding-48.js
test/compare/tree-based-constant-folding-49.expected.js
test/compare/tree-based-constant-folding-49.js
test/compare/tree-based-constant-folding-5.expected.js
test/compare/tree-based-constant-folding-5.js
test/compare/tree-based-constant-folding-50.expected.js
test/compare/tree-based-constant-folding-50.js
test/compare/tree-based-constant-folding-51.expected.js
test/compare/tree-based-constant-folding-51.js
test/compare/tree-based-constant-folding-52.expected.js
test/compare/tree-based-constant-folding-52.js
test/compare/tree-based-constant-folding-53.expected.js
test/compare/tree-based-constant-folding-53.js
test/compare/tree-based-constant-folding-54.expected.js
test/compare/tree-based-constant-folding-54.js
test/compare/tree-based-constant-folding-55.expected.js
test/compare/tree-based-constant-folding-55.js
test/compare/tree-based-constant-folding-56.expected.js
test/compare/tree-based-constant-folding-56.js
test/compare/tree-based-constant-folding-57.expected.js
test/compare/tree-based-constant-folding-57.js
test/compare/tree-based-constant-folding-58.expected.js
test/compare/tree-based-constant-folding-58.js
test/compare/tree-based-constant-folding-59.expected.js
test/compare/tree-based-constant-folding-59.js
test/compare/tree-based-constant-folding-6.expected.js
test/compare/tree-based-constant-folding-6.js
test/compare/tree-based-constant-folding-60.expected.js
test/compare/tree-based-constant-folding-60.js
test/compare/tree-based-constant-folding-61.expected.js
test/compare/tree-based-constant-folding-61.js
test/compare/tree-based-constant-folding-62.expected.js
test/compare/tree-based-constant-folding-62.js
test/compare/tree-based-constant-folding-63.expected.js
test/compare/tree-based-constant-folding-63.js
test/compare/tree-based-constant-folding-7.expected.js
test/compare/tree-based-constant-folding-7.js
test/compare/tree-based-constant-folding-8.expected.js
test/compare/tree-based-constant-folding-8.js
test/compare/tree-based-constant-folding-9.expected.js
test/compare/tree-based-constant-folding-9.js
test/compare/tree-based-constant-folding.expected.js
test/compare/tree-based-constant-folding.js
test/compare/typeof-undefined-2.expected.js
test/compare/typeof-undefined-2.js
test/compare/typeof-undefined-3.expected.js
test/compare/typeof-undefined-3.js
test/compare/typeof-undefined-4.expected.js
test/compare/typeof-undefined-4.js
test/compare/typeof-undefined-5.expected.js
test/compare/typeof-undefined-5.js
test/compare/typeof-undefined-6.expected.js
test/compare/typeof-undefined-6.js
test/compare/typeof-undefined-7.expected.js
test/compare/typeof-undefined-7.js
test/compare/typeof-undefined.expected.js
test/compare/typeof-undefined.js
test/compare/uglify-js-1e21.expected.js
test/compare/uglify-js-1e21.js
test/compare/uglify-js-issue10.expected.js
test/compare/uglify-js-issue10.js
test/compare/uglify-js-issue11.expected.js
test/compare/uglify-js-issue11.js
test/compare/uglify-js-issue17.expected.js
test/compare/uglify-js-issue17.js
test/compare/uglify-js-issue20-2.expected.js
test/compare/uglify-js-issue20-2.js
test/compare/uglify-js-issue20.expected.js
test/compare/uglify-js-issue20.js
test/compare/uglify-js-issue27.expected.js
test/compare/uglify-js-issue27.js
test/compare/uglify-js-issue278.expected.js
test/compare/uglify-js-issue278.js
test/compare/uglify-js-issue29.expected.js
test/compare/uglify-js-issue29.js
test/compare/uglify-js-issue349.expected.js
test/compare/uglify-js-issue349.js
test/compare/uglify-js-issue353.expected.js
test/compare/uglify-js-issue353.js
test/compare/uglify-js-issue53.expected.js
test/compare/uglify-js-issue53.js
test/compare/uglify-js-with.expected.js
test/compare/uglify-js-with.js
test/compare/while-block.expected.js
test/compare/while-block.js
test/compare/while-label.expected.js
test/compare/while-label.js
test/compare/with-block.expected.js
test/compare/with-block.js
test/compare/with-scope.expected.js
test/compare/with-scope.js
test/regression/.gitignore
test/regression/Gruntfile.coffee-script-redux.js
test/regression/Gruntfile.esmangle.js
test/regression/Gruntfile.q.js
test/utility.js
tools/generate-tests.js

Download

Click the following link to download esmangle-master.zip.

esmangle-master.zip




















Home »
  Javascript Free Code Download »
    Development »




Algorithm
API
Asp.Net
Azure
CoffeeScript
Collection
Component
Data Structure
Date
Demo
Django
Drupal
Example
Filter
GeoLocation
Markdown
MVC
Parse
Php
Plugin
Prototype
Python
Sample
SDK
Snippet
Stream
Titanium
Utility
Web
WebApplication
XML
YAML
ZooKeeper