blob: d15cfcc8bc1145ccc7db753622bc80290beb8c5c [file] [log] [blame]
/**
* @license
* Copyright 2023 The Emscripten Authors
* SPDX-License-Identifier: MIT
*/
addToLibrary({
$ICASEFS__deps: ['wasmfs_create_icase_backend'],
$ICASEFS: {
createBackend(opts) {
if (typeof opts.backend === "undefined") {
throw new Error("Underlying backend is not valid.");
}
var underlyingBackend = opts.backend.createBackend(opts);
return _wasmfs_create_icase_backend(underlyingBackend);
}
},
});
if (!WASMFS) {
error("using -licasefs.js requires using WasmFS (-sWASMFS)");
}