Commit Graph

4 Commits

Author SHA1 Message Date
gnezim 7c99ab069d Tighten Node engine pin, bump pnpm, add pnpm hygiene to gitignore
Align engines.node with the .nvmrc 24.2.0 pin so npm/pnpm warn on
mismatched local toolchains, move packageManager to the current
pnpm 9.15.3 patch, and ignore pnpm's local store and debug log so
stray artefacts never get committed.
2026-04-14 21:52:29 +03:00
gnezim 5cce054f36 Upgrade vitest to v3 to patch transitive esbuild CVE
Vitest 2 pulled Vite 5 + esbuild 0.21 (GHSA-67mh-4wv8-2f99). Bumping
vitest/@vitest/ui to v3 and adding vite ^6 as a direct dev dep forces
peer resolution onto Vite 6 + esbuild 0.25, which also clears the Vite
path-traversal advisory (GHSA-4w7w-66w2-5vf9). pnpm audit is now clean.
2026-04-14 21:52:04 +03:00
gnezim 064436527a Install TypeScript, Vitest, ESLint, Zod base toolchain 2026-04-14 21:45:47 +03:00
gnezim 00d1c9827c Pin Node 24 and seed root package.json for Phase 1A-1 2026-04-14 21:45:15 +03:00