Sehz
Sehz
see #259
it is prototype here https://github.com/infinyon/node-bindgen/pull/196
* add `node.js v16`
Regression introduced in: https://github.com/infinyon/node-bindgen/pull/197. https://github.com/infinyon/node-bindgen/runs/7245525951?check_suite_focus=true. ``` error: failed to run custom build command for `nj-example-function v0.0.0 (D:\a\node-bindgen\node-bindgen\examples\function)` [587](https://github.com/infinyon/node-bindgen/runs/7245525951?check_suite_focus=true#step:8:588) [588](https://github.com/infinyon/node-bindgen/runs/7245525951?check_suite_focus=true#step:8:589) Caused by: [589](https://github.com/infinyon/node-bindgen/runs/7245525951?check_suite_focus=true#step:8:590) process didn't exit successfully: `D:\a\node-bindgen\node-bindgen\examples\target\debug\build\nj-example-function-4b753c1df0bfd246\build-script-build` (exit code: 101)...
`node-bindgen` is primary used for building native-modules using Rust. However, it assumes that consume of the modules has `rust/cargo` toolschain installed and expected to use to build modules. We need...
- [ ] Fix release title - [ ] Include change log - [ ] Make Cargo publish optional
`N-API` is ok for now. However, there are some limitations with N-API. - It can't create new class with existing Rust struct - Doesn't work with Deno - No interface...
Nodebindgen uses async-std/smol to execute future task. However, Nodejs has it's own execution infrastructure result in duplicate thread pool. This issue investigate possible way to integrate them efficiently. With latest...
steps to reproduce: * check out branch support_v14 on windows platform * ```cd examples\function``` * ```make test``` this generates: ``` Finished dev [unoptimized + debuginfo] target(s) in 13.20s node test.js...
this fails to compile. Currently this is commented out in the examples/cb ``` #[node_bindgen] fn sum String>(cb: F,second: i32) -> String { let message = cb(second*2); format!("my message: {}",message) }...