Origin-Private File System
Web Storage や IndexedDB みたいに、JS から読み書きできてブラウザに保存されるストレージ技術
Web Storage や IndexedDB がキーバリューストアなのに対し、OPFS はファイルシステム(=ツリー)
使いかた
code:js
const rootDir = await navigator.storage.getDirectory();
で、(そのオリジンの)ルートディレクトリの FileSystemDirectoryHandle がもらえる。あとはてきとーに
もうちょっと透過的に扱えるように pathlib っぽいラッパがあると嬉しいかもね