From 9e5b27f942e8be94c1bffda13a254f46cbf3dece Mon Sep 17 00:00:00 2001 From: kentac55 Date: Mon, 11 Feb 2019 22:48:32 +0900 Subject: [PATCH] remove ansi codes from provided version string --- library/Versions.re | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/Versions.re b/library/Versions.re index 100ad543b..1cd3e551e 100644 --- a/library/Versions.re +++ b/library/Versions.re @@ -58,7 +58,8 @@ let format = version => { | exception _ => version }; - version; + let ansiCharRegex = Str.regexp({|\\027\[[0-9]+m|}); + Str.global_replace(ansiCharRegex, "", String.escaped(version)); }; let endsWith = (~suffix, str) => {