@polywrap/wasm-js
Advanced tools
Comparing version
@@ -188,14 +188,22 @@ "use strict"; | ||
}, | ||
__wrap_getImplementations: function (uriPtr, uriLen) { | ||
__wrap_getImplementations: function (uriPtr, uriLen) { return __awaiter(void 0, void 0, void 0, function () { | ||
var uri, result, implementations; | ||
var _a; | ||
var uri = buffer_1.readString(memory.buffer, uriPtr, uriLen); | ||
var result = client.getImplementations(uri, {}); | ||
if (!result.ok) { | ||
abort((_a = result.error) === null || _a === void 0 ? void 0 : _a.message); | ||
return false; | ||
} | ||
var implementations = result.value; | ||
state.getImplementationsResult = msgpack_js_1.msgpackEncode(implementations); | ||
return implementations.length > 0; | ||
}, | ||
return __generator(this, function (_b) { | ||
switch (_b.label) { | ||
case 0: | ||
uri = buffer_1.readString(memory.buffer, uriPtr, uriLen); | ||
return [4 /*yield*/, client.getImplementations(uri, {})]; | ||
case 1: | ||
result = _b.sent(); | ||
if (!result.ok) { | ||
abort((_a = result.error) === null || _a === void 0 ? void 0 : _a.message); | ||
return [2 /*return*/, false]; | ||
} | ||
implementations = result.value; | ||
state.getImplementationsResult = msgpack_js_1.msgpackEncode(implementations); | ||
return [2 /*return*/, implementations.length > 0]; | ||
} | ||
}); | ||
}); }, | ||
__wrap_getImplementations_result_len: function () { | ||
@@ -202,0 +210,0 @@ if (!state.getImplementationsResult) { |
@@ -20,3 +20,3 @@ export declare type u32 = number; | ||
__wrap_invoke_error: (ptr: u32, len: u32) => void; | ||
__wrap_getImplementations: (uriPtr: u32, uriLen: u32) => boolean; | ||
__wrap_getImplementations: (uriPtr: u32, uriLen: u32) => Promise<boolean>; | ||
__wrap_getImplementations_result_len: () => u32; | ||
@@ -23,0 +23,0 @@ __wrap_getImplementations_result: (ptr: u32) => void; |
{ | ||
"name": "@polywrap/wasm-js", | ||
"description": "Polywrap WASM wrappers", | ||
"version": "0.10.0-pre.3", | ||
"version": "0.10.0-pre.4", | ||
"license": "MIT", | ||
@@ -22,8 +22,8 @@ "repository": { | ||
"dependencies": { | ||
"@polywrap/asyncify-js": "0.10.0-pre.3", | ||
"@polywrap/core-js": "0.10.0-pre.3", | ||
"@polywrap/msgpack-js": "0.10.0-pre.3", | ||
"@polywrap/result": "0.10.0-pre.3", | ||
"@polywrap/tracing-js": "0.10.0-pre.3", | ||
"@polywrap/wrap-manifest-types-js": "0.10.0-pre.3" | ||
"@polywrap/asyncify-js": "0.10.0-pre.4", | ||
"@polywrap/core-js": "0.10.0-pre.4", | ||
"@polywrap/msgpack-js": "0.10.0-pre.4", | ||
"@polywrap/result": "0.10.0-pre.4", | ||
"@polywrap/tracing-js": "0.10.0-pre.4", | ||
"@polywrap/wrap-manifest-types-js": "0.10.0-pre.4" | ||
}, | ||
@@ -30,0 +30,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
73290
0.71%1020
0.79%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed