Skip to content

Minima.js API


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();