You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
declaration emit depends on checker assignment; a type alias becomes any with no error #64998
The emitted type depends on how many checkers there are, which really means how the files are split across them. Status below means import("./status").Status. Every run exits 0 with no diagnostics:
Version
--singleThreaded / --checkers 1
--checkers 2
--checkers 3
default (4)
--checkers 8
6.0.3 (one checker)
Status
n/a
n/a
n/a
n/a
7.0.2
Status
any
any
any
any
7.1.0-beta
Status
Status
any
any
any
7.1.0-dev.20261028
Status
Status
any
any
any
Each configuration gives the same result on every run (10 of 10 runs of the 7.1.0-beta default were identical), so this comes from how files are partitioned, not from a race. The .d.ts silently loses the type, and the build gives no sign that anything went wrong.
Activity