convert-string-bytes
JavaScript component to convert to/from strings and byte arrays.
Install
Node.js/Browserify
npm install --save convert-string
Usage
stringToBytes(str)
bytesToString(bytes)
UTF8.stringToBytes(str)
UTF8.bytesToString(bytes)
Credits
Loosely inspired by code from here: https://github.com/vbuterin/bitcoinjs-lib & CryptoJS
References on JavaScript UTF-8 forced encoding
(these sources are also included as PDFs in the repo in case the links go dead)
- http://ecmanaut.blogspot.com/2006/07/encoding-decoding-utf8-in-javascript.html
- http://hossa.in/2012/07/20/utf-8-in-javascript.html
License
(MIT License)