How fleen-5177/mini-indexeddb-fs works
minifs is a small browser-side virtual filesystem: callers use its createFs() instance to manage directories and text or binary files, with records persisted in IndexedDB. The README documents file and directory listing, metadata, copy, move, rename and recursive removal. The single source file implements these capabilities; the graph groups related runtime responsibilities rather than treating each API method as a separate subsystem.
Main entry points: minifs.js Filesystem API
Components 7
Other components
- Application
- Filesystem API
minifs.js - Path resolution
minifs.js - Data codec
minifs.js - Database operations
minifs.js - IndexedDB store
- Browser IndexedDB
Connections 6
- Application → Filesystem API: calls
- Filesystem API → Path resolution: normalizes paths
- Filesystem API → Data codec: encodes and decodes
- Filesystem API → Database operations: reads and writes
- Database operations → Browser IndexedDB: opens database
- Browser IndexedDB → IndexedDB store: provides object store