node-encoder
Version:
A zero dependency base64 encoder and decoder for Node.js
36 lines (22 loc) • 843 B
Markdown
# node-encoder [](https://github.com/rocktimsaikia/node-encoder/actions)
> A zero dependency :tada: base64 encoder and decoder for Node.js.
## Installation
```bash
npm install node-encoder
```
## Highlights
- Zero dependencies 🎉
- Lightweight (`~4kb`) 🚀
## Usage
```js
const {encode, decode} = require('node-encoder')
encode('hello world!') //=> aGVsbG8gd29ybGQh
decode('aGVsbG8gd29ybGQh') //=> hello world!
```
## API
### `encode(input)`
Takes a single `utf-8/ascii` string input as argument and retuns it's `base64` encoded string version.
### `decode(input)`
Takes a single `base64` string input as argument and retuns it's `utf-8` decoded string version.
## License
MIT 2021 © [Rocktim Saikia](https://rocktimsaikia.now.sh)