-
-
Notifications
You must be signed in to change notification settings - Fork 212
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
fix: update node-addon-api, node-gyp, and node #588
Conversation
# Conflicts: # package.json # pnpm-lock.yaml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I included the prebuilds in the previous release. What do you mean by those not being included?
https://www.npmjs.com/package/zeromq/v/6.0.0-beta.18?activeTab=code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. The changes look good to me. Just left a question on the PR description.
@aminya |
No worries. Thanks for your contributions. |
fix: update node-addon-api, node-gyp, and node Co-Authored-By: pshenmic <pshenmic@gmail.com>
Issue
#554 was merged recently which finally fixes zeromq.js v6 in the Node.js LTS (v20) environment, however the CI prebuilds are not working and pipelines getting failed. That's because dependency tree and CI environment is outdated for a recent Node.js v20. This PR updates zeromq.js's dependencies and CI environment to meet latest requirements.
There are still a lot of tests that needs to be fixed though, which I did not try to do.
Successful prebuilds action can be seen here: https://github.com/pshenmic/zeromq.js/actions/runs/689396918
Things done
node-addon-api
(fixes windows prebuilds fix)deasync
(fixes windows prebuilds fix)