()
| 53 | }: CsvPreviewSliceArgs): Promise<CsvPreviewSlice> { |
| 54 | const source = await downloadFileStream({ key, context }) |
| 55 | const onAbort = () => source.destroy() |
| 56 | signal?.addEventListener('abort', onAbort, { once: true }) |
| 57 | |
| 58 | const reader = source[Symbol.asyncIterator]() |