Package Exports
- arraybuffer-to-string
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (arraybuffer-to-string) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
arraybuffer-to-string

Convert ArrayBuffer to string with optional encoding.
var ab2str = require('arraybuffer-to-string')
var uint8 = new Uint8Array([ 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33 ])
ab2str(uint8) // 'Hello World!'
ab2str(uint8, 'base64') // 'SGVsbG8gV29ybGQh'
ab2str(uint8, 'hex') // '48656c6c6f20576f726c6421'
ab2str(uint8, 'iso-8859-2') // 'Hello World!'var str = arrayBufferToString(buffer, encoding='utf8')
Convert ArrayBuffer/ArrayBufferView/Array buffer to string with defined encoding. Available encoding: utf8, binary, base64, hex, ascii, latin1, ucs2, utf16 and many others.
Note: in browser it relies on TextDecoder API, so if you are dealing with charsets other than utf8, ascii, binary or base64 in old browsers, please include encoding polyfill.
Related
- string-to-arraybuffer − convert string to arraybuffer.
- create-data-uri − convert binary data to datauri string.
