-
Notifications
You must be signed in to change notification settings - Fork 17
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
Is this package ABI stable? #12
Comments
At the time I wrote this, there was just no other way. And there were some discussions about what parts of libuv (if any) should be considered stable. I don't know what came of these discussions. However, nowadays this is supported directly in napi: https://nodejs.org/dist/latest-v10.x/docs/api/n-api.html#n_api_asynchronous_thread_safe_function_calls |
Actually I found those new APIs at first, but due to product limitation we have to stick with 8.x.. |
FWIW, here's the discussion I mentioned: nodejs/node#13512 (comment) |
According to the descriptions, libuv is actually quite stable nowadays. IMHO, the N-API is to isolate the v8 changes. I have removed the dependency to this package from my code -- So I guess this package should be ABI stable too, but I don't have time for those works. |
Hi, I found this package actually use libuv directly, and the N-API guide said I should stick with napi.h.
Excellent works anyway!!
The text was updated successfully, but these errors were encountered: