Requires a secure context (https:// or http://localhost) and browser OPFS (navigator.storage.getDirectory). Opens a module worker, creates a table, INSERT → SELECT → UPDATE → SELECT.
https://
http://localhost
navigator.storage.getDirectory
Ready.