Minima.js API / @minimajs/disk / adapters / createMemoryDriver
Function: createMemoryDriver()
ts
function createMemoryDriver(options?): DiskDriver & {
clear: void;
};Create an in-memory storage driver Useful for testing and development without actual file I/O
Parameters
options?
MemoryDriverOptions = {}
Returns
DiskDriver & { clear: void; }
Example
typescript
import { createMemoryDriver } from '@minimajs/disk';
const memoryDriver = createMemoryDriver();
const disk = createDisk({ driver: memoryDriver });
// Use like any other disk
await disk.put('test.txt', 'Hello World');
// Clear all data (useful in test cleanup)
memoryDriver.clear();