self.__uv$config = { | |
prefix: "/~/uv/", | |
bare: "/bare/", | |
encodeUrl: function encode(str) { | |
if (!str) return str; | |
return encodeURIComponent( | |
str | |
.toString() | |
.split("") | |
.map((char, ind) => (ind % 2 ? String.fromCharCode(char.charCodeAt() ^ 3) : char)) | |
.join("") | |
); | |
}, | |
decodeUrl: function decode(str) { | |
if (!str) return str; | |
let [input, ...search] = str.split("?"); | |
return ( | |
decodeURIComponent(input) | |
.split("") | |
.map((char, ind) => (ind % 2 ? String.fromCharCode(char.charCodeAt(0) ^ 3) : char)) | |
.join("") + (search.length ? "?" + search.join("?") : "") | |
); | |
}, | |
handler: "/uv/uv.handler.js", | |
client: "/uv/uv.client.js", | |
bundle: "/uv/uv.bundle.js", | |
config: "/uv/uv.config.js", | |
sw: "/uv/uv.sw.js" | |
}; | |