JSON mangles buffers by converting to an array... which isn't helpful. json-buffers converts to base64 instead, and deconverts base64 to a buffer.
var JSONB = require('json-buffer') var Buffer = require('buffer').Buffer var str = JSONB.stringify(Buffer.from('hello there!')) console.log(JSONB.parse(str)) //GET a BUFFER back
MIT