@trezor/transport
Advanced tools
Comparing version 1.1.15 to 1.1.16
@@ -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 @@ |
@@ -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 |
@@ -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", |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
152160
60
3400
+ Added@trezor/protobuf@1.0.1(transitive)
+ Added@trezor/protocol@1.0.1(transitive)
+ Added@trezor/utils@9.0.13(transitive)
- Removed@trezor/protobuf@1.0.0(transitive)
- Removed@trezor/protocol@1.0.0(transitive)
- Removed@trezor/utils@9.0.12(transitive)
Updated@trezor/protobuf@1.0.1
Updated@trezor/protocol@1.0.1
Updated@trezor/utils@9.0.13