From fa18ce9559eb85dec83c7998e7266781e708c0dd Mon Sep 17 00:00:00 2001 From: Sam Nystrom Date: Tue, 28 Mar 2023 21:13:22 -0400 Subject: [PATCH] refactor: replace regex with jq filters --- porcelain.jq | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/porcelain.jq b/porcelain.jq index c0df9a7..bbe0f4e 100644 --- a/porcelain.jq +++ b/porcelain.jq @@ -2,7 +2,9 @@ map_values(map_values({ hex: .hex | ltrimstr("#"), rgb: .raw | split(", ") | map(tonumber), hsl: .hsl - | capture("hsl\\((?\\d+),\\s*(?\\d+)%,\\s*(?\\d+)%\\)") - | map(tonumber) + | ltrimstr("hsl(") + | rtrimstr(")") + | split(", ") + | map(rtrimstr("%") | tonumber) | [ .[0], .[1] / 100, .[2] / 100 ] }))