Use common.hasOwnProperty
Merge branch 'master' of github.com:Constellation/esmangle
Fix common.js exports
Cleanup tree-based-constant-folding main switch dispatcher
fixes #40: changes `optimize` to use all known passes by default
Merge pull request #41 from michaelficarra/issue-40

fixes #40: changes `optimize` to use all known passes by default
Merge branch 'master' of github.com:Constellation/esmangle
Insert exports.require guard
Add vimline to tools/generate-tests.js
Remove side-effect-free special node
Close #35
Add transform-immediate-function-call pass
Fix modified flag in transform-immediate-function-call
Add more test cases for transform-immediate-function-call pass

As pointed at
https://github.com/Constellation/esmangle/commit/1bce14bd4fb2f1d7352bd590ab4754bd86fd3f47#commitcomment-1890993
Add "push assignments through sequences" to reduce-sequence-expression pass

Close #42
Add more generic sequence transformation
Add more test cases about #42
Add common.Array namespace
Add UnaryExpression / UpdateExpression case to push-*-through-sequences
Add remove-context-sensitive-expression pass

Close #36
Do not hoist inner functions variable