UNPKG

flips-wasm

Version:

WebAssembly wrapper for Floating IPS

29 lines (21 loc) 842 B
"use strict"; 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;