import { sequentialReadTest, sequentialWriteTest } from "./speedtest/lib.ts"; const testPath = "./test.txt"; // const testPath = "/Volumes/Portable2TB/test.txt"; const writeResult = await sequentialWriteTest( { filePath: testPath, sizeInMB: 1000, rounds: 5, bufferSizeMB: 1, keepTheFile: true, }, (progress) => { console.log("Write progress:", progress); } ); console.log("Write result:", writeResult); console.log( "Write speed (MB/s):", writeResult.totalMB / writeResult.totalDuration ); const readResult = await sequentialReadTest({ filePath: testPath, rounds: 3, deleteAfter: false, }); console.log("Read result:", readResult); console.log( "Read speed (MB/s):", readResult.totalMB / readResult.totalDuration );