-
Notifications
You must be signed in to change notification settings - Fork 14
Update NetlinkWrapper do accommodate changes in v8 #9
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
Conversation
…xt and the return type changed to Maybe<T>
|
Thank you so much! I will manually check this evening. If it looks solid using nvm to switch between v8 <--> 10 I'll merge this and issue, and do a new release on npm. Looking over the changes here on GitHub I see no breaking changes, meaning a new major version release should not be necessary. Are there any breaking changes I should be aware of? |
|
Thank you @JacobFischer for being so responsive, I have build it myself with different node version by switching between 6, 8 and 10 locally and haven't observed any issues. I also added 4 different node versions to Travis CI 9763658 and the test passed |
|
Great work. Thanks again. |
|
@JacobFischer Will there be a new release on npm? |
|
Yes, literally working on that right now 😄 |

This PR attempts to fix issue #8
v8 had breaking changes where it now favors the usage of
LocaloverHandleand most functions require the passing of either anIsolateorContext. In addition to that the return type of some functions has changed toMaybe<T>which requires to callToChecked()on the returned valued.I added a matrix build to Travis .travis.yml` in order to ensure compatibility with Node 6, 8, 10 and 12