Socket
Socket
Sign inDemoInstall

json-rpc-middleware-stream

Package Overview
Dependencies
Maintainers
10
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-rpc-middleware-stream - npm Package Compare versions

Comparing version 4.2.3 to 5.0.0

2

dist/createEngineStream.d.ts
import { Duplex } from 'readable-stream';
import { JsonRpcEngine } from 'json-rpc-engine';
import { JsonRpcEngine } from '@metamask/json-rpc-engine';
interface EngineStreamOptions {

@@ -4,0 +4,0 @@ engine: JsonRpcEngine;

import SafeEventEmitter from '@metamask/safe-event-emitter';
import { Duplex } from 'readable-stream';
import { JsonRpcMiddleware } from 'json-rpc-engine';
import type { JsonRpcMiddleware } from '@metamask/json-rpc-engine';
import type { JsonRpcParams } from '@metamask/utils';
interface Options {

@@ -18,5 +19,5 @@ retryOnMessage?: string;

events: SafeEventEmitter;
middleware: JsonRpcMiddleware<unknown, unknown>;
middleware: JsonRpcMiddleware<JsonRpcParams, JsonRpcParams>;
stream: Duplex;
};
export {};
{
"name": "json-rpc-middleware-stream",
"version": "4.2.3",
"version": "5.0.0",
"description": "A small toolset for streaming JSON-RPC data and matching requests and responses.",

@@ -27,5 +27,6 @@ "repository": {

"dependencies": {
"@metamask/json-rpc-engine": "^7.1.1",
"@metamask/safe-event-emitter": "^3.0.0",
"json-rpc-engine": "^6.1.0",
"readable-stream": "^2.3.3"
"@metamask/utils": "^8.1.0",
"readable-stream": "^3.6.2"
},

@@ -55,3 +56,2 @@ "devDependencies": {

"jest-it-up": "^2.0.2",
"json-rpc-engine": "^6.1.0",
"prettier": "^2.2.1",

@@ -66,3 +66,3 @@ "prettier-plugin-packagejson": "^2.2.17",

"engines": {
"node": ">=14.0.0"
"node": "^16.20 || ^18.16 || >=20"
},

@@ -69,0 +69,0 @@ "publishConfig": {

# json-rpc-middleware-stream
A small toolset for streaming JSON RPC data and matching requests and responses. Made to be used with [`json-rpc-engine`](https://npmjs.com/package/json-rpc-engine).
A small toolset for streaming JSON RPC data and matching requests and responses. Made to be used with [`@metamask/json-rpc-engine`](https://npmjs.com/package/@metamask/json-rpc-engine).

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