This repository has been archived on 2020-11-02. You can view files and clone it, but cannot push or open issues or pull requests.
2020-11-01 22:46:04 +00:00

36 lines
634 B
Markdown

# isomorphic-textencoder
encode/decode Uint8Arrays to strings
This is just a thin wrapper that provides an isomorphic API.
- To perform UTF8 conversion in the browser it uses the native TextEncoder.
- It includes a polyfill so IE11 / Edge aren't left out.
- In Node it uses native Buffer methods.
## Installation
```sh
npm install isomorphic-textencoder --save
```
## Usage
```js
import { encode, decode } from "isomorphic-textencoder";
encode('Hello') // Uint8Array [ 72, 101, 108, 108, 111 ]
decode(new Uint8Array([72, 101, 108, 108, 111])) // 'Hello'
```
## Dependencies
None
## Dev Dependencies
None
## License
MIT