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) |
[](http://travis-ci.org/beatgammit/base64-js) |
||||
|
|
||||
[](https://ci.testling.com/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. |
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 |
MIT |
||||
* fromByteArray- Takes a byte array and returns a base64 string |
|
Loading…
Reference in new issue