(source: Buffer, start: number, limit = source.length)
| 481 | } |
| 482 | |
| 483 | function findJsonStringEndBuffer(source: Buffer, start: number, limit = source.length): number { |
| 484 | for (let i = start + 1; i < limit; i++) { |
| 485 | const ch = source[i] |
| 486 | if (ch === 0x5c) { |
| 487 | i++ |
| 488 | continue |
| 489 | } |
| 490 | if (ch === 0x22) return i |
| 491 | } |
| 492 | return -1 |
| 493 | } |
| 494 | |
| 495 | function findJsonContainerEndBuffer(source: Buffer, start: number, open: number, close: number, limit = source.length): number { |
| 496 | let depth = 0 |
no outgoing calls
no test coverage detected