ZenFS backend for usage with Emscripten.
For more information, see the docs.
Please read the ZenFS core documentation!
Important
This project is licensed under the LGPL (v3+).
npm install @zenfs/emscriptenimport { configure, fs } from '@zenfs/core'; import { Emscripten } from '@zenfs/emscripten'; // Note: this assumes you have included Emscripten correctly and have the global `FS` variable available. await configureSingle({ backend: Emscripten, FS: FS }); if (!fs.existsSync('/test.txt')) { fs.writeFileSync('/test.txt', 'This is in the Emscripten file system!'); } const contents = fs.readFileSync('/test.txt', 'utf-8'); console.log(contents);