Skip to content

Repository files navigation

@bindon/base64

A fast and simple base64 library for typescript

Install

npm install @bindon/base64

Usage

importBase64from'@bindon/base64';constplaintext='🙌😂👍🎉😍🔥✨💯😏✌️';// Base64.encode(string | ArrayBuffer | Uint8Array, Base64Options): stringBase64.encode(plaintext);// 8J-ZjPCfmILwn5GN8J-OifCfmI3wn5Sl4pyo8J-Sr_CfmI_inIzvuI8Base64.encode(plaintext,{padding: true,urlSafe: false});// 8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8=Base64.encode(plaintext,{padding: false,urlSafe: false});// 8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8// Base64.decode(string): Uint8ArrayBase64.decode('8J-ZjPCfmILwn5GN8J-OifCfmI3wn5Sl4pyo8J-Sr_CfmI_inIzvuI8');// Uint8Array(plaintext)Base64.decode('8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8=');// Uint8Array(plaintext)Base64.decode('8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8');// Uint8Array(plaintext)// Base64.decodeToString(string): stringBase64.decodeToString('8J-ZjPCfmILwn5GN8J-OifCfmI3wn5Sl4pyo8J-Sr_CfmI_inIzvuI8');// plaintextBase64.decodeToString('8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8=');// plaintextBase64.decodeToString('8J+ZjPCfmILwn5GN8J+OifCfmI3wn5Sl4pyo8J+Sr/CfmI/inIzvuI8');// plaintext

About

Base64 library for typescript(javascript)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages