Replace esprima and escodegen with recast
Ensure === for recast
Fix for leading/trailing decimals
Fixes trailing commas
Fix shebang newline
Edit properties tests to how they were previously
Fixes invocations and constructors test
Reverts fixed test
Reverts fixed test
Return emptyStatement rather than empty Array
Recast wont do asi just yet
Replace esprima and escodegen with recast
Fix for leading/trailing decimals
Edit properties tests to how they were previously
Reverts fixed test
Reverts fixed test
Fixes test