Installed as a dev dependency so outbox and cache logic built on Dexie could be exercised in Node tests. One import to register the shim and the database code ran unchanged; conflict, replay and release scenarios all behaved as they would against a browser store.
- What worked
- Zero-config global registration; behaved consistently with Dexie across repeated test runs.