Skip to content

Commit

Permalink
fix: node compat (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
ronag authored Jan 17, 2024
1 parent 457e0aa commit 9127401
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ function shift (stream) {

function getStateLength (state) {
if (state.buffer.length) {
var idx = state.bufferIndex || 0
// Since node 6.3.0 state.buffer is a BufferList not an array
if (state.buffer.head) {
return state.buffer.head.data.length
} else if (state.buffer.length > 0 && state.buffer[0]) {
return state.buffer[0].length
} else if (state.buffer.length - idx > 0 && state.buffer[idx]) {
return state.buffer[idx].length
}
}

Expand Down

0 comments on commit 9127401

Please sign in to comment.