-
-
Notifications
You must be signed in to change notification settings - Fork 99
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
Native ESM Support #7
Comments
Will still be completed in the next day or two. Ran out of OSS time for the day~ |
Luke is our hero ! |
Hey Luke! I'd love to see this feature shipped! Is there anything I can help with? |
You can check it out on I am/was not actively advertising it because it throws syntax errors in Node 8.x and Node 10.x – I'm being stubborn and want to hold onto support for those versions. I feel like there must be a way |
Node v8 is out of LTS no longer receiving updates, and enough major packages have dropped support that I rarely see anyone still using it (although they do exist). Node v10 is trickier... not out of LTS until 2021. Would it be possible to provide Node v8 & v10 support via a separate entrypoint ( |
Right. Node 8.x (and 10) are support goals simply because I have older packages that I'd like to test with uvu, so that they have a single CI workflow that covers all Node versions. I don't necessarily plan to have all modules raise their |
Last night I still have to figure out my Node 8.x and 10.x workarounds -- haven't had time to dig back into that yet but I remain hopeful. |
@lukeed looks like that PR got merged :D |
Yup! But it hasn't been published |
@lukeed oh, waiting then :) |
@lukeed it's finally released!!! I mean jsdiff with the fix |
Woo! |
Is Native ESM still not supported by uvu because it still has an old (4.0.2) version of jsdiff? or it should work already? |
uvu@next works fine |
Now available in v0.5.0 (stable) :) |
woo! |
I have this 98% completed in local branch.
Allows you to run
uvu
with native ESM purely, making my current usage of-r esm
completely optional.This also has to maintain functionality within browsers, which will come for free.
The text was updated successfully, but these errors were encountered: