hello-wordl/src/base64.ts
2022-01-18 14:58:23 +01:00

12 lines
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, "+"));
}