Skip to content
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

Support node 13 #141

Closed
wants to merge 5 commits into from
Closed

Support node 13 #141

wants to merge 5 commits into from

Conversation

nsivertsen
Copy link

Hi there! First of all, thanks for this wonderful library. I'm really enjoying using it.

I've been trying to use it with Node 13's new ESM support, and saw that that was still missing, hence this PR. I've basically copied exactly what Preact is doing: preactjs/preact#2451.

Of the sub-packages, only goober-autoprefixer is currently being built, as it appears the other ones don't need to be built at all, as far as I can see?

I've added a basic test, taken directly from HTM: developit/htm#164

The filesize test is currently failing, which is why this might fail in CI.

@cristianbote
Copy link
Owner

Hey @nsivertsen thank you so much for opening this and sorry for taking so long to reply. LGTM. And I'll merge it in, asap.

Once again thank you!

@cristianbote cristianbote added the chore Project related chores label May 15, 2020
@cristianbote
Copy link
Owner

Closing this and reopen when I can get to it. Thank you for your time! Much appreciate it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Project related chores
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants