Skip to content

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