atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
AJ ONeal 394c0c0afb v2.0.1 8年前
bin separate node use case from browser use case 8年前
LICENSE (MIT OR Apache-2.0) 8年前
LICENSE.DOCS satisfying the money-hungry lawyers... 10年前
README.md Update README.md 8年前
bower.json v2.0.1 8年前
browser-atob.js support ios web worker 8年前
node-atob.js separate node use case from browser use case 8年前
package.json v2.0.1 8年前
test.js handle actual binary, not just utf8 12年前

README.md

atob

Uses Buffer to emulate the exact functionality of the browser's atob.

Note: Unicode may be handled incorrectly (like the browser).

It turns base64-encoded ascii data back to binary.

(function () {
  "use strict";

  var atob = require('atob')
    , b64 = "SGVsbG8gV29ybGQ="
    , bin = atob(b64)
    ;

  console.log(bin); // "Hello World"
}());

Need Unicode and Binary Support in the Browser?

Check out unibabel.js

Changelog

  • v2.0.0 provide browser version for ios web workers
  • v1.2.0 provide (empty) browser version
  • v1.1.3 add MIT license (see #4)
  • v1.1.2 node only

LICENSE

Code copyright 2012-2015 AJ ONeal

Dual-licensed MIT and Apache-2.0

Docs copyright 2012-2015 AJ ONeal

Docs released under Creative Commons.