/** { "api":1, "name":"Base64 to bytebuffer", "description":"Base64 - ByteBuffer", "author":"palani", "icon":"01.square.fill", "tags":"bytebuffer, base64" } **/ function main (state) { state.text = base64ToArrayBuffer(state.text); } function getMeByteBuffer(bb) { return Buffer.from(bb, 'base64').valueOf(); } function base64ToArrayBuffer(base64) { var binaryString = atob(base64); var bytes = new Uint8Array(binaryString.length); for (var i = 0; i < binaryString.length; i++) { bytes[i] = binaryString.charCodeAt(i); } return bytes.buffer; }