Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1x 1x 1x 1x | export function urlDecode(a: string): string {
return atob(makeUrlUnsafe(a))
}
export function urlEncode(b: string): string {
return makeUrlSafe(btoa(b))
}
export function makeUrlSafe(a: string): string {
return a.replace(/\//g, "_").replace(/\+/g, "-").replace(/=+$/, "")
}
export function makeUrlUnsafe(a: string): string {
return a.replace(/_/g, "/").replace(/-/g, "+")
}
|