json-rpc-middleware-stream
Advanced tools
Comparing version 4.2.3 to 5.0.0
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
29
199
20073
4
12
+ Added@metamask/utils@^8.1.0
+ Added@ethereumjs/common@3.2.0(transitive)
+ Added@ethereumjs/rlp@4.0.1(transitive)
+ Added@ethereumjs/tx@4.2.0(transitive)
+ Added@ethereumjs/util@8.1.0(transitive)
+ Added@metamask/json-rpc-engine@7.3.3(transitive)
+ Added@metamask/rpc-errors@6.3.1(transitive)
+ Added@metamask/superstruct@3.1.0(transitive)
+ Added@metamask/utils@8.5.09.2.1(transitive)
+ Added@noble/curves@1.4.2(transitive)
+ Added@noble/hashes@1.4.01.5.0(transitive)
+ Added@scure/base@1.1.8(transitive)
+ Added@scure/bip32@1.4.0(transitive)
+ Added@scure/bip39@1.3.0(transitive)
+ Added@types/debug@4.1.12(transitive)
+ Added@types/ms@0.7.34(transitive)
+ Addedcrc-32@1.2.2(transitive)
+ Addeddebug@4.3.7(transitive)
+ Addedethereum-cryptography@2.2.1(transitive)
+ Addedmicro-ftch@0.3.1(transitive)
+ Addedms@2.1.3(transitive)
+ Addedpony-cause@2.1.11(transitive)
+ Addedreadable-stream@3.6.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsemver@7.6.3(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addeduuid@9.0.1(transitive)
- Removedjson-rpc-engine@^6.1.0
- Removed@metamask/safe-event-emitter@2.0.0(transitive)
- Removedcore-util-is@1.0.3(transitive)
- Removedeth-rpc-errors@4.0.3(transitive)
- Removedisarray@1.0.0(transitive)
- Removedjson-rpc-engine@6.1.0(transitive)
- Removedprocess-nextick-args@2.0.1(transitive)
- Removedreadable-stream@2.3.8(transitive)
- Removedsafe-buffer@5.1.2(transitive)
- Removedstring_decoder@1.1.1(transitive)
Updatedreadable-stream@^3.6.2