Hi, thanks for the very cool project!
When create a dev environment and run npm run serve (or just npx tsc), I get a bunch of errors like error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'. This is resolved if I downgrade @types/node from version 24 to 23. If I interpret everything correctly, it may need to get locked in the dev dependencies.