import { mkdir, writeFile } from 'node:fs/promises'; import { buildFat32Image } from '../web/fat32.js'; const encoder = new TextEncoder(); await mkdir('../_scratch', { recursive: true }); await writeFile('../_scratch/test-fat32.img', buildFat32Image([ { path: 'Test/example.txt', bytes: encoder.encode('hello from OPFS\n') }, { path: 'Books/A long book filename.txt', bytes: encoder.encode('chapter one\n') }, { path: 'empty.bin', bytes: new Uint8Array() }, ]));