Microsoft/TypeScript
Definite assignment assertion in JS not flagged
Offen
#48.446 geöffnet am 27.03.2022
BugDomain: JavaScriptHelp Wanted
Repository-Metriken
- Stars
- (108.860 Sterne)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
Bug Report
Noted by someone on Discord.
🔎 Search Terms
non null assertion javascript error
Related https://github.com/microsoft/TypeScript/issues/17222
🕗 Version & Regression Information
- This is the behavior in every version I tried
⏯ Playground Link
Playground link with relevant code
💻 Code
const a = { a!: 1 };
🙁 Actual behavior
There's no error; crashes at runtime
🙂 Expected behavior
There should be an error