Skip to content

Conversation

@IMax153
Copy link
Collaborator

@IMax153 IMax153 commented Jan 23, 2026

Summary

  • Add pnpm.overrides to force TypeScript 5.9.3 across all packages (nested deps like @bufbuild/protoplugin were pulling in 5.4.5 which doesn't support erasableSyntaxOnly and rewriteRelativeImportExtensions)
  • Add erasableSyntaxOnly: false override in packages/amp/tsconfig.json
  • Add babel-plugin-annotate-pure-calls dependency
  • Create snapshot workflow for pkg-pr-new publishing on PRs and main branch pushes

Test plan

  • Verify pnpm build completes without TypeScript compiler option errors
  • Verify snapshot workflow runs successfully on this PR

🤖 Generated with Claude Code

- Add pnpm.overrides to force TypeScript 5.9.3 across all packages
  (nested deps were pulling in 5.4.5 which doesn't support erasableSyntaxOnly)
- Add erasableSyntaxOnly: false override in packages/amp/tsconfig.json
- Add babel-plugin-annotate-pure-calls dependency
- Create snapshot workflow for pkg-pr-new publishing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@IMax153
Copy link
Collaborator Author

IMax153 commented Jan 23, 2026

This PR is blocked until the GitHub app for pkg.pr.new is installed. Until then, snapshotting will fail.

CleanShot 2026-01-23 at 11 27 02

@IMax153 IMax153 merged commit 2f786c2 into main Jan 23, 2026
4 of 5 checks passed
@IMax153 IMax153 deleted the fix/typescript-version-and-snapshot-workflow branch January 23, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants