2 changed files with 22 additions and 9 deletions
@ -1,18 +1,31 @@ |
|||
Intro |
|||
===== |
|||
base64-js |
|||
========= |
|||
|
|||
`base64-js` does basic base64 encoding/decoding in pure JS. |
|||
|
|||
[](http://travis-ci.org/beatgammit/base64-js) |
|||
|
|||
[](https://ci.testling.com/beatgammit/base64-js) |
|||
|
|||
`base64-js` does basic base64 encoding/decoding in pure JS. Many browsers already have this functionality, but it is for text data, not all-purpose binary data. |
|||
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. |
|||
|
|||
API |
|||
=== |
|||
## install |
|||
|
|||
With [npm](https://npmjs.org) 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 |
|||
|
|||
`base64-js` has two exposed functions, `toByteArray` and `fromByteArray`, which both take a single argument. |
|||
## license |
|||
|
|||
* toByteArray- Takes a base64 string and returns a byte array |
|||
* fromByteArray- Takes a byte array and returns a base64 string |
|||
MIT |
Loading…
Reference in new issue