(title, level, line, start)
| 22 | let offset = 0; |
| 23 | |
| 24 | const startPage = (title, level, line, start) => { |
| 25 | if (current) { |
| 26 | current.end = start; |
| 27 | pages.push(finalizePage(current, pages.length, source)); |
| 28 | } |
| 29 | current = { |
| 30 | title: cleanHeadingText(title) || fallbackTitle, |
| 31 | level, |
| 32 | lines: [line], |
| 33 | start, |
| 34 | end: source.length, |
| 35 | }; |
| 36 | }; |
| 37 | |
| 38 | for (const [index, line] of lines.entries()) { |
| 39 | const lineStart = offset; |
no test coverage detected