diff --git a/porcelain.jq b/porcelain.jq new file mode 100644 index 0000000..c0df9a7 --- /dev/null +++ b/porcelain.jq @@ -0,0 +1,8 @@ +map_values(map_values({ + hex: .hex | ltrimstr("#"), + rgb: .raw | split(", ") | map(tonumber), + hsl: .hsl + | capture("hsl\\((?\\d+),\\s*(?\\d+)%,\\s*(?\\d+)%\\)") + | map(tonumber) + | [ .[0], .[1] / 100, .[2] / 100 ] +}))