Problem
The former libSQL client downloads platform-specific native packages, which prevents the workshop template from starting reliably on some Windows ARM, Windows x64, and macOS environments.
Proposed change
Use Node.js 22.13+'s built-in node:sqlite driver through Drizzle's SQLite proxy adapter. Preserve the existing Drizzle schema, migrations, seed workflow, and injectable data helpers so workshop exercises remain unchanged.
Acceptance criteria
- No runtime libSQL client or platform-native libSQL package is installed.
- Migrations, seeding, static builds, and in-memory data-helper tests work with Node SQLite.
- Documentation declares Node 22.13+.
- Existing build, type, lint, unit, and E2E checks pass.
Problem
The former libSQL client downloads platform-specific native packages, which prevents the workshop template from starting reliably on some Windows ARM, Windows x64, and macOS environments.
Proposed change
Use Node.js 22.13+'s built-in
node:sqlitedriver through Drizzle's SQLite proxy adapter. Preserve the existing Drizzle schema, migrations, seed workflow, and injectable data helpers so workshop exercises remain unchanged.Acceptance criteria