tahamajs's picture
|
download
raw
982 Bytes

btoa

| atob | btoa | unibabel.js | Sponsored by ppl

A port of the browser's btoa function.

Uses Buffer to emulate the exact functionality of the browser's btoa (except that it supports some unicode that the browser may not).

It turns binary data to base64-encoded ascii.

(function () {
  "use strict";

  var btoa = require('btoa');
  var bin = "Hello, 世界";
  var b64 = btoa(bin);

  console.log(b64); // "SGVsbG8sIBZM"
}());

Note: Unicode may or may not be handled incorrectly. This module is intended to provide exact compatibility with the browser.

Copyright and License

Code copyright 2012-2018 AJ ONeal

Dual-licensed MIT and Apache-2.0

Docs copyright 2012-2018 AJ ONeal

Docs released under Creative Commons.

Xet Storage Details

Size:
982 Bytes
·
Xet hash:
b0a28aed166a5bdeaf8631eaf1a6f76977e18af04597ca1245f0f8cf5e889d3d

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