Closed legraphista closed 5 years ago
I think the issue is that the version of NaN we are using, doesn't support node 12. It has been added (see https://github.com/nodejs/nan/commit/e512f920d89aa2e8f5fffd35376e66508ffebf54) but not yet released.
@legraphista In #62 I have added some support for node 12 - please try it out.
We were in the process of migrating to node 12.
I've noticed other packages with similar building issues, but after updating them (and to the latest nan), they have compiled without any issues using nan@2.13.2
The commit you're referencing looks to be Doc/CI related. I believe the actual support exists in 2.13.2
Here's an example of such migration i've seen https://github.com/Automattic/node-canvas/commit/39821964adff605a64890ceb44b8bf6514044c61
I've checked the new branch, it builds :tada: I've also tested it with the current version of nan on npm, and it builds as well
Thank you for the info. I'll update my PR accordingly.
I will do a release during the upcoming weekend when I have had a chance to get rid of the warnings :smile: