I'm checking the length with :
const str = "🌧as%20😈"const len = new URL(str.replace(/%[A-F0-9]{2}/g, "..."), "https:$").pathname.replace(/%[A-F0-9]{2}/g, "-").length - 1console.log(len) // 13
when i (try to) verify if a directory name is less than 180 characters