uport-transports
Advanced tools
Comparing version 0.2.7-dev.0 to 0.2.7-dev.1
@@ -6,3 +6,3 @@ 'use strict'; | ||
}); | ||
exports.network = exports.crypto = exports.message = exports.transport = undefined; | ||
exports.network = exports.crypto = exports.message = exports.transport = exports.BrowserTransport = undefined; | ||
@@ -25,4 +25,11 @@ var _index = require('./transport/index.js'); | ||
var _BrowserTransport = require('./BrowserTransport'); | ||
var _BrowserTransport2 = _interopRequireDefault(_BrowserTransport); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
exports.BrowserTransport = _BrowserTransport2.default; | ||
exports.transport = transport; | ||
@@ -29,0 +36,0 @@ exports.message = message; |
@@ -128,4 +128,8 @@ 'use strict'; | ||
return function (message, params) { | ||
return transport(message, params).finally(function (_) { | ||
return transport(message, params).then(function (res) { | ||
(0, _ui.close)(); | ||
return res; | ||
}, function (err) { | ||
(0, _ui.close)(); | ||
throw new Error(err); | ||
}); | ||
@@ -132,0 +136,0 @@ }; |
{ | ||
"name": "uport-transports", | ||
"version": "0.2.7-dev.0", | ||
"version": "0.2.7-dev.1", | ||
"description": "Set up communication channels between your app and a uPort client to handle requests and responses", | ||
@@ -27,3 +27,5 @@ "main": "lib/index.js", | ||
"mnid": "^0.1.1", | ||
"mobile-detect": "^1.4.3", | ||
"nets": "^3.2.0", | ||
"pubsub-js": "^1.7.0", | ||
"qr-image": "^3.1.0", | ||
@@ -30,0 +32,0 @@ "qs": "^6.2.1", |
@@ -5,3 +5,4 @@ import * as transport from './transport/index.js' | ||
import * as network from './network/index.js' | ||
import BrowserTransport from './BrowserTransport' | ||
export { transport, message, crypto, network } | ||
export { BrowserTransport, transport, message, crypto, network } |
@@ -102,7 +102,14 @@ import nets from 'nets' | ||
return (message, params) => | ||
transport(message, params).finally(_ => { | ||
close() | ||
}) | ||
transport(message, params).then( | ||
res => { | ||
close() | ||
return res | ||
}, | ||
err => { | ||
close() | ||
throw new Error(err) | ||
}, | ||
) | ||
} | ||
export { chasquiSend, chasquiCompress, send } |
666930
74
4626
11
+ Addedmobile-detect@^1.4.3
+ Addedpubsub-js@^1.7.0
+ Addedmobile-detect@1.4.5(transitive)
+ Addedpubsub-js@1.9.4(transitive)