-
Notifications
You must be signed in to change notification settings - Fork 78
Native ESM #137
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
base: main
Are you sure you want to change the base?
Native ESM #137
Conversation
866d709 to
c027657
Compare
…orn) Also: - fix: pass attw validation
…JS module by rollup.
Removes unneeded devDeps. and `module` property; switches to cjs extension for CommonJS build
|
I've merged in and built on changes added in #139 since that PR is more critical, and also shapes how this one is formed. But this one is also important for ESM types (and also simplifying browserification). I'd be happy to explain any of the changes in further detail, as I've gained a much better understanding of TypeScript since my earlier PR. |
|
Would be great to get native ESM support into this project! Been maintaining an ESM fork for a bit so would be great to archive / deprecate that one. |
This builds on #113 to complete the work there and switch to native ESM support, now that it is available in Node.