download
raw
687 Bytes
export function base64ToBase64Url(base64encodedStr: string): string {
return base64encodedStr
.replace(/\+/g, '-')
.replace(/\//g, '_')
.replace(/=+$/, '');
}
export function strToBase64Encode(str: string): string {
return btoa(str);
}
export function base64DecodeToStr(str: string): string {
return atob(str);
}
export function base64Encode(input: Uint8Array): string {
return btoa(String.fromCharCode(...input));
}
export function base64UrlEncode(input: Uint8Array): string {
return base64ToBase64Url(base64Encode(input));
}
export function base64Decode(base64encodedStr: string) {
return Uint8Array.from(atob(base64encodedStr), (c) => c.charCodeAt(0));
}

Xet Storage Details

Size:
687 Bytes
·
Xet hash:
214b58d098a22d8563938f2ced7b184aedc079508c946936c5d51af2f75d40b7

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.