Microsoft/TypeScript

Should not allow `import.defer?.('x')`

Aperta

#63.679 aperta il 25 lug 2026

 (2 commenti) (0 reazioni) (0 assegnatari)TypeScript (13.395 fork)batch import
BugDomain: ParserHelp Wanted

Metriche repository

Star
 (108.860 stelle)
Metriche merge PR
 (Merge medio 6g 17h) (9 PR mergiate in 30 g)

Descrizione

🔎 Search Terms

"import defer"

🕗 Version & Regression Information

  • This changed between versions ______ and _______
  • This changed in commit or PR _______
  • This is the behavior in every version I tried, and I reviewed the FAQ for entries about 6.0.3_____
  • I was unable to test this on prior versions because _______

⏯ Playground Link

https://www.typescriptlang.org/play/?moduleResolution=99&target=99&ssl=3&ssc=40&pln=2&pc=1#code/JYWwDg9gTgLgBPAZlCI4HIYE8wFMDOAxlMGDOgNwBQVhEAdvvGHALxyiSwB0AJrolxQA-NwAUmHAWKlyASgpA

💻 Code

import.defer?.('x');

🙁 Actual behavior

No errors.

🙂 Expected behavior

Should not allow it as an optional call.

Additional information about the issue

Parsers like Oxc, Yuku, SWC, Babel all reject it. I didn't read the spec, but unless they are wrong.

Guida contributor