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
Cannot evaluate a module with a dependency in an evaluating state
The error when evaluating a module with two dependencies, where the first one is linked and the second one is evaluating, happens before evaluating the first one
A deferred module evaluates itself while being deferred-evaluated
Cannot evaluate a module in its evaluating-async state
Cannot evaluate itself after a TLA
Cannot evaluate a module with a dependency in an evaluating-async state.
Syntax error are not deferred
Linking errors are not deferred
Async
Async modules are not deferred
Sync modules with async dep are deferred, but their async deps are not
Sync deps of async modules are not deferred
Async transitive deps are flattened and exexuted in the right order
All these tests also for dynamic import.defer()
The text was updated successfully, but these errors were encountered:
https://github.com/tc39/proposal-defer-import-eval/
Syntax
Valid cases
Invalid cases (one per file)
All the existing dynamic import syntax tests should be duplicated to
import.defer
(both valid and invalid).Deferred namespace object
@@toStringTag
(Add test for @@toStringTag on deferred module namespaces #4360)Evaluation
Sync
import defer
does not trigger evaluationimport.defer
does not trigger evaluation[[Get]]
triggers evaluationErrors
ReadyForSyncExecution
Async
import.defer()
The text was updated successfully, but these errors were encountered: