Socket
Socket
Sign inDemoInstall

uport-transports

Package Overview
Dependencies
168
Maintainers
6
Versions
52
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.7-dev.0 to 0.2.7-dev.1

lib/BrowserTransport.js

9

lib/index.js

@@ -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 @@ };

4

package.json
{
"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 }
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc