Skip to content
This repository was archived by the owner on Apr 4, 2022. It is now read-only.

Update to support node 8, 10, 12, and 14#21

Open
amaranth wants to merge 1 commit intotokuhirom:masterfrom
amaranth:dev/node14
Open

Update to support node 8, 10, 12, and 14#21
amaranth wants to merge 1 commit intotokuhirom:masterfrom
amaranth:dev/node14

Conversation

@amaranth
Copy link

@amaranth amaranth commented Jun 7, 2020

This is an alternative to #20 that aims to do just enough to support newer Node versions. With these changes npm install and npm test pass on node 8-14 with no warnings. One test had to be disabled as it was failing on node 8 even before making any changes. Further investigation is needed to determine if that's due to changes in the environment, a previous commit, or if it ever worked.

This essentially involved building master, fixing all the warnings from clang (mostly by replacing V8 calls with NAN calls), upgrading node, and repeating until we got to the latest node.

@amaranth
Copy link
Author

amaranth commented Jun 7, 2020

Oh, I see I'm a little too late, the other PR has already been merged. I'll make a new PR with some needed changes to that instead.

@brandonlehmann
Copy link
Contributor

@amaranth you could have pinged me on discord and I could have added them in :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants