-
chore(ts): quiet tsdown build warnings (#3665)
发布于
2026-06-26 08:17:33 +00:00 This PR:
- migrates shared tsdown dependency config from deprecated
external/
noExternalaliases todeps.neverBundle/deps.alwaysBundle - disables noisy Rolldown plugin timing and ineffective dynamic-import
diagnostics in shared config while keeping build checks enabled - fixes the
json-schema-to-zodJSONSchema7TypeNameimport so it
stays type-only - keeps the CLI bundle graph aligned with
nextwhile quieting the
dynamic-import warning throughchecks.ineffectiveDynamicImport: false - makes the Node file E2Es treat the current external storage
Unauthorizedupload response as an explicitUPLOAD_UNAVAILABLE/skip
outcome instead of failing unrelated SDK build PRs
Verification:
pnpm build- build log scan for
WARN, deprecatedexternal/noExternal,
deps.onlyBundle,PLUGIN_TIMINGS, andINEFFECTIVE_DYNAMIC_IMPORT pnpm --dir ts/packages/cli test -- --runInBandpnpm --dir ts/e2e-tests/runtimes/node/file-roundtrip typecheckpnpm --dir ts/e2e-tests/runtimes/node/tool-router-files typecheckpnpm lint:packages- CI: TypeScript build/typecheck/test and Node 22/24/25, Deno,
Cloudflare, and CLI e2e are green on the latest commit
下载附件
- migrates shared tsdown dependency config from deprecated