This change does not affect the code execution, but it makes the TS language server understand the `ReadableStream.from` static function. Without the explicit import, it is not possible using only JSDoc to merge the `ReadableStream` instance interface with the `ReadableStream` constructor because they share the same name.
import { normalize, basename, resolve } from 'node:path';
import { setTimeout } from 'node:timers/promises';
import { pathToFileURL } from 'node:url';
+import { ReadableStream } from 'node:stream/web';
import { csvStreamEqualWritable, csvStreamNotEqualWritable, createCSVMockStream, createTempFile } from './utils.js';
import { parsePathLike, createFileStream, CSVReader, CSVTransformer, CSVWriter } from '../src/core.js';
import { tmpdir } from 'node:os';
import { mkdtemp, open } from 'node:fs/promises';
import { normalize } from 'node:path';
+import { ReadableStream } from 'node:stream/web';
/** @import { TestContext } from 'node:test'; */
import { utils } from '../src/errorStrategies.js';