Socket
Socket
Sign inDemoInstall

extension-port-stream

Package Overview
Dependencies
Maintainers
12
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

extension-port-stream - npm Package Compare versions

Comparing version 2.1.1 to 3.0.0

7

CHANGELOG.md

@@ -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

2

dist/index.d.ts
/// <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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc