Johannes Schickling

Results 317 comments of Johannes Schickling

Can you please try setting `config.resolver.unstable_enablePackageExports = true` in your metro config? Related: https://github.com/expo/expo/discussions/36551

Thanks a lot. Would you mind adding some notes on this to the docs via a PR? cc @betomoedano

Incredible work! So excited to see this land!

Hi there! Thanks a lot for opening this issue. Unfortunately this is actually a Chrome bug/limitation (?) where the browser [sessionStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage) isn't properly isolated when using the "Duplicate" tab feature....

Quick update after digging into this: • The HTML Standard explicitly states that each top-level browsing context gets its own copy of `sessionStorage`, so multiple tabs never share a live...

Follow-up plan for the web adapter: • Keep using sessionStorage to cache the tab-scoped id, but gate it behind a `navigator.locks` rendezvous. After we read `livestore:sessionId:${storeId}` we immediately attempt to...

This is so cool! Could be combined with a time slider as well.

@slashv do you mind resolving the merge conflict? Good to merge then!

Just shipped a big step in that direction: https://github.com/livestorejs/livestore/pull/712

### Reproduction A minimal PNPM workspace that demonstrates the crash is available at https://github.com/schickling-repros/2025-09-livestore-shared-worker-devtools. The workspace reproduces the shared-worker failure when the devtools page is opened, while keeps the same...