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 | 15x 15x 3x 3x 3x | import { decodeBase64 } from './nacl-util-wrapper'; /** * Converts a URL-safe base64 string to a Uint8Array. * @param base64String - The base64 string to convert. * @returns Uint8Array representation of the decoded string. */ export function urlBase64ToUint8Array(base64String: string): Uint8Array { const padding = '='.repeat((4 - (base64String.length % 4)) % 4); const base64 = (base64String + padding).replace(/-/g, '+').replace(/_/g, '/'); return decodeBase64(base64); } |