Primary finding
Unpublished dependency versions (TypeScript 6.0.3, Vitest 4.1.5) will break installs/builds
- package.json:23
- package.json:24
As of the knowledge cutoff (2024-10), TypeScript major version 6 and Vitest major version 4 are not published on npm. Using non-existent versions causes package managers to fail resolution, preventing installation, builds, and tests from running.
Recommendation
Pin to known published versions. For example: typescript ^5.6.x (or current stable), vitest ^1.x or ^2.x (current stable). Verify with `npm view typescript versions --json` and `npm view vitest versions --json`, update package.json accordingly, and regenerate the lockfile.