quartz/wallet/node_modules/buffer-to-arraybuffer
2022-03-04 20:05:23 +08:00
..
test Initialising for #8 2022-03-04 20:05:23 +08:00
.editorconfig Initialising for #8 2022-03-04 20:05:23 +08:00
.gitattributes Initialising for #8 2022-03-04 20:05:23 +08:00
.npmignore Initialising for #8 2022-03-04 20:05:23 +08:00
bower.json Initialising for #8 2022-03-04 20:05:23 +08:00
buffer-to-arraybuffer.js Initialising for #8 2022-03-04 20:05:23 +08:00
CHANGELOG.md Initialising for #8 2022-03-04 20:05:23 +08:00
LICENSE.md Initialising for #8 2022-03-04 20:05:23 +08:00
package.json Initialising for #8 2022-03-04 20:05:23 +08:00
README.md Initialising for #8 2022-03-04 20:05:23 +08:00

buffer-to-arraybuffer

Convert Buffer to ArrayBuffer

Install

npm install buffer-to-arraybuffer

Usage

var bufferToArrayBuffer = require('buffer-to-arraybuffer');

var b = new Buffer(12);
b.write('abc', 0);

var ab = bufferToArrayBuffer(b);
String.fromCharCode.apply(null, new Uint8Array(ab)); // 'abc'

NOTE: If you only target node v4.3+, you can simply just do:

new Buffer([12]).buffer

License

MIT