-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
feat(node): stabilize Node-API #17553
Conversation
A bit sad to see N-API become stable before FFI, but on the other hand FFI is nowhere near stable so I think this is fine :D |
Yeah - I kinda agree with that, but the thing is Node-API is defined and if something doesn't work as expected is simply a bug. FFI on the other hand is still being worked on (mostly by you 😛) so I think it's fair that it would still remain unstable. I'm still thinking if it should use other flag than |
Yeah, N-API simply is a stable interface to implement, there's no way around it :)
This may probably a good idea. I'm bouncing between ideas of splitting |
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.
Test still currently requires --unstable
due to Deno.Command
usage. Need to either wait for #17628 or change the test.
f260b5c
to
825dfd6
Compare
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.
LGTM - towards a reliable node-api 🥂
Closes #16709