workflow_node/
require.rs

1use wasm_bindgen::prelude::*;
2use workflow_core::runtime;
3
4#[wasm_bindgen]
5extern "C" {
6    #[wasm_bindgen(js_name = require)]
7    pub fn require_impl(s: &str) -> JsValue;
8}
9
10pub fn require(s: &str) -> JsValue {
11    if runtime::is_web() {
12        JsValue::UNDEFINED
13    } else {
14        require_impl(s)
15    }
16}