UNPKG

zumokit

Version:

ZumoKit is a Wallet as a Service SDK

18 lines (17 loc) 574 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.errorProxy = void 0; var ZumoKitError_1 = require("../ZumoKitError"); exports.errorProxy = function (zumoCoreModule, callback) { return new Promise(function (resolve, reject) { try { callback(resolve, reject); } catch (exception) { if (typeof exception === 'number') reject(new ZumoKitError_1.ZumoKitError(zumoCoreModule.getException(exception))); else reject(exception); } }); };