I ran into this while writing a browser side Writable Stream.
The problem is basically that Buffer.isBuffer(buf) returns false although it is one. This is due to buf instanceof Buffer returning false -- I tried this in the browser console as well.
I commented on my workaround here.
You could use this project as a test bed, i.e.:
npm install d3-gauge-writable
npm explore d3-gauge-writable
npm start
You should then be able to debug into d3-gauge-writable assuming you enabled source maps on your browser.
I ran into this while writing a browser side Writable Stream.
The problem is basically that
Buffer.isBuffer(buf)returnsfalsealthough it is one. This is due tobuf instanceof Bufferreturningfalse-- I tried this in the browser console as well.I commented on my workaround here.
You could use this project as a test bed, i.e.:
You should then be able to debug into
d3-gauge-writableassuming you enabled source maps on your browser.