web-streams-node
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

web-streams-node

WhatWG web streams and conversion utilities for node.js

This provides the WhatWG streams API for node. It leverages the WhatWG reference implementation

Installation

npm install web-streams-node

Usage

// ES5 require syntax
var webStreams = require('node-web-streams');
var ReadableStream = webStreams.ReadableStream;
var toWebReadableStream = webStreams.toWebReadableStream;
var toNodeReadable = webStreams.toNodeReadable;
 
// ES6 import syntax
import { ReadableStream, toWebReadableStream, toNodeReadable } from "node-web-streams";
 
// Convert a node Readable to a web ReadableStream & back
const nodeReadable = require('fs').createReadStream('/tmp/test.txt');
const webReadable = toWebReadableStream(nodeReadable);
const roundTrippedNodeReadable = toNodeReadable(webReadable);

Credits

Fork of node-web-streams

Original author:

Package Sidebar

Install

npm i web-streams-node

Weekly Downloads

7,017

Version

0.4.0

License

Apache-2.0

Unpacked Size

18.6 kB

Total Files

8

Last publish

Collaborators

  • jccr