extension-port-stream
Advanced tools
Comparing version 2.1.1 to 3.0.0
@@ -9,2 +9,6 @@ # Changelog | ||
## [3.0.0] | ||
### Changed | ||
- **BREAKING**: Use portable `readable-stream@^3.6.2` instead of native streams ([#51](https://github.com/MetaMask/extension-port-stream/pull/51)) | ||
## [2.1.1] | ||
@@ -39,3 +43,4 @@ ### Changed | ||
[Unreleased]: https://github.com/MetaMask/extension-port-stream/compare/v2.1.1...HEAD | ||
[Unreleased]: https://github.com/MetaMask/extension-port-stream/compare/v3.0.0...HEAD | ||
[3.0.0]: https://github.com/MetaMask/extension-port-stream/compare/v2.1.1...v3.0.0 | ||
[2.1.1]: https://github.com/MetaMask/extension-port-stream/compare/v2.1.0...v2.1.1 | ||
@@ -42,0 +47,0 @@ [2.1.0]: https://github.com/MetaMask/extension-port-stream/compare/v2.0.1...v2.1.0 |
/// <reference types="node" /> | ||
import { Duplex } from 'stream'; | ||
import { Duplex } from 'readable-stream'; | ||
import { Runtime } from 'webextension-polyfill'; | ||
@@ -4,0 +4,0 @@ declare type Log = (data: unknown, out: boolean) => void; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const stream_1 = require("stream"); | ||
class PortDuplexStream extends stream_1.Duplex { | ||
const readable_stream_1 = require("readable-stream"); | ||
class PortDuplexStream extends readable_stream_1.Duplex { | ||
/** | ||
@@ -6,0 +6,0 @@ * @param port - An instance of WebExtensions Runtime.Port. See: |
{ | ||
"name": "extension-port-stream", | ||
"version": "2.1.1", | ||
"version": "3.0.0", | ||
"description": "A module for creating a node style stream over a WebExtension port object.", | ||
@@ -34,2 +34,3 @@ "main": "dist/index.js", | ||
"dependencies": { | ||
"readable-stream": "^3.6.2 || ^4.4.2", | ||
"webextension-polyfill": ">=0.10.0 <1.0" | ||
@@ -39,4 +40,5 @@ }, | ||
"@metamask/eslint-config": "^4.1.0", | ||
"@types/readable-stream": "4.0.0", | ||
"@types/node": "14.14.7", | ||
"@types/webextension-polyfill": ">=0.10.0 <1.0", | ||
"@types/node": "14.14.7", | ||
"@typescript-eslint/eslint-plugin": "^4.8.1", | ||
@@ -43,0 +45,0 @@ "@typescript-eslint/parser": "^4.8.1", |
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
10487
2
11
+ Addedabort-controller@3.0.0(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbuffer@6.0.3(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedevents@3.3.0(transitive)
+ Addedieee754@1.2.1(transitive)
+ Addedprocess@0.11.10(transitive)
+ Addedreadable-stream@4.5.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedstring_decoder@1.3.0(transitive)