UNPKG

flips-wasm

Version:

WebAssembly wrapper for Floating IPS

29 lines (21 loc) 842 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ipsApply = ipsApply; exports.ipsCreate = ipsCreate; exports.ipsCreatePromise = exports.ipsApplyPromise = void 0; var _ips = _interopRequireDefault(require("./wasm/ips")); var _utils = require("./utils"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const wasmModule = (0, _ips.default)(); function ipsApply(patch, source) { return wasmModule.ipsApply(patch, source); } function ipsCreate(source, target) { return wasmModule.ipsCreate(source, target); } const ipsApplyPromise = (0, _utils.whenModuleReady)(wasmModule, ipsApply); exports.ipsApplyPromise = ipsApplyPromise; const ipsCreatePromise = (0, _utils.whenModuleReady)(wasmModule, ipsCreate); exports.ipsCreatePromise = ipsCreatePromise;