Add getAllChanges to wasm backend

Fixes 
This commit is contained in:
Martin Kleppmann 2021-04-02 16:52:32 +01:00 committed by Orion Henry
parent 7ae0edb283
commit 78d0e4e9d3

View file

@ -164,6 +164,14 @@ pub fn get_changes(input: Object, have_deps: JsValue) -> Result<JsValue, JsValue
})
}
#[wasm_bindgen(js_name = getAllChanges)]
pub fn get_all_changes(input: Object) -> Result<JsValue, JsValue> {
let deps: Vec<ChangeHash> = vec![];
get_input(input, |state| {
Ok(export_changes(state.0.get_changes(&deps)).into())
})
}
#[wasm_bindgen(js_name = getMissingDeps)]
pub fn get_missing_deps(input: Object) -> Result<JsValue, JsValue> {
get_input(input, |state| rust_to_js(state.0.get_missing_deps()))