foxts
Version:
Opinionated collection of common TypeScript utils by @SukkaW
19 lines (17 loc) • 729 B
TypeScript
/**
* Common characters:
*
* base32: 0123456789ABCDEFGHJKMNPQRSTVWXYZ
* z-base-32: ybndrfg8ejkmcpqxot1uwisza345h769
* base36: 0123456789abcdefghijklmnopqrstuvwxyz
* base58: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
* base62: 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
* base64: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/
* base67: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.!~
* base94: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
*/
declare function base(ALPHABET: string): {
encode: (source: Uint8Array) => string;
decode: (source: string) => Uint8Array;
};
export { base };