flips-wasm
Version:
WebAssembly wrapper for Floating IPS
29 lines (21 loc) • 842 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.upsApply = upsApply;
exports.upsCreate = upsCreate;
exports.upsCreatePromise = exports.upsApplyPromise = void 0;
var _ups = _interopRequireDefault(require("./wasm/ups"));
var _utils = require("./utils");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const wasmModule = (0, _ups.default)();
function upsApply(patch, source) {
return wasmModule.upsApply(patch, source);
}
function upsCreate(source, target) {
return wasmModule.upsCreate(source, target);
}
const upsApplyPromise = (0, _utils.whenModuleReady)(wasmModule, upsApply);
exports.upsApplyPromise = upsApplyPromise;
const upsCreatePromise = (0, _utils.whenModuleReady)(wasmModule, upsCreate);
exports.upsCreatePromise = upsCreatePromise;