(diff: Diff)
| 174 | } |
| 175 | |
| 176 | function findClearTerminalPatch(diff: Diff) { |
| 177 | return diff.find( |
| 178 | ( |
| 179 | patch, |
| 180 | ): patch is Extract<Diff[number], { type: 'clearTerminal' }> => |
| 181 | patch.type === 'clearTerminal', |
| 182 | ) |
| 183 | } |
| 184 | |
| 185 | function serializeDiff(diff: Diff | { diff: Diff }, skipSyncMarkers = true): string { |
| 186 | const patches = Array.isArray(diff) ? diff : diff.diff |
no outgoing calls
no test coverage detected