Socket
Socket
Sign inDemoInstall

@ledgerhq/hw-transport-mocker

Package Overview
Dependencies
Maintainers
7
Versions
334
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ledgerhq/hw-transport-mocker - npm Package Compare versions

Comparing version 4.24.0 to 4.26.0-beta.61c8ac0d

38

lib/createTransportRecorder.js

@@ -7,32 +7,21 @@ "use strict";

var _getPrototypeOf = require("babel-runtime/core-js/object/get-prototype-of");
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf);
var _hwTransport = require("@ledgerhq/hw-transport");
var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
var _hwTransport2 = _interopRequireDefault(_hwTransport);
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _possibleConstructorReturn2 = require("babel-runtime/helpers/possibleConstructorReturn");
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
var _createClass2 = require("babel-runtime/helpers/createClass");
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
var _createClass3 = _interopRequireDefault(_createClass2);
var _inherits2 = require("babel-runtime/helpers/inherits");
var _inherits3 = _interopRequireDefault(_inherits2);
var _hwTransport = require("@ledgerhq/hw-transport");
var _hwTransport2 = _interopRequireDefault(_hwTransport);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (DecoratedTransport, recordStore) {
var TransportRecorder = function (_Transport) {
(0, _inherits3.default)(TransportRecorder, _Transport);
(0, _createClass3.default)(TransportRecorder, [{
_inherits(TransportRecorder, _Transport);
_createClass(TransportRecorder, [{
key: "setScrambleKey",

@@ -48,5 +37,5 @@ value: function setScrambleKey() {}

function TransportRecorder(t) {
(0, _classCallCheck3.default)(this, TransportRecorder);
_classCallCheck(this, TransportRecorder);
var _this = (0, _possibleConstructorReturn3.default)(this, (TransportRecorder.__proto__ || (0, _getPrototypeOf2.default)(TransportRecorder)).call(this));
var _this = _possibleConstructorReturn(this, (TransportRecorder.__proto__ || Object.getPrototypeOf(TransportRecorder)).call(this));

@@ -57,3 +46,3 @@ _this.transport = t;

(0, _createClass3.default)(TransportRecorder, [{
_createClass(TransportRecorder, [{
key: "exchange",

@@ -68,2 +57,3 @@ value: function exchange(apdu) {

}]);
return TransportRecorder;

@@ -70,0 +60,0 @@ }(_hwTransport2.default);

@@ -7,42 +7,27 @@ "use strict";

var _promise = require("babel-runtime/core-js/promise");
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _promise2 = _interopRequireDefault(_promise);
var _hwTransport = require("@ledgerhq/hw-transport");
var _getPrototypeOf = require("babel-runtime/core-js/object/get-prototype-of");
var _hwTransport2 = _interopRequireDefault(_hwTransport);
var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
var _createClass2 = require("babel-runtime/helpers/createClass");
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
var _createClass3 = _interopRequireDefault(_createClass2);
var _possibleConstructorReturn2 = require("babel-runtime/helpers/possibleConstructorReturn");
var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
var _inherits2 = require("babel-runtime/helpers/inherits");
var _inherits3 = _interopRequireDefault(_inherits2);
var _hwTransport = require("@ledgerhq/hw-transport");
var _hwTransport2 = _interopRequireDefault(_hwTransport);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (recordStore) {
var TransportReplayer = function (_Transport) {
(0, _inherits3.default)(TransportReplayer, _Transport);
_inherits(TransportReplayer, _Transport);
function TransportReplayer() {
(0, _classCallCheck3.default)(this, TransportReplayer);
return (0, _possibleConstructorReturn3.default)(this, (TransportReplayer.__proto__ || (0, _getPrototypeOf2.default)(TransportReplayer)).apply(this, arguments));
_classCallCheck(this, TransportReplayer);
return _possibleConstructorReturn(this, (TransportReplayer.__proto__ || Object.getPrototypeOf(TransportReplayer)).apply(this, arguments));
}
(0, _createClass3.default)(TransportReplayer, [{
_createClass(TransportReplayer, [{
key: "setScrambleKey",

@@ -53,3 +38,3 @@ value: function setScrambleKey() {}

value: function close() {
return _promise2.default.resolve();
return Promise.resolve();
}

@@ -65,9 +50,10 @@ }, {

if (this.debug) console.error("<= " + buffer.toString("hex"));
return _promise2.default.resolve(buffer);
return Promise.resolve(buffer);
} catch (e) {
if (this.debug) console.error("<= " + e);
return _promise2.default.reject(e);
return Promise.reject(e);
}
}
}]);
return TransportReplayer;

@@ -77,7 +63,7 @@ }(_hwTransport2.default);

TransportReplayer.isSupported = function () {
return _promise2.default.resolve(true);
return Promise.resolve(true);
};
TransportReplayer.list = function () {
return _promise2.default.resolve([null]);
return Promise.resolve([null]);
};

@@ -100,3 +86,3 @@

TransportReplayer.open = function () {
return _promise2.default.resolve(new TransportReplayer());
return Promise.resolve(new TransportReplayer());
};

@@ -103,0 +89,0 @@

@@ -7,19 +7,14 @@ "use strict";

var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var _createClass2 = require("babel-runtime/helpers/createClass");
var _createClass3 = _interopRequireDefault(_createClass2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var RecordStore = function () {
function RecordStore() {
(0, _classCallCheck3.default)(this, RecordStore);
_classCallCheck(this, RecordStore);
this.cache = {};
}
(0, _createClass3.default)(RecordStore, [{
_createClass(RecordStore, [{
key: "recordExchange",

@@ -65,2 +60,3 @@ value: function recordExchange(apdu, out) {

}]);
return RecordStore;

@@ -67,0 +63,0 @@ }();

{
"name": "@ledgerhq/hw-transport-mocker",
"version": "4.24.0",
"version": "4.26.0-beta.61c8ac0d",
"description": "Ledger Hardware Wallet mocker utilities used for tests",

@@ -26,3 +26,3 @@ "keywords": [

"dependencies": {
"@ledgerhq/hw-transport": "^4.24.0"
"@ledgerhq/hw-transport": "^4.26.0-beta.61c8ac0d"
},

@@ -29,0 +29,0 @@ "devDependencies": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc