Skip to content

Commit 2d1609c

Browse files
committed
propagate err in node.js binding and regenerate type stub
1 parent 424a837 commit 2d1609c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

bindings/node/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/* auto-generated by NAPI-RS */
22
/* eslint-disable */
3-
export declare function main(args: Array<string>): Promise<void>
3+
export declare function main(args: Array<string>): void

bindings/node/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pub fn main(args: Vec<String>) -> Result<()> {
88
tokio::runtime::Builder::new_multi_thread()
99
.enable_all()
1010
.build()
11-
.unwrap()
11+
.map_err(|e| Error::new(Status::GenericFailure, e.to_string()))?
1212
.block_on(run_main(args))
1313
.map_err(|e| Error::new(Status::GenericFailure, e.to_string()))
1414
}

0 commit comments

Comments
 (0)