No-comma color functions syntax is valid CSS, is supported by all major browsers and used by me in production:
color: rgb(255 255 255/.5); /* Semi-transparent white */
But with current parameter sanitization it transforms into unparseable mess:
--squircle-fill: rgb(255255255/.5); /* Weird $#!7 */
This raises a question:
What was the reason of adding .replace(/\s/g, "")?
Can we safely remove it or replace it with something more refined, so we can keep no-comma syntax intact?