string-to-arraybuffer
![Build Status](https://camo.githubusercontent.com/eef79deca3fb72d38283ad5f230633e59f30d516fb3580af8442891f1e34429a/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f64792f737472696e672d746f2d61727261796275666665722e737667)
Turn dataURI/base64/plain string into an ArrayBuffer.
var str2ab = require('string-to-arraybuffer')
// Plain 'Hello World!'
var abuf1 = str2ab('Hello World!')
// Base-64 'Hello World!'
var abuf2 = str2ab('SGVsbG8sIFdvcmxkIQ%3D%3D')
// Barebones data-uri 'Hello World!'
var abuf3 = str2ab('data:,Hello%2C%20World!')
// Base-64 data-uri 'Hello World!'
var abuf4 = str2ab('data:text/plain;base64,SGVsbG8sIFdvcmxkIQ%3D%3D')
Related
- arraybuffer-to-string − represent binary data in string
- data-uri-to-buffer − decode URI string to Buffer.
- to-array-buffer − convert anything to ArrayBuffer.