Skip to content

docs(rfc): design native declarations for vp pack - #3433

Draft
fengmk2 wants to merge 21 commits into
codex/tsrs-lint-benchfrom
codex/tsdown-native-design
Draft

fengmk2 wants to merge 21 commits into
codex/tsrs-lint-benchfrom
codex/tsdown-native-design

Conversation

@fengmk2

@fengmk2 fengmk2 commented Nov 11, 2026

Copy link
Copy Markdown
Member

Upgrading tsdown alone does not select bundled tsrs for declaration generation.

This RFC proposes bundled tsrs as the default when a project does not provide typescript. It preserves existing compiler choices and defines vp migrate changes for incompatible configurations. The design also covers dependency updates, package resolution, and release requirements.

This draft targets the branch from #3352 and contains only the design document.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://codex-tsdown-native-design-viteplus-dev.voidzero-docs.workers.dev (commit 73e2953)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://39da2467-viteplus-dev.voidzero-docs.workers.dev 73e2953 2026-11-11T09:21:14.726Z Visit the dashboard ↗

@fengmk2
fengmk2 force-pushed the codex/tsrs-lint-bench branch from 8e76399 to 6350fb7 Compare November 12, 2026 06:12

This branch has not been deployed

No deployments
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.

1 participant