Updated node bindings to factor in latest identity changes
Added get_inbox_id_for_address and generate_inbox_id helpers
Added LICENSE
Fixed yarn.lock
Added .node-version to root for use with Node in GitHub Actions
Updated node bindings package.json
Updated NAPI config
Removed unused command
Added provenance to publish config
Added Release Node Bindings workflow
Notes
The new Release Node Bindings workflow will be triggered manually through the workflow_dispatch event after some initial prep work (i.e. update changelog and version number). The workflow will build the node bindings for all of our target platforms and upload them as artifacts. Once the builds are done, all the artifacts will be retrieved, put into the proper directory, and then published to the NPM registry.
Summary
get_inbox_id_for_address
andgenerate_inbox_id
helpersLICENSE
yarn.lock
.node-version
to root for use with Node in GitHub Actionspackage.json
provenance
to publish configRelease Node Bindings
workflowNotes
The new
Release Node Bindings
workflow will be triggered manually through theworkflow_dispatch
event after some initial prep work (i.e. update changelog and version number). The workflow will build the node bindings for all of our target platforms and upload them as artifacts. Once the builds are done, all the artifacts will be retrieved, put into the proper directory, and then published to the NPM registry.This new workflow has been tested extensively.