(line: string)
| 171 | } |
| 172 | |
| 173 | function isTopLevelHeader(line: string): boolean { |
| 174 | const trimmed = line.trim(); |
| 175 | return ( |
| 176 | trimmed.startsWith("*** Add File: ") || |
| 177 | trimmed.startsWith("*** Delete File: ") || |
| 178 | trimmed.startsWith("*** Update File: ") || |
| 179 | trimmed.startsWith("*** Environment ID: ") |
| 180 | ); |
| 181 | } |
| 182 | |
| 183 | function isInside(root: string, path: string): boolean { |
| 184 | const rel = relative(root, path); |