New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@trezor/transport

Package Overview
Dependencies
Maintainers
6
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@trezor/transport - npm Package Compare versions

Comparing version 1.1.15 to 1.1.16

lib/interfaces/udp.d.ts

5

CHANGELOG.md

@@ -0,1 +1,6 @@

# 1.1.16
- feat(transport): udp support (65e617195)
- chore: adjust/unify createDeferred usage (4d724a451)
# 1.1.15

@@ -2,0 +7,0 @@

3

lib/index.d.ts

@@ -9,2 +9,5 @@ export * as TRANSPORT_ERROR from './errors';

export { NodeUsbTransport } from './transports/nodeusb';
export { SessionsBackground } from './sessions/background';
export { SessionsClient } from './sessions/client';
export { UdpTransport } from './transports/udp';
//# sourceMappingURL=index.d.ts.map

@@ -29,3 +29,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.NodeUsbTransport = exports.WebUsbTransport = exports.BridgeTransport = exports.Messages = exports.Transport = exports.TRANSPORT = exports.TREZOR_USB_DESCRIPTORS = exports.TRANSPORT_ERROR = void 0;
exports.UdpTransport = exports.SessionsClient = exports.SessionsBackground = exports.NodeUsbTransport = exports.WebUsbTransport = exports.BridgeTransport = exports.Messages = exports.Transport = exports.TRANSPORT = exports.TREZOR_USB_DESCRIPTORS = exports.TRANSPORT_ERROR = void 0;
const protobuf = __importStar(require("protobufjs/light"));

@@ -49,2 +49,8 @@ const long_1 = __importDefault(require("long"));

Object.defineProperty(exports, "NodeUsbTransport", { enumerable: true, get: function () { return nodeusb_1.NodeUsbTransport; } });
var background_1 = require("./sessions/background");
Object.defineProperty(exports, "SessionsBackground", { enumerable: true, get: function () { return background_1.SessionsBackground; } });
var client_1 = require("./sessions/client");
Object.defineProperty(exports, "SessionsClient", { enumerable: true, get: function () { return client_1.SessionsClient; } });
var udp_1 = require("./transports/udp");
Object.defineProperty(exports, "UdpTransport", { enumerable: true, get: function () { return udp_1.UdpTransport; } });
//# sourceMappingURL=index.js.map

2

lib/transports/abstract.d.ts

@@ -40,3 +40,3 @@ import * as protobuf from 'protobufjs/light';

}> {
abstract name: 'BridgeTransport' | 'NodeUsbTransport' | 'WebUsbTransport';
abstract name: 'BridgeTransport' | 'NodeUsbTransport' | 'WebUsbTransport' | 'UdpTransport';
isOutdated: boolean;

@@ -43,0 +43,0 @@ version: string;

@@ -12,3 +12,3 @@ import { Deferred } from '@trezor/utils';

private transportInterface;
protected acquirePromise?: Deferred<any>;
protected acquirePromise?: Deferred<void>;
constructor({ messages, usbInterface, sessionsClient, signal }: UsbTransportConstructorParams);

@@ -15,0 +15,0 @@ init(): ReturnType<AbstractTransport['init']>;

@@ -11,3 +11,3 @@ import { Deferred } from '@trezor/utils';

private url;
protected acquirePromise?: Deferred<any>;
protected acquirePromise?: Deferred<void>;
name: "BridgeTransport";

@@ -14,0 +14,0 @@ constructor({ url, latestVersion, ...args }: BridgeConstructorParameters);

{
"name": "@trezor/transport",
"version": "1.1.15",
"version": "1.1.16",
"description": "Low level library facilitating protocol buffers based communication with Trezor devices",

@@ -21,4 +21,6 @@ "npmPublishAccess": "public",

"./lib/transports/nodeusb": "./lib/transports/nodeusb.browser",
"./lib/transports/udp": "./lib/transports/udp.browser",
"./lib/transports/webusb": "./lib/transports/webusb.browser",
"./src/transports/nodeusb": "./src/transports/nodeusb.browser",
"./src/transports/udp": "./src/transports/udp.browser",
"./src/transports/webusb": "./src/transports/webusb.browser"

@@ -54,5 +56,5 @@ },

"dependencies": {
"@trezor/protobuf": "1.0.0",
"@trezor/protocol": "1.0.0",
"@trezor/utils": "9.0.12",
"@trezor/protobuf": "1.0.1",
"@trezor/protocol": "1.0.1",
"@trezor/utils": "9.0.13",
"bytebuffer": "^5.0.1",

@@ -59,0 +61,0 @@ "cross-fetch": "^3.1.6",

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