Johannes Schickling

Results 279 issues of Johannes Schickling

### Problem Statement - `mono examples deploy` only builds the frontend and pushes it to Netlify via `deployToNetlify`, leaving any non-static targets out of band (`scripts/src/examples/deploy-examples.ts:163` – `scripts/src/examples/deploy-examples.ts:201`). - The...

setup
mono-cli
examples

## Background - `mono test unit` discovers multiple packages and runs their Vitest suites concurrently - When a Vitest invocation fails locally, mono currently still exits 0 because the local...

mono-cli

Supersedes the previous fix-513 PR. Introduces event streaming APIs with filtering and sync controls, updates adapters and store types, and adds documentation and tests.

## Summary - gate the persisted session id behind a Web Locks rendezvous so duplicate tabs mint a fresh id before starting the leader worker - add a Playwright regression...

help wanted
adapter:web
codex

**Title**: `mono test unit` ignores Vitest failures locally because exit codes are swallowed ## Summary When running `mono test unit` on a developer machine, the command exits with status 0...

bug
mono-cli

## Summary - After upgrading to the latest Effect Schema release we tweaked the SQLite column annotation helpers in `packages/@livestore/common/src/schema/state/sqlite/column-annotations.ts` (see commit [a8b4970](https://github.com/livestorejs/livestore/pull/658/commits/a8b4970a198962e4c68808540eb0fa2037381572)). - Those helpers now keep the original...

refactor
effect

## Problem The `test-integration-sync-provider` CI job fails with connection and timeout issues in Cloudflare HTTP RPC sync provider tests. ## Evidence **Affected PRs:** - PR #618 (Remove prettier references) -...

bug

## Bug Description LiveStore v0.3.0 (and possibly later versions) has a race condition where calling `store.shutdown()` immediately after committing events can result in data loss. The shutdown process doesn't wait...

# Async SQLite API for Large Dataset Support Without Full In-Memory Requirement ## Overview Currently, LiveStore loads the entire SQLite database into memory for each client session (browser tab, worker,...

TODO when migrating to Effect 4: - https://github.com/Effect-TS/effect/issues/3691 - Embrace Effect schema for sqlite state column definitions - https://github.com/livestorejs/livestore/issues/470 - Switch type-level implementation of `TableDef` to use Effect schema as...

needs-research
effect