From 5c420e58a4bd1ae15596df598447b8296c7829ff Mon Sep 17 00:00:00 2001 From: Gandalf the Greybeard Date: Tue, 24 Mar 2026 21:38:23 +0000 Subject: [PATCH] fix(ci): add typescript as explicit devDependency pnpm strict hoisting means only direct deps are on PATH. The overrides entry pins the version but does not install tsc as a binary. Without an explicit devDependency entry pnpm run tsc fails with "tsc: not found". --- package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 7927a65..05f1d58 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ "react-dom": "^18.3.1", "react-router-dom": "^5.3.0", "typedoc": "^0.28.16", + "typescript": "~5.6.2", "typedoc-plugin-markdown": "^4.10.0", "vitest": "^3.2.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30baa0c..1e5e516 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,6 +69,9 @@ importers: typedoc-plugin-markdown: specifier: ^4.10.0 version: 4.11.0(typedoc@0.28.18(typescript@5.6.2)) + typescript: + specifier: ~5.6.2 + version: 5.6.2 vitest: specifier: ^3.2.4 version: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.37)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.1)(yaml@2.8.3)