Microsoft/TypeScript

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

Aberta

#63.679 aberto em 25 de jul. de 2026

 (2 comentários) (0 reação) (0 responsável)TypeScript (13.395 forks)batch import
BugDomain: ParserHelp Wanted

Métricas do repositório

Stars
 (108.860 estrelas)
Métricas de merge de PR
 (Mesclagem média 6d 17h) (9 fundiu PRs em 30d)

Description

🔎 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.

Guia do colaborador