Background
Dependabot PR #121 tried to bump typescript from 6.0.3 to 7.0.2 in /frontend, but CI failed at npm ci with an ERESOLVE peer-dependency conflict. The TS 7 major bump was deferred via ·@·d·ependabot i·gnore t·his major version, so Dependabot won't re-propose it automatically. This issue tracks doing the upgrade once it's unblocked.
Why it's blocked
typedoc (a dev dependency, pulled in via typedoc-plugin-markdown) only accepts TypeScript up to 6.0.x in its peer range:
peer typescript@"5.0.x || 5.1.x || ... || 5.9.x || 6.0.x" from typedoc@0.28.20
As of 2026-07-12, the latest release is typedoc@0.28.20 and no published version — including betas — accepts typescript@7.0.x. So the bump can't resolve until typedoc ships TS 7 support.
What unblocks this
Notes
Re-check periodically; typedoc typically adds support for a new major TS release a few weeks after its GA.
Background
Dependabot PR #121 tried to bump
typescriptfrom6.0.3to7.0.2in/frontend, but CI failed atnpm ciwith anERESOLVEpeer-dependency conflict. The TS 7 major bump was deferred via·@·d·ependabot i·gnore t·his major version, so Dependabot won't re-propose it automatically. This issue tracks doing the upgrade once it's unblocked.Why it's blocked
typedoc(a dev dependency, pulled in viatypedoc-plugin-markdown) only accepts TypeScript up to6.0.xin its peer range:As of 2026-07-12, the latest release is
typedoc@0.28.20and no published version — including betas — acceptstypescript@7.0.x. So the bump can't resolve until typedoc ships TS 7 support.What unblocks this
typedocrelease lists7.0.xin itstypescriptpeer range (watch https://github.com/TypeStrong/typedoc/releases)typedoc(andtypedoc-plugin-markdownif needed) andtypescriptto 7.x together in one PRnpm ci,npm run type-check, andnpm run buildpass on thefrontend/workspaceNotes
Re-check periodically; typedoc typically adds support for a new major TS release a few weeks after its GA.