- this repo come from the popular javascript tool --- formatter.js.
- because the author of the tool haven't maintain the code for a long time. But I sometime find some problems in practice. So I copy the code into myself repo and fix the bugs I have met in daily.