diff --git a/index.js b/index.js index 6864cc2..2cb43ff 100755 --- a/index.js +++ b/index.js @@ -180,7 +180,7 @@ function stream() { for (let i = 0; i < chunk.length; i++) { if (isString) { if (chunk[i] === '"') { - if ((i > 1 && chunk[i - 1] !== '\\') || buff[buff.length] !== '\\') { + if ((i === 0 && buff[len - 1] !== '\\') || (i > 0 && chunk[i - 1] !== '\\')) { isString = false check(i) }