-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design Meeting Notes, 5/21/2020 #38713
Comments
@DanielRosenwasser I'm happy to talk to any of you about the class emit shape and #32011 - I think the wrapping is the right behavior at the moment. See #38374 (comment) |
So, for those of us that don't want or need this behavior. What is the work around? This should be done explicitly by the user if they want to export |
RE: Allow modules to implement interfaces
One of the biggest wins is Next.js and other similar frameworks that expect a file to export specifically named functions for various things. |
Always Emit
export {}
#38696
export {}
.Optimization hints on classes
#38602
#38566
In 3.9 we started emitting an IIFE around classes with statics when targeting ES2015.
Becomes
Closure can't understand this output.
https://www.hyrumslaw.com/
Allow modules to implement interfaces
#420
The text was updated successfully, but these errors were encountered: