hello-wordle/src/base64.ts

12 wiersze
272 B
TypeScript

export function encode(text: string): string {
return window
.btoa(text)
.replace(/\//g, "_")
.replace(/\+/g, "-")
.replace(/=*$/, "");
}
export function decode(text: string): string {
return window.atob(text.replace(/_/g, "/").replace(/-/g, "+"));
}