Reducing Verbosity of ParseError in TypeScript
is there a way to make this error less verbose?
ParseError: { ((string <-> ReadonlyArray<string>) <-> ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">) | filter }
└─ From side refinement failure
└─ ((string <-> ReadonlyArray<string>) <-> ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">)
└─ Type side transformation failure
└─ ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">
└─ [2]
└─ "foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten"
├─ Expected "foo", actual "bat"
├─ Expected "bar", actual "bat"
├─ Expected "baz", actual "bat"
├─ Expected "one", actual "bat"
├─ Expected "two", actual "bat"
├─ Expected "three", actual "bat"
├─ Expected "four", actual "bat"
├─ Expected "five", actual "bat"
├─ Expected "six", actual "bat"
├─ Expected "seven", actual "bat"
├─ Expected "eight", actual "bat"
├─ Expected "nine", actual "bat"
└─ Expected "ten", actual "bat" ParseError: { ((string <-> ReadonlyArray<string>) <-> ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">) | filter }
└─ From side refinement failure
└─ ((string <-> ReadonlyArray<string>) <-> ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">)
└─ Type side transformation failure
└─ ReadonlyArray<"foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten">
└─ [2]
└─ "foo" | "bar" | "baz" | "one" | "two" | "three" | "four" | "five" | "six" | "seven" | "eight" | "nine" | "ten"
├─ Expected "foo", actual "bat"
├─ Expected "bar", actual "bat"
├─ Expected "baz", actual "bat"
├─ Expected "one", actual "bat"
├─ Expected "two", actual "bat"
├─ Expected "three", actual "bat"
├─ Expected "four", actual "bat"
├─ Expected "five", actual "bat"
├─ Expected "six", actual "bat"
├─ Expected "seven", actual "bat"
├─ Expected "eight", actual "bat"
├─ Expected "nine", actual "bat"
└─ Expected "ten", actual "bat"