radix64-encoding
Version:
Radix64 encoding, a.k.a. Base64 encoding. An extremely fast and synchronous JS implementation.
10 lines (9 loc) • 351 B
JavaScript
/* MAIN */
const ALPHABET_CHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split('');
const ALPHABET_CODES = ALPHABET_CHARS.map(char => char.charCodeAt(0));
const MASK1 = 16515072;
const MASK2 = 258048;
const MASK3 = 4032;
const MASK4 = 63;
/* EXPORT */
export { ALPHABET_CHARS, ALPHABET_CODES, MASK1, MASK2, MASK3, MASK4 };