add process module

This commit is contained in:
Jonas Kruckenberg 2022-11-03 18:52:40 +01:00
parent ebf3c07e79
commit bc8818e695
6 changed files with 3664 additions and 5 deletions

18
src/process.rs Normal file
View file

@ -0,0 +1,18 @@
pub fn exit(exit_code: u32) -> ! {
inner::exit(exit_code);
unreachable!()
}
pub fn relaunch() {
inner::relaunch();
}
mod inner {
use wasm_bindgen::prelude::wasm_bindgen;
#[wasm_bindgen(module = "/dist/process.js")]
extern "C" {
pub fn exit(exitCode: u32);
pub fn relaunch();
}
}