highlight.ts:73-97 - hexToAnsi256/hexToAnsiTrueColor don't validate input. Invalid hex could cause parseInt to return NaN.