Fix bug in JsLIGO pretty-printer
Input:
type parameter =
["Increment", int]
| ["Decrement", int]
| ["Reset"];
Output:
type parameter = ["Increment", int]| ["Decrement", int]| ["Reset", ];
The problem is extra ,
after "Reset"
Original test:
https://gitlab.com/ligolang/ligo/-/blob/dev/src/test/contracts/increment.jsligo