Uses https://neon-bindings.com/ to create a nodejs module around the awesome https://github.com/wiberlin/fbas_analyzer tool.
Uses https://travis-ci.org/ to build binaries for linux & mac os (https://neon-bindings.com/docs/publishing)
yarn install
neon build
neon clean
Cleans up native folder.
yarn jest
Update the version in Cargo.toml
cd native
cargo build
- Commit and push the code with a new version tag. Travis will automatically build and create a new (draft) github release.
- publish the release on github (manually)
- run
npm publish