Using a of property declare
d after an initializing constructor triggers an assertion failure in JS
#51521
Labels
Crawler-Detected
Detected by a crawler running random TSServer operations on public code.
Domain: JavaScript
The issue relates to JavaScript specifically
Effort: Moderate
Requires experience with the TypeScript codebase, but feasible. Harder than "Effort: Casual".
Fix Available
A PR has been opened for this issue
Help Wanted
You can do this
Milestone
This is only valid TS, but it causes a debug failure in JS.
That is a filtered view of the text. To see the raw error text, go to RepoResults1/babel.babel.rawError.txt in the artifact folder
Last few requests
Repro Steps
git clone https://github.com/babel/babel --recurse-submodules
babel
, rungit reset --hard 088b28a062fdc5351480acf559a680faca72a0fe
RepoResults1/babel.babel.replay.txt
from the artifact foldernpm install --no-save @typescript/server-replay
npx tsreplay ./babel ./babel.babel.replay.txt path/to/tsserver.js
npx tsreplay --help
to learn about helpful switches for debugging, logging, etcOriginally posted by @typescript-bot in #51510 (comment)
The text was updated successfully, but these errors were encountered: