28 lines
488 B
Markdown
28 lines
488 B
Markdown
|
# Encode UTF8
|
||
|
|
||
|
Turn a string into an ArrayBuffer by using the UTF8 encoding.
|
||
|
|
||
|
## Installation
|
||
|
|
||
|
```js
|
||
|
npm install --save encode-uf8
|
||
|
```
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```js
|
||
|
const encodeUtf8 = require('encode-utf8')
|
||
|
|
||
|
console.log(encodeUtf8('Hello, World!'))
|
||
|
//=> ArrayBuffer { byteLength: 13 }
|
||
|
|
||
|
console.log(encodeUtf8('🐵 🙈 🙉 🙊'))
|
||
|
//=> ArrayBuffer { byteLength: 19 }
|
||
|
```
|
||
|
|
||
|
## API
|
||
|
|
||
|
### `encodeUtf8(input: string): ArrayBuffer`
|
||
|
|
||
|
Returns an ArrayBuffer with the string represented as UTF8 encoded data.
|