An open API service indexing awesome lists of open source software.

https://github.com/metamask/extension-port-stream

A module for creating a node style stream over a WebExtension port object.
https://github.com/metamask/extension-port-stream

Last synced: 7 months ago
JSON representation

A module for creating a node style stream over a WebExtension port object.

Awesome Lists containing this project

README

          

# Extension Port Stream

A module for creating a Node-style stream over a WebExtension [Runtime.Port](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/Port) object.

## Usage

```javascript
import PortStream from 'extension-port-stream'

extension.runtime.onConnect.addListener(connectRemote)
const portStream = new PortStream(remotePort)

// Enjoy!
```

## Running tests

```bash
yarn test
```