معرفی شرکت ها


merge-stream-2.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Create a stream that emits events from multiple other streams
ویژگی مقدار
سیستم عامل -
نام فایل merge-stream-2.0.0
نام merge-stream
نسخه کتابخانه 2.0.0
نگهدارنده ['grncdr', 'shinnn', 'stevemao']
ایمیل نگهدارنده ['glurgle@gmail.com', 'snnskwtnb@gmail.com', 'maochenyan@gmail.com']
نویسنده Stephen Sugden
ایمیل نویسنده me@stephensugden.com
آدرس صفحه اصلی git+https://github.com/grncdr/merge-stream.git
آدرس اینترنتی https://github.com/grncdr/merge-stream#readme
مجوز MIT
# merge-stream Merge (interleave) a bunch of streams. [![build status](https://secure.travis-ci.org/grncdr/merge-stream.svg?branch=master)](http://travis-ci.org/grncdr/merge-stream) ## Synopsis ```javascript var stream1 = new Stream(); var stream2 = new Stream(); var merged = mergeStream(stream1, stream2); var stream3 = new Stream(); merged.add(stream3); merged.isEmpty(); //=> false ``` ## Description This is adapted from [event-stream](https://github.com/dominictarr/event-stream) separated into a new module, using Streams3. ## API ### `mergeStream` Type: `function` Merges an arbitrary number of streams. Returns a merged stream. #### `merged.add` A method to dynamically add more sources to the stream. The argument supplied to `add` can be either a source or an array of sources. #### `merged.isEmpty` A method that tells you if the merged stream is empty. When a stream is "empty" (aka. no sources were added), it could not be returned to a gulp task. So, we could do something like this: ```js stream = require('merge-stream')(); // Something like a loop to add some streams to the merge stream // stream.add(streamA); // stream.add(streamB); return stream.isEmpty() ? null : stream; ``` ## Gulp example An example use case for **merge-stream** is to combine parts of a task in a project's **gulpfile.js** like this: ```js const gulp = require('gulp'); const htmlValidator = require('gulp-w3c-html-validator'); const jsHint = require('gulp-jshint'); const mergeStream = require('merge-stream'); function lint() { return mergeStream( gulp.src('src/*.html') .pipe(htmlValidator()) .pipe(htmlValidator.reporter()), gulp.src('src/*.js') .pipe(jsHint()) .pipe(jsHint.reporter()) ); } gulp.task('lint', lint); ``` ## License MIT


زبان مورد نیاز

مقدار نام
8.10.0 Npm


نحوه نصب


نصب پکیج tgz merge-stream-2.0.0:

    npm install merge-stream-2.0.0.tgz