ast-redeclare (npm): Hoist variable declarations to the top of scope.
Keywords: ast|hoist|ast-hoist|esparse|hoister|redeclare|variables|declarations|constants|folding|fold|constants-folding|optimization|compilation|esprima|escodegen|analysis|data-flow|dataflow