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
{{ message }}
Repository navigation
Interpreter: async generator declarations ignore their own use strict directive #3560
An interpreted async generator declared in a sloppy script ignores its own strict directive. Inherited script or module strictness takes a different path.
Node v22.23.2 prints rejected true. Interpreted SharpTS on clean main a3683d903 and PR #3552332e50d07 prints fulfilled false. Run the classic JS source with --no-tsconfig --noLib.
Placing "use strict" at the script top level instead activates strict deletion in interpretation. This is separate from #3504, which concerns implicit strictness in modules.
Activity