Open
Description
For embedding Node.js, we need to build libnode
binaries for each supported platform, and publish the binaries as native nuget packages.
Until the Node API embedding PR is merged, we'll need to build from a fork. And, it may require manually merging the PR changes into the target version of Node.js. I did that for Node.js v19.9 and v20.0 already:
https://github.com/jasongin/nodejs/tree/napi-libnode-v19.9.0
https://github.com/jasongin/nodejs/tree/napi-libnode-v20.0.0
(I tried to backport to v18, but the PR changes depended on significant updates in v19.)
Edit: Instructions for building libnode
are at https://microsoft.github.io/node-api-dotnet/scenarios/dotnet-js.html
Metadata
Metadata
Assignees
Type
Projects
Status
🏗 In progress