You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Feross Aboukhadijeh 828fa5a399 0.0.6 11 years ago
bench switch to `tape` for testing 11 years ago
lib consistent style 11 years ago
test switch to `tape` for testing 11 years ago
.travis.yml add travis file 11 years ago
LICENSE.MIT improve readme 11 years ago
README.md improve readme 11 years ago
package.json 0.0.6 11 years ago

README.md

base64-js

base64-js does basic base64 encoding/decoding in pure JS.

build status

testling badge

Many browsers already have base64 encoding/decoding functionality, but it is for text data, not all-purpose binary data.

Sometimes encoding/decoding binary data in the browser is useful, and that is what this module does.

install

With npm do:

npm install base64-js

methods

var base64 = require('base64-js')

base64 has two exposed functions, toByteArray and fromByteArray, which both take a single argument.

  • toByteArray - Takes a base64 string and returns a byte array
  • fromByteArray - Takes a byte array and returns a base64 string

license

MIT